{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8582627,"defaultBranch":"master","name":"check-manifest","ownerLogin":"mgedmin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-05T15:27:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159967?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696425164.0","currentOid":""},"activityList":{"items":[{"before":"8bca0b9a70100e6b4af88da68eac02ace83d7442","after":"f5c7cdbfa56571446b23fa050ed5a67bb7c7a5b3","ref":"refs/heads/master","pushedAt":"2024-05-03T08:51:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Let mypy ignore distutils\n\nI don't know if there are any type hints still available anywhere; it's\nprobably a mistake to continue using distutils just for text parsing\nthat setuptools normally does.","shortMessageHtmlLink":"Let mypy ignore distutils"}},{"before":"f29eaf8684d766c99b4b4965a7ed4ee082bfab3e","after":"8bca0b9a70100e6b4af88da68eac02ace83d7442","ref":"refs/heads/master","pushedAt":"2024-05-03T08:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Update GHA action versions\n\nThe old ones are deprecated because they use an obsolete Node v16\nruntime or something.\n\nAlso run flake8 on Python 3.12 for extra oomph.","shortMessageHtmlLink":"Update GHA action versions"}},{"before":"5ab939fcb197571ef0660973d06b536e5b15c41e","after":"f29eaf8684d766c99b4b4965a7ed4ee082bfab3e","ref":"refs/heads/master","pushedAt":"2023-12-18T11:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Make 'make check-readme' check both rev: lines\n\nIf either one of them differs from the expected value, print an error\nand exit.\n\n(Previously the Makefile rule would be satisfied even if only one of the\ntwo rev: lines were correct.)\n\nI'm sure I'm going to regret going all-in on this shell one-liner at\nsome point in the future when I have to debug it.","shortMessageHtmlLink":"Make 'make check-readme' check both rev: lines"}},{"before":"c9531f62fe68c72b41600287673f11a6d8506fb2","after":"5ab939fcb197571ef0660973d06b536e5b15c41e","ref":"refs/heads/master","pushedAt":"2023-12-18T11:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Clarify docs for --no-build-isolation\n\nStop assuming that setuptools/wheel will always be preinstalled and\ndon't need to be explicitly listed as build requirements; this is not\nthe case in Python 3.12.\n\nStop using ArgumentDefaultsHelpFormatter, it makes the help message for\n--no-build-isolation extra confusing.\n\nClarify that 'patterns' in --ignore et al. mean glob patterns rather\nthan regexes or something.\n\nUse an exact version instead of `... # pick a valid tag / revision` in\nthe README, I trust my `make check-readme` (part of `make release`) to\nremind me to update it.\n\nSee #168.","shortMessageHtmlLink":"Clarify docs for --no-build-isolation"}},{"before":"6df1f22a7387dd38b935ef64f44c597afbaee97b","after":null,"ref":"refs/heads/py312","pushedAt":"2023-10-04T13:12:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"}},{"before":"190ffe0e68efbf774f2a9b27c822ff249b760123","after":"c9531f62fe68c72b41600287673f11a6d8506fb2","ref":"refs/heads/master","pushedAt":"2023-10-04T13:12:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Merge pull request #167 from mgedmin/py312\n\nAdd Python 3.12 support","shortMessageHtmlLink":"Merge pull request #167 from mgedmin/py312"}},{"before":"fc3424c47b3e5f37d5dbdd72eda98497b1ffb6ed","after":"6df1f22a7387dd38b935ef64f44c597afbaee97b","ref":"refs/heads/py312","pushedAt":"2023-10-04T12:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Our test suite needs setuptools in the system Python","shortMessageHtmlLink":"Our test suite needs setuptools in the system Python"}},{"before":null,"after":"fc3424c47b3e5f37d5dbdd72eda98497b1ffb6ed","ref":"refs/heads/py312","pushedAt":"2023-10-04T11:20:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Add Python 3.12 support","shortMessageHtmlLink":"Add Python 3.12 support"}},{"before":"a35f2605f803862b67794e4a35842bcda012404c","after":"190ffe0e68efbf774f2a9b27c822ff249b760123","ref":"refs/heads/master","pushedAt":"2023-09-07T10:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Fix tests under Python 3.12\n\nThe error was in Tests.test_build_sdist_pep517_no_isolation:\n\n E check_manifest.CommandFailed: ['/home/mg/src/check-manifest/.tox/py312/bin/python', '-m', 'build', '--sdist', '.', '--outdir', '/tmp/test-5rhghuor-check-manifest', '--no-isolation'] failed (status 1):\n E * Getting build dependencies for sdist...\n E running egg_info\n E creating UNKNOWN.egg-info\n E writing UNKNOWN.egg-info/PKG-INFO\n E writing dependency_links to UNKNOWN.egg-info/dependency_links.txt\n E writing top-level names to UNKNOWN.egg-info/top_level.txt\n E writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'\n E reading manifest file 'UNKNOWN.egg-info/SOURCES.txt'\n E writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'\n E\n E ERROR Missing dependencies:\n E wheel\n\n check_manifest.py:168: CommandFailed","shortMessageHtmlLink":"Fix tests under Python 3.12"}},{"before":"2dda4ca1f798fac35c490fe0c3c148491bd6e22e","after":"a35f2605f803862b67794e4a35842bcda012404c","ref":"refs/heads/master","pushedAt":"2023-05-02T14:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgedmin","name":"Marius Gedminas","path":"/mgedmin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159967?s=80&v=4"},"commit":{"message":"Ignore coveralls upload failures\n\nI am once again seeing\n\n Submitting coverage to coveralls.io...\n Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs\n resubmitting with id None\n Traceback (most recent call last):\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 290, in submit_report\n response.raise_for_status()\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/requests/models.py\", line 1021, in raise_for_status\n raise HTTPError(http_error_msg, response=self)\n requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs\n\n The above exception was the direct cause of the following exception:\n\n Traceback (most recent call last):\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/cli.py\", line 95, in main\n result = coverallz.wear()\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 257, in wear\n return self.submit_report(json_string)\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 293, in submit_report\n raise CoverallsException(\n coveralls.exception.CoverallsException: Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobsSubmitting coverage to coveralls.io...\n Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs\n resubmitting with id None\n Traceback (most recent call last):\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 290, in submit_report\n response.raise_for_status()\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/requests/models.py\", line 1021, in raise_for_status\n raise HTTPError(http_error_msg, response=self)\n requests.exceptions.HTTPError: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs\n\n The above exception was the direct cause of the following exception:\n\n Traceback (most recent call last):\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/cli.py\", line 95, in main\n result = coverallz.wear()\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 257, in wear\n return self.submit_report(json_string)\n File \"/opt/hostedtoolcache/Python/3.10.11/x64/lib/python3.10/site-packages/coveralls/api.py\", line 293, in submit_report\n raise CoverallsException(\n coveralls.exception.CoverallsException: Could not submit coverage: 422 Client Error: Unprocessable Entity for url: https://coveralls.io/api/v1/jobs\n\nwhen nothing has changed in my repo or configuration.\n\nI've had enough of coveralls. If the numbers fail to upload, so be it.","shortMessageHtmlLink":"Ignore coveralls upload failures"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQJE-KQA","startCursor":null,"endCursor":null}},"title":"Activity ยท mgedmin/check-manifest"}