{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151871286,"defaultBranch":"main","name":"pipx","ownerLogin":"pypa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-06T18:47:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/647025?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716273768.0","currentOid":""},"activityList":{"items":[{"before":"543af21896e310ac714b27fdb76bd90d46f996a1","after":"b4e564d73d76553ef4ac0fb1d1cc5d0659d60197","ref":"refs/heads/main","pushedAt":"2024-05-25T14:05:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"docs: `python 3.7+` -> `python 3.8+` (#1426)\n\n* docs: `python 3.7+` -> `python 3.8+`\r\n\r\n* Apply update to all docs","shortMessageHtmlLink":"docs: python 3.7+ -> python 3.8+ (#1426)"}},{"before":"3dc570bfd65ec620401abcd6379ccb90e5239606","after":"543af21896e310ac714b27fdb76bd90d46f996a1","ref":"refs/heads/main","pushedAt":"2024-05-24T02:21:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Introduce `pipx pin` and `pipx unpin` commands (#1291)\n\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Introduce pipx pin and pipx unpin commands (#1291)"}},{"before":"959e2ffd459fc1d0bdba27dd2ff98ee142288d24","after":"3dc570bfd65ec620401abcd6379ccb90e5239606","ref":"refs/heads/main","pushedAt":"2024-05-21T15:28:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huxuan","name":"Xuan (Sean) Hu","path":"/huxuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726061?s=80&v=4"},"commit":{"message":"Fix `pipx run` entry point discovery with local path (#1422)\n\n* Fix `pipx run` entry point discovery with local path\r\n\r\n* Add news fragment\r\n\r\n---------\r\n\r\nCo-authored-by: Xuan (Sean) Hu ","shortMessageHtmlLink":"Fix pipx run entry point discovery with local path (#1422)"}},{"before":"378d459577395e7ce4193a927149c7e379389da3","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-21T06:42:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gitznik","name":"Robert","path":"/Gitznik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49005401?s=80&v=4"}},{"before":"014130d86f050804338ad482b1bb4129d115a5ff","after":"959e2ffd459fc1d0bdba27dd2ff98ee142288d24","ref":"refs/heads/main","pushedAt":"2024-05-21T06:42:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gitznik","name":"Robert","path":"/Gitznik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49005401?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#1420)\n\nupdates:\r\n- [github.com/tox-dev/pyproject-fmt: 2.0.4 → 2.1.1](https://github.com/tox-dev/pyproject-fmt/compare/2.0.4...2.1.1)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#1420)"}},{"before":null,"after":"378d459577395e7ce4193a927149c7e379389da3","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-20T19:28:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/tox-dev/pyproject-fmt: 2.0.4 → 2.1.1](https://github.com/tox-dev/pyproject-fmt/compare/2.0.4...2.1.1)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"e32dbf83a66e5c47176083a75be34a688f0dad52","after":"014130d86f050804338ad482b1bb4129d115a5ff","ref":"refs/heads/main","pushedAt":"2024-05-20T15:15:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Apply ruff/pygrep-hooks rule PGH003 (#1417)","shortMessageHtmlLink":"Apply ruff/pygrep-hooks rule PGH003 (#1417)"}},{"before":"4b905e0b2542c316d3757fd35e18db001c2cd30d","after":"e32dbf83a66e5c47176083a75be34a688f0dad52","ref":"refs/heads/main","pushedAt":"2024-05-20T15:15:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"NamedTuple → dataclass (#1416)","shortMessageHtmlLink":"NamedTuple → dataclass (#1416)"}},{"before":"bab0ea69d65143dd2453a5679ef1dced559bfed2","after":"4b905e0b2542c316d3757fd35e18db001c2cd30d","ref":"refs/heads/main","pushedAt":"2024-05-20T15:14:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Apply assorted ruff rules (#1415)\n\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Apply assorted ruff rules (#1415)"}},{"before":"7970a806486289f9fc1a83ee4ff87aeb0c2cf707","after":"bab0ea69d65143dd2453a5679ef1dced559bfed2","ref":"refs/heads/main","pushedAt":"2024-05-19T13:27:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huxuan","name":"Xuan (Sean) Hu","path":"/huxuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726061?s=80&v=4"},"commit":{"message":"Apply ruff rule RUF012 (#1414)\n\nRUF012 Mutable class attributes should be annotated with `typing.ClassVar`","shortMessageHtmlLink":"Apply ruff rule RUF012 (#1414)"}},{"before":"29703973d97b161587d803d13ca1289517f7f569","after":"7970a806486289f9fc1a83ee4ff87aeb0c2cf707","ref":"refs/heads/main","pushedAt":"2024-05-19T05:33:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"Bump softprops/action-gh-release from 1 to 2 in the actions group (#1413)\n\nBumps the actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).\r\n\r\n\r\nUpdates `softprops/action-gh-release` from 1 to 2\r\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\r\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: softprops/action-gh-release\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n dependency-group: actions\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump softprops/action-gh-release from 1 to 2 in the actions group (#1413"}},{"before":"282b26cd8b8184b5c2abb0b935c855a7e459ec16","after":null,"ref":"refs/heads/dependabot/github_actions/actions-45154b2adb","pushedAt":"2024-05-19T05:33:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"}},{"before":null,"after":"282b26cd8b8184b5c2abb0b935c855a7e459ec16","ref":"refs/heads/dependabot/github_actions/actions-45154b2adb","pushedAt":"2024-05-17T18:15:13.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 softprops/action-gh-release from 1 to 2 in the actions group\n\nBumps the actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).\n\n\nUpdates `softprops/action-gh-release` from 1 to 2\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump softprops/action-gh-release from 1 to 2 in the actions group"}},{"before":"ffba90c9dab0408774ee49edd10c35a0ab0b3b43","after":"29703973d97b161587d803d13ca1289517f7f569","ref":"refs/heads/main","pushedAt":"2024-05-17T16:45:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Refactor release process in order to include changelog in release files (#1246)\n\n* Extract `bump-changelog` action into separate workflow\n\n* Create `create-release` job in `tests.yml`\n\n* Bump changelog for 1.0.0 (#2)\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\n\n* Specify pull request types that trigger CI\n\n* Remove requirement for job\n\n* Try to fix label detection\n\n* Try out `pull_request_target` event\n\n* Fix environment variable access syntax\n\n* Try splitting out in separate workflow\n\n* Use concurrency\n\n* Create `create-release` job in `tests.yml`\n\n* Specify pull request types that trigger CI\n\n* Remove requirement for job\n\n* Try to fix label detection\n\n* Try out `pull_request_target` event\n\n* Fix environment variable access syntax\n\n* Try moving related jobs into release workflow\n\n* Specify Python version in release workflow\n\n* Amend for testing\n\n* Retrieve artifact from previous workflow run\n\n* Create release before uploading asset (makes sense)\n\n* Specify tag name\n\n* Don't run in parallel *yawn*\n\n* Get that blasted tag\n\n* Permissions\n\n* Cleanup, docs\n\n* Extract `bump-changelog` action into separate workflow\n\n* Create `create-release` job in `tests.yml`\n\n* Bump changelog for 1.0.0 (#2)\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\n\n* Specify pull request types that trigger CI\n\n* Remove requirement for job\n\n* Try to fix label detection\n\n* Try out `pull_request_target` event\n\n* Fix environment variable access syntax\n\n* Try splitting out in separate workflow\n\n* Use concurrency\n\n* Create `create-release` job in `tests.yml`\n\n* Specify pull request types that trigger CI\n\n* Remove requirement for job\n\n* Try to fix label detection\n\n* Try out `pull_request_target` event\n\n* Fix environment variable access syntax\n\n* Try moving related jobs into release workflow\n\n* Specify Python version in release workflow\n\n* Amend for testing\n\n* Retrieve artifact from previous workflow run\n\n* Create release before uploading asset (makes sense)\n\n* Specify tag name\n\n* Don't run in parallel *yawn*\n\n* Get that blasted tag\n\n* Permissions\n\n* Cleanup, docs\n\n* Better sentence structure\n\nCo-authored-by: Robert <49005401+Gitznik@users.noreply.github.com>\n\n* Use concurrency in `bump-changelog.yml`\n\nAnd fix concurrency group definition in\n`release.yml`.\n\n---------\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Robert <49005401+Gitznik@users.noreply.github.com>","shortMessageHtmlLink":"Refactor release process in order to include changelog in release fil…"}},{"before":"f5e22745215a5bf94f7ece1549be345eebf7cfd0","after":null,"ref":"refs/heads/henryiii-patch-1","pushedAt":"2024-05-16T14:01:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysle","name":null,"path":"/chrysle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96722107?s=80&v=4"}},{"before":"fca8a409882cd94308bf55863297345eff3cd04c","after":"ffba90c9dab0408774ee49edd10c35a0ab0b3b43","ref":"refs/heads/main","pushedAt":"2024-05-15T23:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Add Arch installation and fix flags order (#1396)\n\nCo-authored-by: Jason Lam ","shortMessageHtmlLink":"Add Arch installation and fix flags order (#1396)"}},{"before":"5589b6969726644a96e8c2361f51d69e5fa44c2a","after":"fca8a409882cd94308bf55863297345eff3cd04c","ref":"refs/heads/main","pushedAt":"2024-05-14T23:20:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huxuan","name":"Xuan (Sean) Hu","path":"/huxuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726061?s=80&v=4"},"commit":{"message":"Inject additional packages from text file (#1252)\n\n* Naive `pipx inject -r requirements.txt`\r\nFixes #934\r\n\r\n* Fix imports\r\n\r\n* Better combination of packages\r\n\r\n* Better help text for `inject -r`\r\n\r\n* Add unit test\r\n\r\n* Add changelog\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Rename changelog file\r\n\r\n* Fix pylint and mypy errors\r\n\r\n* Fix default for requirements\r\n\r\n* Use assignment operator since Python >= 3.8\r\n\r\n* Update src/pipx/commands/inject.py\r\n\r\nCo-authored-by: chrysle \r\n\r\n* Update src/pipx/main.py\r\n\r\nCo-authored-by: chrysle \r\n\r\n* Update tests/test_inject.py\r\n\r\nCo-authored-by: chrysle \r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Update changelog.d/1252.feature.md\r\n\r\nCo-authored-by: chrysle \r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Update tests/test_inject.py\r\n\r\nAdd comments to test file\r\n\r\nCo-authored-by: chrysle \r\n\r\n* Update test_inject.py\r\n\r\nAdd a blank line in inject-requirements file\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Logging at INFO level\r\n\r\nAlso move after exception\r\n\r\n* Discard duplicated package specifications\r\n\r\n* Update 1252.feature.md\r\n\r\n* Update install-all command\r\n\r\n* Expand pipx inject example\r\n\r\n* Clarify changelog entry\r\n\r\n* Mention in main README\r\n\r\n* Check stdout and logs in test\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Better test for injected packages\r\n\r\n* Clarify ignoring of comments in example\r\n\r\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\n\r\n* Clarify use of \"requirement\" file\r\n\r\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\n\r\n* Check can inject each package independently\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Fix handling of tricky characters\r\n\r\n* Use logger where possible\r\n\r\n* More messages in logs\r\n\r\n* More debugging messages\r\n\r\n* Inject additional package that isn't already installed\r\n\r\n* Make inject order deterministic\r\n\r\n* Fix mypy error\r\n\r\n* tidy test_inject_single_package cases\r\n\r\n* Better comments on tests\r\n\r\n* Update 1252.feature.md\r\n\r\nSimplify news fragment\r\n\r\n* Update 1252.feature.md\r\n\r\nFix new fragement\r\n\r\n* Update examples.md\r\n\r\nBe more explicit about the syntax for the \"inject -r\" files.\r\n\r\n* Fix examples.md\r\n\r\n* Update 1252.feature.md\r\n\r\nFix markdown link\r\n\r\n* Update 1252.feature.md\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: chrysle \r\nCo-authored-by: chrysle <96722107+chrysle@users.noreply.github.com>\r\nCo-authored-by: Xuan (Sean) Hu ","shortMessageHtmlLink":"Inject additional packages from text file (#1252)"}},{"before":"3c9eb2eaaf64dabc2bfbecf521e195cf64d63504","after":"5589b6969726644a96e8c2361f51d69e5fa44c2a","ref":"refs/heads/main","pushedAt":"2024-05-14T14:45:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"Apply ruff/flake8-implicit-str-concat rule ISC001 (#1403)","shortMessageHtmlLink":"Apply ruff/flake8-implicit-str-concat rule ISC001 (#1403)"}},{"before":"c55be19374e8d0afc06291e63a26c3ee1714e381","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-14T06:47:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Gitznik","name":"Robert","path":"/Gitznik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49005401?s=80&v=4"}},{"before":"7f16bc1987bef8b3c4db9bc9f207d6e892941fb5","after":"3c9eb2eaaf64dabc2bfbecf521e195cf64d63504","ref":"refs/heads/main","pushedAt":"2024-05-14T06:47:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gitznik","name":"Robert","path":"/Gitznik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49005401?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#1409)\n\n* [pre-commit.ci] pre-commit autoupdate\r\n\r\nupdates:\r\n- [github.com/tox-dev/pyproject-fmt: 1.8.0 → 2.0.4](https://github.com/tox-dev/pyproject-fmt/compare/1.8.0...2.0.4)\r\n- [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.4.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.3...v0.4.4)\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#1409)"}},{"before":"b720faab7fd97349a486df2ad6761aa4aa31e939","after":"c55be19374e8d0afc06291e63a26c3ee1714e381","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-13T19:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":null,"after":"b720faab7fd97349a486df2ad6761aa4aa31e939","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-13T19:38:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/tox-dev/pyproject-fmt: 1.8.0 → 2.0.4](https://github.com/tox-dev/pyproject-fmt/compare/1.8.0...2.0.4)\n- [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.4.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.3...v0.4.4)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"5eed47950ba97ea8e0ad292a1026cf87809f940e","after":"7f16bc1987bef8b3c4db9bc9f207d6e892941fb5","ref":"refs/heads/main","pushedAt":"2024-05-13T17:16:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gaborbernat","name":"Bernát Gábor","path":"/gaborbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/690238?s=80&v=4"},"commit":{"message":"Apply ruff rule RUF010 (#1407)","shortMessageHtmlLink":"Apply ruff rule RUF010 (#1407)"}},{"before":"4b15fe2a07b5efb223ae8f3c4d2dbdaac1b32676","after":"5eed47950ba97ea8e0ad292a1026cf87809f940e","ref":"refs/heads/main","pushedAt":"2024-05-13T10:40:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrysle","name":null,"path":"/chrysle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96722107?s=80&v=4"},"commit":{"message":"Proper `ruff` / `ruff format` sequence (#1405)","shortMessageHtmlLink":"Proper ruff / ruff format sequence (#1405)"}},{"before":"964d93c948a8e1faf134e3de148e5f4faf220ad6","after":"4b15fe2a07b5efb223ae8f3c4d2dbdaac1b32676","ref":"refs/heads/main","pushedAt":"2024-05-12T13:05:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huxuan","name":"Xuan (Sean) Hu","path":"/huxuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/726061?s=80&v=4"},"commit":{"message":"Apply ruff rule RUF100 (#1401)","shortMessageHtmlLink":"Apply ruff rule RUF100 (#1401)"}},{"before":"2bcb5b7fb4f72d6af22fa114ab40b9db93ed3660","after":"964d93c948a8e1faf134e3de148e5f4faf220ad6","ref":"refs/heads/main","pushedAt":"2024-05-11T14:08:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"Move --global option into shared parser (#1397)\n\n* Move `--global` option into shared parser\r\n\r\n* Add changelog\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Update tests\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Move --global option into shared parser (#1397)"}},{"before":"fe8aaa28f08bf1fb21a6991f59e67dee49a92229","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-07T14:52:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"}},{"before":"bd69963a4dbd90c95950921e99654dc9867ef10f","after":"2bcb5b7fb4f72d6af22fa114ab40b9db93ed3660","ref":"refs/heads/main","pushedAt":"2024-05-07T14:52:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#1393)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.4.2 → v0.4.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.2...v0.4.3)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#1393)"}},{"before":null,"after":"fe8aaa28f08bf1fb21a6991f59e67dee49a92229","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-06T19:43:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.4.2 → v0.4.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.2...v0.4.3)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"9c655e00ffed56c6e34a4e17d66637fa2e7f8313","after":"bd69963a4dbd90c95950921e99654dc9867ef10f","ref":"refs/heads/main","pushedAt":"2024-05-01T09:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dukecat0","name":"Jason Lam","path":"/dukecat0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68463158?s=80&v=4"},"commit":{"message":"ci: restrict main branch for on push tests (#1384)","shortMessageHtmlLink":"ci: restrict main branch for on push tests (#1384)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU70v8QA","startCursor":null,"endCursor":null}},"title":"Activity · pypa/pipx"}