{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":388235838,"defaultBranch":"main","name":"rules_python","ownerLogin":"UebelAndre","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-07-21T20:18:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26427366?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711891280.0","currentOid":""},"activityList":{"items":[{"before":"db3ddd7ea57dc6af7438bb64a2b6c5309415379d","after":null,"ref":"refs/heads/arm","pushedAt":"2024-03-31T13:21:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"}},{"before":"1633413282d9e5bd0b5ad6032eece8de730257d8","after":"db3ddd7ea57dc6af7438bb64a2b6c5309415379d","ref":"refs/heads/arm","pushedAt":"2024-03-30T14:05:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(toolchains): Add armv7 linux platform to available toolchain platforms","shortMessageHtmlLink":"feat(toolchains): Add armv7 linux platform to available toolchain pla…"}},{"before":"76f1c76f60ccb536d3b3e2c9f023d8063f40bcd5","after":"5631f05024ec02e04d2b9c74a93b06f934cbfac6","ref":"refs/heads/main","pushedAt":"2024-03-30T14:03:05.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"fix(whl_library): only add group machinery when it is needed (#1822)\n\nThis removes the `alias` additions when the package groups are not used\nfixing alias that attempt to traverse the entire py_library dependency\ntree.\n\nI noticed that for some code that I want to write for `whl_library`\nhaving it explicit whether we are using groups or not in the `pip.parse`\nand or `whl_library` makes the code easier to understand and write.\n\nFixes #1760","shortMessageHtmlLink":"fix(whl_library): only add group machinery when it is needed (bazelbu…"}},{"before":null,"after":"76f1c76f60ccb536d3b3e2c9f023d8063f40bcd5","ref":"refs/heads/current_py_interpreter","pushedAt":"2024-02-19T02:23:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pip_repository_entry_points (#1684)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.0.3 to 3.1.3.\n
\nRelease notes\n

Sourced from jinja2's\nreleases.

\n
\n

3.1.3

\n

This is a fix release for the 3.1.x feature branch.

\n\n

3.1.2

\n

This is a fix release for the 3.1.0\nfeature release.

\n\n

3.1.1

\n\n

3.1.0

\n

This is a feature release, which includes new features and removes\npreviously deprecated features. The 3.1.x branch is now the supported\nbugfix branch, the 3.0.x branch has become a tag marking the end of\nsupport for that branch. We encourage everyone to upgrade, and to use a\ntool such as pip-tools\nto pin all dependencies and control upgrades. We also encourage\nupgrading to MarkupSafe 2.1.1, the latest version at this time.

\n\n
\n
\n
\nChangelog\n

Sourced from jinja2's\nchangelog.

\n
\n

Version 3.1.3

\n

Released 2024-01-10

\n\n

Version 3.1.2

\n

Released 2022-04-28

\n\n

Version 3.1.1

\n

Released 2022-03-25

\n\n

Version 3.1.0

\n

Released 2022-03-24

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jinja2&package-manager=pip&previous-version=3.0.3&new-version=3.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/bazelbuild/rules_python/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pi…"}},{"before":"7c4ec4f9e96e1b40b9b0b1ae300d752b0f88ced3","after":"1633413282d9e5bd0b5ad6032eece8de730257d8","ref":"refs/heads/arm","pushedAt":"2024-02-18T21:14:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(toolchains): Add armv7 linux platform to available toolchain platforms","shortMessageHtmlLink":"feat(toolchains): Add armv7 linux platform to available toolchain pla…"}},{"before":"d31728d3f02c0b4e90bc70ad1695423271d3a138","after":"7c4ec4f9e96e1b40b9b0b1ae300d752b0f88ced3","ref":"refs/heads/arm","pushedAt":"2024-02-18T21:13:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(toolchains): Add armv7 linux platform to available toolchain platforms","shortMessageHtmlLink":"feat(toolchains): Add armv7 linux platform to available toolchain pla…"}},{"before":"76f1c76f60ccb536d3b3e2c9f023d8063f40bcd5","after":"d31728d3f02c0b4e90bc70ad1695423271d3a138","ref":"refs/heads/arm","pushedAt":"2024-02-18T21:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"Add armv7 linux platform to available toolchain platforms","shortMessageHtmlLink":"Add armv7 linux platform to available toolchain platforms"}},{"before":null,"after":"76f1c76f60ccb536d3b3e2c9f023d8063f40bcd5","ref":"refs/heads/arm","pushedAt":"2024-02-18T21:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pip_repository_entry_points (#1684)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.0.3 to 3.1.3.\n
\nRelease notes\n

Sourced from jinja2's\nreleases.

\n
\n

3.1.3

\n

This is a fix release for the 3.1.x feature branch.

\n
    \n
  • Fix for GHSA-h5c8-rqwp-cp95.\nYou are affected if you are using xmlattr and passing user\ninput as attribute keys.
  • \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-3
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/15?closed=1
  • \n
\n

3.1.2

\n

This is a fix release for the 3.1.0\nfeature release.

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-2
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/13?closed=1
  • \n
\n

3.1.1

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-1
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/12?closed=1
  • \n
\n

3.1.0

\n

This is a feature release, which includes new features and removes\npreviously deprecated features. The 3.1.x branch is now the supported\nbugfix branch, the 3.0.x branch has become a tag marking the end of\nsupport for that branch. We encourage everyone to upgrade, and to use a\ntool such as pip-tools\nto pin all dependencies and control upgrades. We also encourage\nupgrading to MarkupSafe 2.1.1, the latest version at this time.

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/8?closed=1
  • \n
  • MarkupSafe changes: https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1
  • \n
\n
\n
\n
\nChangelog\n

Sourced from jinja2's\nchangelog.

\n
\n

Version 3.1.3

\n

Released 2024-01-10

\n
    \n
  • Fix compiler error when checking if required blocks in parent\ntemplates are\nempty. :pr:1858
  • \n
  • xmlattr filter does not allow keys with spaces.\nGHSA-h5c8-rqwp-cp95
  • \n
  • Make error messages stemming from invalid nesting of {% trans\n%} blocks\nmore helpful. :pr:1918
  • \n
\n

Version 3.1.2

\n

Released 2022-04-28

\n
    \n
  • Add parameters to Environment.overlay to match\n__init__.\n:issue:1645
  • \n
  • Handle race condition in FileSystemBytecodeCache.\n:issue:1654
  • \n
\n

Version 3.1.1

\n

Released 2022-03-25

\n
    \n
  • The template filename on Windows uses the primary path separator.\n:issue:1637
  • \n
\n

Version 3.1.0

\n

Released 2022-03-24

\n
    \n
  • \n

    Drop support for Python 3.6. :pr:1534

    \n
  • \n
  • \n

    Remove previously deprecated code. :pr:1544

    \n
      \n
    • WithExtension and AutoEscapeExtension are\nbuilt-in now.
    • \n
    • contextfilter and contextfunction are\nreplaced by\npass_context. evalcontextfilter and\nevalcontextfunction are replaced by\npass_eval_context.\nenvironmentfilter and environmentfunction are\nreplaced\nby pass_environment.
    • \n
    • Markup and escape should be imported from\nMarkupSafe.
    • \n
    • Compiled templates from very old Jinja versions may need to be\nrecompiled.
    • \n
    • Legacy resolve mode for Context subclasses is no longer\nsupported. Override resolve_or_missing instead of
    • \n
    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jinja2&package-manager=pip&previous-version=3.0.3&new-version=3.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/bazelbuild/rules_python/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pi…"}},{"before":"3730191419848993564ced62e932dc36e0449e9b","after":"76f1c76f60ccb536d3b3e2c9f023d8063f40bcd5","ref":"refs/heads/main","pushedAt":"2024-02-18T21:07:33.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pip_repository_entry_points (#1684)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.0.3 to 3.1.3.\n
\nRelease notes\n

Sourced from jinja2's\nreleases.

\n
\n

3.1.3

\n

This is a fix release for the 3.1.x feature branch.

\n
    \n
  • Fix for GHSA-h5c8-rqwp-cp95.\nYou are affected if you are using xmlattr and passing user\ninput as attribute keys.
  • \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-3
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/15?closed=1
  • \n
\n

3.1.2

\n

This is a fix release for the 3.1.0\nfeature release.

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-2
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/13?closed=1
  • \n
\n

3.1.1

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-1
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/12?closed=1
  • \n
\n

3.1.0

\n

This is a feature release, which includes new features and removes\npreviously deprecated features. The 3.1.x branch is now the supported\nbugfix branch, the 3.0.x branch has become a tag marking the end of\nsupport for that branch. We encourage everyone to upgrade, and to use a\ntool such as pip-tools\nto pin all dependencies and control upgrades. We also encourage\nupgrading to MarkupSafe 2.1.1, the latest version at this time.

\n
    \n
  • Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0
  • \n
  • Milestone: https://github.com/pallets/jinja/milestone/8?closed=1
  • \n
  • MarkupSafe changes: https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1
  • \n
\n
\n
\n
\nChangelog\n

Sourced from jinja2's\nchangelog.

\n
\n

Version 3.1.3

\n

Released 2024-01-10

\n
    \n
  • Fix compiler error when checking if required blocks in parent\ntemplates are\nempty. :pr:1858
  • \n
  • xmlattr filter does not allow keys with spaces.\nGHSA-h5c8-rqwp-cp95
  • \n
  • Make error messages stemming from invalid nesting of {% trans\n%} blocks\nmore helpful. :pr:1918
  • \n
\n

Version 3.1.2

\n

Released 2022-04-28

\n
    \n
  • Add parameters to Environment.overlay to match\n__init__.\n:issue:1645
  • \n
  • Handle race condition in FileSystemBytecodeCache.\n:issue:1654
  • \n
\n

Version 3.1.1

\n

Released 2022-03-25

\n
    \n
  • The template filename on Windows uses the primary path separator.\n:issue:1637
  • \n
\n

Version 3.1.0

\n

Released 2022-03-24

\n
    \n
  • \n

    Drop support for Python 3.6. :pr:1534

    \n
  • \n
  • \n

    Remove previously deprecated code. :pr:1544

    \n
      \n
    • WithExtension and AutoEscapeExtension are\nbuilt-in now.
    • \n
    • contextfilter and contextfunction are\nreplaced by\npass_context. evalcontextfilter and\nevalcontextfunction are replaced by\npass_eval_context.\nenvironmentfilter and environmentfunction are\nreplaced\nby pass_environment.
    • \n
    • Markup and escape should be imported from\nMarkupSafe.
    • \n
    • Compiled templates from very old Jinja versions may need to be\nrecompiled.
    • \n
    • Legacy resolve mode for Context subclasses is no longer\nsupported. Override resolve_or_missing instead of
    • \n
    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • d9de4bb\nrelease version 3.1.3
  • \n
  • 50124e1\nskip test pypi
  • \n
  • 9ea7222\nuse trusted publishing
  • \n
  • da703f7\nuse trusted publishing
  • \n
  • bce1746\nuse trusted publishing
  • \n
  • 7277d80\nupdate pre-commit hooks
  • \n
  • 5c8a105\nMake nested-trans-block exceptions nicer (#1918)
  • \n
  • 19a55db\nMake nested-trans-block exceptions nicer
  • \n
  • 7167953\nMerge pull request from GHSA-h5c8-rqwp-cp95
  • \n
  • 7dd3680\nxmlattr filter disallows keys with spaces
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jinja2&package-manager=pip&previous-version=3.0.3&new-version=3.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/bazelbuild/rules_python/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump jinja2 from 3.0.3 to 3.1.3 in /tests/integration/pi…"}},{"before":"dfde292a8e7ae0c3898b9043b3bafa8a593ecc2c","after":null,"ref":"refs/heads/requires","pushedAt":"2024-01-24T17:56:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"}},{"before":null,"after":"dfde292a8e7ae0c3898b9043b3bafa8a593ecc2c","ref":"refs/heads/requires","pushedAt":"2024-01-24T16:57:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"fix(py_wheel): Fix parsing errors with `requires_file` attribute.","shortMessageHtmlLink":"fix(py_wheel): Fix parsing errors with requires_file attribute."}},{"before":"1fd2d7d05c1de64ef4d2a506779f51fa6b92bbdd","after":"3730191419848993564ced62e932dc36e0449e9b","ref":"refs/heads/main","pushedAt":"2024-01-24T16:47:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"fix(bzlmod): do not fail pip.parse with empty requirements.txt (#1718)\n\nWith this change we handle correctly the case where the requirements.txt\nmight be empty (e.g. during onboarding to `rules_python`). I have added\nan integration test because this usecase seems important enough to be\ncovered\nto ensure that we have no regressions. It also creates a place to add\nmore\n`pip.parse` and `pip_parse` tests.\n\nCloses #1623.","shortMessageHtmlLink":"fix(bzlmod): do not fail pip.parse with empty requirements.txt (bazel…"}},{"before":"daca8dc4f778dd94fe9ccee3dab478b5e1c7db60","after":null,"ref":"refs/heads/requires","pushedAt":"2024-01-23T06:29:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"}},{"before":"8673925ec9ed5847abb46ba6405cc7bd4372b367","after":"daca8dc4f778dd94fe9ccee3dab478b5e1c7db60","ref":"refs/heads/requires","pushedAt":"2024-01-23T02:34:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs","shortMessageHtmlLink":"feat(py_wheel): Added requires_file and extra_requires_files attrs"}},{"before":"f78eae73f7bb5774a61e0d782ec7c3c74ee6d8c1","after":"1fd2d7d05c1de64ef4d2a506779f51fa6b92bbdd","ref":"refs/heads/main","pushedAt":"2024-01-23T02:29:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"chore: update changelog for 0.29.0 release (#1714)\n\nUpdates the changelog headers and links for the 0.29.0 release","shortMessageHtmlLink":"chore: update changelog for 0.29.0 release (bazelbuild#1714)"}},{"before":"7d72373384bf362ed2c9c7d733e4ed697c64313b","after":"8673925ec9ed5847abb46ba6405cc7bd4372b367","ref":"refs/heads/requires","pushedAt":"2024-01-23T00:19:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"aignas","name":"Ignas Anikevicius","path":"/aignas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/240938?s=80&v=4"},"commit":{"message":"chore: Move the changelog up","shortMessageHtmlLink":"chore: Move the changelog up"}},{"before":"8264a85cdd96882d2a9a03eb69f175ae4671d414","after":"7d72373384bf362ed2c9c7d733e4ed697c64313b","ref":"refs/heads/requires","pushedAt":"2024-01-22T13:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"docs","shortMessageHtmlLink":"docs"}},{"before":"7f738c32be835b265e7f6e2e225543b4b0f36af3","after":"8264a85cdd96882d2a9a03eb69f175ae4671d414","ref":"refs/heads/requires","pushedAt":"2024-01-22T13:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"Move import","shortMessageHtmlLink":"Move import"}},{"before":"89d86e82a97c9c6e226c62e43ab530d99cd22ed0","after":"7f738c32be835b265e7f6e2e225543b4b0f36af3","ref":"refs/heads/requires","pushedAt":"2024-01-22T13:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"Use packaging","shortMessageHtmlLink":"Use packaging"}},{"before":"3c5585d62643bbda91ae6725bc9b2136db909a48","after":"89d86e82a97c9c6e226c62e43ab530d99cd22ed0","ref":"refs/heads/requires","pushedAt":"2024-01-21T15:27:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"more docs","shortMessageHtmlLink":"more docs"}},{"before":"242cf505131c343b345ce35890de39a24e77115e","after":"3c5585d62643bbda91ae6725bc9b2136db909a48","ref":"refs/heads/requires","pushedAt":"2024-01-21T15:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"comments","shortMessageHtmlLink":"comments"}},{"before":"b0519a8bac8f216c46164de64bc518be4706adac","after":"242cf505131c343b345ce35890de39a24e77115e","ref":"refs/heads/requires","pushedAt":"2024-01-21T15:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"Handle other req constraints","shortMessageHtmlLink":"Handle other req constraints"}},{"before":"a6ae69309f01c9b9d3b36c3a75458dd86ccec858","after":"b0519a8bac8f216c46164de64bc518be4706adac","ref":"refs/heads/requires","pushedAt":"2024-01-21T14:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"Update python/private/py_wheel.bzl\n\nCo-authored-by: Ignas Anikevicius <240938+aignas@users.noreply.github.com>","shortMessageHtmlLink":"Update python/private/py_wheel.bzl"}},{"before":"40890e2c6dd733f73e9c360eb4269d39074b3177","after":"a6ae69309f01c9b9d3b36c3a75458dd86ccec858","ref":"refs/heads/requires","pushedAt":"2024-01-21T14:55:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"equal","shortMessageHtmlLink":"equal"}},{"before":"368ef115c3ea5b0c991a2868f28aee51dbd5f893","after":"40890e2c6dd733f73e9c360eb4269d39074b3177","ref":"refs/heads/requires","pushedAt":"2024-01-20T19:33:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs","shortMessageHtmlLink":"feat(py_wheel): Added requires_file and extra_requires_files attrs"}},{"before":"c6b896ade9ca7b2ca7a7bb721ea1997028f05f6b","after":"368ef115c3ea5b0c991a2868f28aee51dbd5f893","ref":"refs/heads/requires","pushedAt":"2024-01-20T19:23:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs","shortMessageHtmlLink":"feat(py_wheel): Added requires_file and extra_requires_files attrs"}},{"before":"c43a49780629ab5534336f59d5e668fa87eb0351","after":"c6b896ade9ca7b2ca7a7bb721ea1997028f05f6b","ref":"refs/heads/requires","pushedAt":"2024-01-20T19:10:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs","shortMessageHtmlLink":"feat(py_wheel): Added requires_file and extra_requires_files attrs"}},{"before":"f78eae73f7bb5774a61e0d782ec7c3c74ee6d8c1","after":"c43a49780629ab5534336f59d5e668fa87eb0351","ref":"refs/heads/requires","pushedAt":"2024-01-20T19:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs","shortMessageHtmlLink":"feat(py_wheel): Added requires_file and extra_requires_files attrs"}},{"before":null,"after":"f78eae73f7bb5774a61e0d782ec7c3c74ee6d8c1","ref":"refs/heads/requires","pushedAt":"2024-01-20T19:08:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"test: workaround cyclic dependency bzlmod bug by disabling lockfiles (#1705)\n\nBazel 7.0.1 has a bug where lockfiles can cause a bogus error about\ncyclic dependencies. Removing the lockfile or disabling the lockfiles\nprevents it from triggering. We aren't\nusing lockfiles anyways.\n\nThis should make CI happy, which uses 7.0.1 in some configurations.\nLocal development\nisn't impacted because .bazelversion specifies 7.0.0\n\nSee https://github.com/bazelbuild/bazel/issues/20942","shortMessageHtmlLink":"test: workaround cyclic dependency bzlmod bug by disabling lockfiles (b…"}},{"before":"231d3f633fbcbb36028d96a188298df99bf153e1","after":"f78eae73f7bb5774a61e0d782ec7c3c74ee6d8c1","ref":"refs/heads/main","pushedAt":"2024-01-20T19:07:45.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"UebelAndre","name":null,"path":"/UebelAndre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26427366?s=80&v=4"},"commit":{"message":"test: workaround cyclic dependency bzlmod bug by disabling lockfiles (#1705)\n\nBazel 7.0.1 has a bug where lockfiles can cause a bogus error about\ncyclic dependencies. Removing the lockfile or disabling the lockfiles\nprevents it from triggering. We aren't\nusing lockfiles anyways.\n\nThis should make CI happy, which uses 7.0.1 in some configurations.\nLocal development\nisn't impacted because .bazelversion specifies 7.0.0\n\nSee https://github.com/bazelbuild/bazel/issues/20942","shortMessageHtmlLink":"test: workaround cyclic dependency bzlmod bug by disabling lockfiles (b…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI8z-RwA","startCursor":null,"endCursor":null}},"title":"Activity · UebelAndre/rules_python"}