{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7804703,"defaultBranch":"master","name":"testtools","ownerLogin":"testing-cabal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-24T18:59:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2662570?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717400501.0","currentOid":""},"activityList":{"items":[{"before":"80c91b44976f199ad6de1ca236fc27d96901b38f","after":null,"ref":"refs/heads/1e7edependabot/pip/ruff-0.4.7","pushedAt":"2024-06-03T07:41:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"48e689b4ac256ccdee7c30d06902b70516674f02","after":"08cfe38b80955ae75d6f2915fae014352076bc88","ref":"refs/heads/master","pushedAt":"2024-06-03T07:41:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cjwatson","name":"Colin Watson","path":"/cjwatson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2429141?s=80&v=4"},"commit":{"message":"Merge pull request #378 from testing-cabal/1e7edependabot/pip/ruff-0.4.7\n\nBump ruff from 0.4.4 to 0.4.7","shortMessageHtmlLink":"Merge pull request #378 from testing-cabal/1e7edependabot/pip/ruff-0.4.7"}},{"before":"6b41b7b0c3759e12bad558a9406b845ef28c16c4","after":null,"ref":"refs/heads/64ccdependabot/pip/ruff-0.4.5","pushedAt":"2024-06-03T07:29:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"80c91b44976f199ad6de1ca236fc27d96901b38f","ref":"refs/heads/1e7edependabot/pip/ruff-0.4.7","pushedAt":"2024-06-03T07:29:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ruff from 0.4.4 to 0.4.7\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.4 to 0.4.7.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.4...v0.4.7)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.4.4 to 0.4.7"}},{"before":null,"after":"6b41b7b0c3759e12bad558a9406b845ef28c16c4","ref":"refs/heads/64ccdependabot/pip/ruff-0.4.5","pushedAt":"2024-05-27T07:49:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ruff from 0.4.4 to 0.4.5\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.4 to 0.4.5.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.4...v0.4.5)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.4.4 to 0.4.5"}},{"before":"1440276a53d93927c6442ad65aa214abe843033a","after":"48e689b4ac256ccdee7c30d06902b70516674f02","ref":"refs/heads/master","pushedAt":"2024-05-13T14:18:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #373 from ncopa/fix-pytest-8.2\n\nTreat methodName=\"runTest\" similar to unittest.TestCase","shortMessageHtmlLink":"Merge pull request #373 from ncopa/fix-pytest-8.2"}},{"before":"d9284ac553cfeedd85ee236b217fe3e75db623c1","after":null,"ref":"refs/heads/3f42dependabot/github_actions/actions/cache-4","pushedAt":"2024-05-13T13:15:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a31c06d0fb60a2fbfde1891c34e9e06ab7efb102","after":"1440276a53d93927c6442ad65aa214abe843033a","ref":"refs/heads/master","pushedAt":"2024-05-13T13:15:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #375 from testing-cabal/3f42dependabot/github_actions/actions/cache-4\n\nBump actions/cache from 3 to 4","shortMessageHtmlLink":"Merge pull request #375 from testing-cabal/3f42dependabot/github_acti…"}},{"before":"9ac543594585e4a6a72506a9ce37b1f25b9e1709","after":"d9284ac553cfeedd85ee236b217fe3e75db623c1","ref":"refs/heads/3f42dependabot/github_actions/actions/cache-4","pushedAt":"2024-05-13T13:13:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/cache from 3 to 4\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/cache from 3 to 4"}},{"before":"13c083086c0cb645dd658879d738bdc1e4ed9f62","after":null,"ref":"refs/heads/251cdependabot/github_actions/actions/setup-python-5","pushedAt":"2024-05-13T13:12:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"797505b88d4512acc9d1e3df9df97e341919e2b1","after":"a31c06d0fb60a2fbfde1891c34e9e06ab7efb102","ref":"refs/heads/master","pushedAt":"2024-05-13T13:12:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #376 from testing-cabal/251cdependabot/github_actions/actions/setup-python-5\n\nBump actions/setup-python from 4 to 5","shortMessageHtmlLink":"Merge pull request #376 from testing-cabal/251cdependabot/github_acti…"}},{"before":null,"after":"13c083086c0cb645dd658879d738bdc1e4ed9f62","ref":"refs/heads/251cdependabot/github_actions/actions/setup-python-5","pushedAt":"2024-05-13T12:29:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/setup-python from 4 to 5\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/setup-python from 4 to 5"}},{"before":null,"after":"9ac543594585e4a6a72506a9ce37b1f25b9e1709","ref":"refs/heads/3f42dependabot/github_actions/actions/cache-4","pushedAt":"2024-05-13T12:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/cache from 3 to 4\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/cache from 3 to 4"}},{"before":"a481b556544488fa0bf6089876b099fa2515fddf","after":"797505b88d4512acc9d1e3df9df97e341919e2b1","ref":"refs/heads/master","pushedAt":"2024-05-13T12:29:05.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #374 from testing-cabal/dependabot\n\nInstall ruff from pyproject.toml, configure dependabot","shortMessageHtmlLink":"Merge pull request #374 from testing-cabal/dependabot"}},{"before":"bdeda05b027e27cc3758183dfeb45efd0ae39473","after":"74c3b6efa1a204ac3bd9c66a5ad466ca1a0e6c8e","ref":"refs/heads/dependabot","pushedAt":"2024-05-13T12:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Reformat with 'ruff format'","shortMessageHtmlLink":"Reformat with 'ruff format'"}},{"before":"7935d0d3bc97698ceda19743b0101f2808cd04e6","after":"bdeda05b027e27cc3758183dfeb45efd0ae39473","ref":"refs/heads/dependabot","pushedAt":"2024-05-13T12:19:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Remove invalid tool.extras section","shortMessageHtmlLink":"Remove invalid tool.extras section"}},{"before":"59df5f0b435da677c385d0274d3619538537f4ec","after":"7935d0d3bc97698ceda19743b0101f2808cd04e6","ref":"refs/heads/dependabot","pushedAt":"2024-05-13T12:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Use python rather than python3","shortMessageHtmlLink":"Use python rather than python3"}},{"before":null,"after":"59df5f0b435da677c385d0274d3619538537f4ec","ref":"refs/heads/dependabot","pushedAt":"2024-05-13T12:13:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Allow dependabot to update dependencies","shortMessageHtmlLink":"Allow dependabot to update dependencies"}},{"before":"50075c275a440c42433842d5cc6bea46204e11e4","after":"a481b556544488fa0bf6089876b099fa2515fddf","ref":"refs/heads/master","pushedAt":"2024-01-16T13:14:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenfin","name":"Stephen Finucane","path":"/stephenfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690835?s=80&v=4"},"commit":{"message":"Handle breaking api change in Python 3.12.1\n\nIn Python 3.12.1 python/cpython#106588 was backported which changed the\nexecution behavior of the unittest runner. After python/cpython#106588\nstartTest() is no longer being called if a test is skipped. This causes\nknock-on effects in testtools because the test result subclasses were\nassuming that startTest() was always called when stopTest() was called.\nTo handle this change in behavior when running with Python 3.12.1 this\ncommit adds a check to only deal with tags if they exist (when\nstartTest() is run).","shortMessageHtmlLink":"Handle breaking api change in Python 3.12.1"}},{"before":"8a60e1b0b523606d59d4ba9ee68bf5f0498b27b3","after":null,"ref":"refs/heads/ruff-format","pushedAt":"2023-12-21T15:41:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenfin","name":"Stephen Finucane","path":"/stephenfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690835?s=80&v=4"}},{"before":"8dc81162def418e838b498a208114bc61b634818","after":"50075c275a440c42433842d5cc6bea46204e11e4","ref":"refs/heads/master","pushedAt":"2023-12-20T09:52:45.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #370 from testing-cabal/ruff-format\n\nFormat code with ruff","shortMessageHtmlLink":"Merge pull request #370 from testing-cabal/ruff-format"}},{"before":"5ccbac0ffd237a25fced454d632a3a5a4cbfc9cb","after":"8a60e1b0b523606d59d4ba9ee68bf5f0498b27b3","ref":"refs/heads/ruff-format","pushedAt":"2023-12-20T09:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Add git-blame-ignore-revs","shortMessageHtmlLink":"Add git-blame-ignore-revs"}},{"before":null,"after":"5ccbac0ffd237a25fced454d632a3a5a4cbfc9cb","ref":"refs/heads/ruff-format","pushedAt":"2023-11-24T20:33:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Check formatting in CI","shortMessageHtmlLink":"Check formatting in CI"}},{"before":"ad2e490143b4bc182ecb7e4b4094b0506ac6abfa","after":"8dc81162def418e838b498a208114bc61b634818","ref":"refs/heads/master","pushedAt":"2023-11-24T20:32:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #369 from testing-cabal/ruff\n\nMake ruff-clean and enable ruff in CI","shortMessageHtmlLink":"Merge pull request #369 from testing-cabal/ruff"}},{"before":"df1883acfab229f7a020d8434b55c436ee2a7940","after":"0dfade56aa7930f8b2e26f2f2b52d9a66fc27b79","ref":"refs/heads/ruff","pushedAt":"2023-11-24T20:30:16.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Run ruff in ci.\n\nFixes #157","shortMessageHtmlLink":"Run ruff in ci."}},{"before":"48d7c5d06919dbdc13f77e4be5c8316806d747d5","after":"ad2e490143b4bc182ecb7e4b4094b0506ac6abfa","ref":"refs/heads/master","pushedAt":"2023-11-21T12:34:06.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #368 from stephenfin/stdlib-alignment\n\nstdlib alignment","shortMessageHtmlLink":"Merge pull request #368 from stephenfin/stdlib-alignment"}},{"before":"604d4fccbb3a1a975dd11b3857d7fc2bccc973fa","after":"48d7c5d06919dbdc13f77e4be5c8316806d747d5","ref":"refs/heads/master","pushedAt":"2023-11-02T10:48:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Fix build backend, addressing version issues. Fixes #363 (#366)","shortMessageHtmlLink":"Fix build backend, addressing version issues. Fixes #363 (#366)"}},{"before":"87ab35910abe305c8918e686823418ec7e8b8675","after":"604d4fccbb3a1a975dd11b3857d7fc2bccc973fa","ref":"refs/heads/master","pushedAt":"2023-11-02T10:31:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #364 from jelmer/ruff\n\nVarious linting cleanups","shortMessageHtmlLink":"Merge pull request #364 from jelmer/ruff"}},{"before":null,"after":"df1883acfab229f7a020d8434b55c436ee2a7940","ref":"refs/heads/ruff","pushedAt":"2023-11-01T23:51:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Apply some unsafe ruff fixes","shortMessageHtmlLink":"Apply some unsafe ruff fixes"}},{"before":"16991eafe884571489f6b0c4aceb74f0a03b7864","after":"87ab35910abe305c8918e686823418ec7e8b8675","ref":"refs/heads/master","pushedAt":"2023-11-01T20:56:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jelmer","name":"Jelmer Vernooij","path":"/jelmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49032?s=80&v=4"},"commit":{"message":"Merge pull request #354 from jelmer/hatch\n\nMigrate from pbr to hatch","shortMessageHtmlLink":"Merge pull request #354 from jelmer/hatch"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWqXlQwA","startCursor":null,"endCursor":null}},"title":"Activity · testing-cabal/testtools"}