-
Notifications
You must be signed in to change notification settings - Fork 599
Bump the python-root group across 1 directory with 8 updates #1217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bumps the python-root group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [flake8](https://github.com/pycqa/flake8) | `3.8.4` | `7.1.1` | | [isort](https://github.com/pycqa/isort) | `5.7.0` | `5.13.2` | | [build](https://github.com/pypa/build) | `0.3.0` | `1.2.2.post1` | | [twine](https://github.com/pypa/twine) | `3.3.0` | `6.0.1` | | [wheel](https://github.com/pypa/wheel) | `0.38.1` | `0.45.1` | | [setuptools](https://github.com/pypa/setuptools) | `70.0.0` | `75.7.0` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `5.27.0` | `5.29.2` | | [jinja2](https://github.com/pallets/jinja) | `3.1.4` | `3.1.5` | Updates `flake8` from 3.8.4 to 7.1.1 - [Commits](PyCQA/flake8@3.8.4...7.1.1) Updates `isort` from 5.7.0 to 5.13.2 - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](PyCQA/isort@5.7.0...5.13.2) Updates `build` from 0.3.0 to 1.2.2.post1 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](pypa/build@0.3.0...1.2.2.post1) Updates `twine` from 3.3.0 to 6.0.1 - [Release notes](https://github.com/pypa/twine/releases) - [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst) - [Commits](pypa/twine@3.3.0...6.0.1) Updates `wheel` from 0.38.1 to 0.45.1 - [Release notes](https://github.com/pypa/wheel/releases) - [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst) - [Commits](pypa/wheel@0.38.1...0.45.1) Updates `setuptools` from 70.0.0 to 75.7.0 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v70.0.0...v75.7.0) Updates `protobuf` from 5.27.0 to 5.29.2 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl) - [Commits](protocolbuffers/protobuf@v5.27.0...v5.29.2) Updates `jinja2` from 3.1.4 to 3.1.5 - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](pallets/jinja@3.1.4...3.1.5) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-root - dependency-name: isort dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-root - dependency-name: build dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-root - dependency-name: twine dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-root - dependency-name: wheel dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-root - dependency-name: setuptools dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-root - dependency-name: protobuf dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-root - dependency-name: jinja2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-root ... Signed-off-by: dependabot[bot] <[email protected]>
|
Looks like this is failing because the newer versions of |
|
Since 3.8 is EOL, I think it's acceptable for us to drop support. We'll likely want to cut a release to provide a bifurcation point for users. |
|
Superseded by #1221. |
I had started taking a look at doing this; I think the "biggest" thing is figuring out how to update the Dockerfile for 3.9. Maybe someone more familiar with the Dockerfile could do the updates; happy to review. |
|
Related PR: #1225. |
Bumps the python-root group with 1 update: [twine](https://github.com/pypa/twine). Updates `twine` from 6.1.0 to 6.2.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/twine/blob/main/docs/changelog.rst">twine's changelog</a>.</em></p> <blockquote> <h2>twine 6.2.0 (2025-09-04)</h2> <p>Features ^^^^^^^^</p> <ul> <li> <p>Automatically refresh short-lived PyPI token in long running Trusted Publishing uploads.</p> <p>In the event that a trusted publishing upload job is taking longer than the validity period of a trusted publishing token (15 minutes at the time of this writing), <em>and</em> we are already 10 minutes into that validity period, we will begin to attempt to replace the token on each subsequent request. (<code>[#1246](pypa/twine#1246) <https://github.com/pypa/twine/issues/1246></code>_)</p> </li> </ul> <p>Bugfixes ^^^^^^^^</p> <ul> <li>Fix compatibility kludge for invalid License-File metadata entries emitted by build backends to work also with <code>packaging</code> version 24.0. (<code>[#1217](pypa/twine#1217) <https://github.com/pypa/twine/issues/1217></code>_)</li> <li>Fix a couple of incorrectly rendered error messages. (<code>[#1224](pypa/twine#1224) <https://github.com/pypa/twine/issues/1224></code>_)</li> <li><code>twine</code> now enforces <code>keyring >= 21.2.0</code>, which was previously implicitly required by API usage. (<code>[#1229](pypa/twine#1229) <https://github.com/pypa/twine/issues/1229></code>_)</li> <li><code>twine</code> now catches <code>configparser.Error</code> to prevent accidental leaks of secret tokens or passwords to the user's console. (<code>[#1240](pypa/twine#1240) <https://github.com/pypa/twine/issues/1240></code>_)</li> </ul> <p>Deprecations and Removals ^^^^^^^^^^^^^^^^^^^^^^^^^</p> <ul> <li> <p>Remove hacks that support <code>--skip-existing</code> for indexes other than PyPI and TestPyPI.</p> <p>To date, these hacks continue to accrue and there have been numerous issues with them, not the least of which being that every time we update them, the paid index providers change things to break the compatibility we implement for them. Beyond that, these hacks do not work when text is internationalized in the response from the index provider.</p> <p>For a sample of past issues, see:</p> <ul> <li> <p><a href="https://redirect.github.com/pypa/twine/issues/1251">pypa/twine#1251</a></p> </li> <li> <p><a href="https://redirect.github.com/pypa/twine/issues/918">pypa/twine#918</a></p> </li> <li> <p><a href="https://redirect.github.com/pypa/twine/issues/856">pypa/twine#856</a></p> </li> <li> <p><a href="https://redirect.github.com/pypa/twine/issues/693">pypa/twine#693</a></p> </li> <li> <p><a href="https://redirect.github.com/pypa/twine/issues/332">pypa/twine#332</a> (<code>[#1251](pypa/twine#1251) <https://github.com/pypa/twine/issues/1251></code>_)</p> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/twine/commit/14ceb29585a54f679e415b351aece2acc19aa4b2"><code>14ceb29</code></a> Update changelog for 6.2.0 (<a href="https://redirect.github.com/pypa/twine/issues/1264">#1264</a>)</li> <li><a href="https://github.com/pypa/twine/commit/60e377bd5b340b90504c9e4e976eae926d9c9ddc"><code>60e377b</code></a> build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (<a href="https://redirect.github.com/pypa/twine/issues/1263">#1263</a>)</li> <li><a href="https://github.com/pypa/twine/commit/88821f278022011496c0ccb0d8ae40ab9d6c5c3d"><code>88821f2</code></a> feat(package): remove MD5 hashing entirely (<a href="https://redirect.github.com/pypa/twine/issues/1262">#1262</a>)</li> <li><a href="https://github.com/pypa/twine/commit/ce5fe530511c13816e51dbbd13892f10274a87b1"><code>ce5fe53</code></a> build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0</li> <li><a href="https://github.com/pypa/twine/commit/6a696edefec47e842d11de468caf6c7e69694976"><code>6a696ed</code></a> PEP 639 compliance</li> <li><a href="https://github.com/pypa/twine/commit/91753343daa1366711a441b4a13bd1b31146909b"><code>9175334</code></a> rename 1247.misc.rst to changelog/1247.misc.rst</li> <li><a href="https://github.com/pypa/twine/commit/d94a4750883dc7cc92b2cbbb3970895303af216d"><code>d94a475</code></a> fix(tests): update expected error message</li> <li><a href="https://github.com/pypa/twine/commit/c1c02d13d00f496339a86cd4f40d9f7e6926c0e4"><code>c1c02d1</code></a> Remove --skip-existing support for non-PyPI indices</li> <li><a href="https://github.com/pypa/twine/commit/a24d308bb7fa5304ede3414747a939c7929d4c76"><code>a24d308</code></a> Set trusted publishing logging to INFO/WARN (<a href="https://redirect.github.com/pypa/twine/issues/1247">#1247</a>)</li> <li><a href="https://github.com/pypa/twine/commit/becf1a8ffe6ebd404aea9d7aeae1f756aeba57ba"><code>becf1a8</code></a> Fix py3.9 mypy error in <code>__init__</code> around <code>PackageMetadata</code></li> <li>Additional commits viewable in <a href="https://github.com/pypa/twine/compare/6.1.0...6.2.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the python-root group with 8 updates in the / directory:
3.8.47.1.15.7.05.13.20.3.01.2.2.post13.3.06.0.10.38.10.45.170.0.075.7.05.27.05.29.23.1.43.1.5Updates
flake8from 3.8.4 to 7.1.1Commits
cf1542cRelease 7.1.1939ea3dMerge pull request #1949 from stephenfin/issue-1948bdcd5c2Handle escaped braces in f-strings2a811ccMerge pull request #1946 from Viicos/patch-110314adFix wording of plugins documentation65a38c4Release 7.1.034c97e0Merge pull request #1939 from PyCQA/new-pycodestyledefd315latest pycodestyle408d4d6Merge pull request #1930 from mzagol/patch-1866ad72Add --extend-exclude to the TOCUpdates
isortfrom 5.7.0 to 5.13.2Release notes
Sourced from isort's releases.
... (truncated)
Changelog
Sourced from isort's changelog.
... (truncated)
Commits
c655831Merge pull request #2214 from PyCQA/version/5.13.2b4335b4Prepare version 5.13.2c36e43cMerge pull request #2184 from bp72/issue/2154e38702fMerge pull request #2213 from davidculley/confine-precommit-to-stagesee8d87fAdd fix for the error found by hypothesis5849ec2Apply the bracket fix from issue 471 only for use_parentheses=Truedf0e119confine pre-commit to stages9255bcaMerge pull request #2212 from PyCQA/bugfix/#2211-colors-extra5336d7dFix colors extras643d9c4Merge pull request #2210 from PyCQA/version/5.13.1Updates
buildfrom 0.3.0 to 1.2.2.post1Release notes
Sourced from build's releases.
... (truncated)
Changelog
Sourced from build's changelog.
... (truncated)
Commits
2f66702chore: 1.2.2.post1 (#820)0580c6dci: add PyPI attestations (#821)e0e911ctests: fix under pyproject-hooks 1.2a73ecbdpre-commit: bump repositories56b3504pre-commit: bump repositories (#819)481ca54pre-commit: bump repositories (#818)025836adocs: add a missing ` in README (#817)ae37340docs: mention conda-forge name in README (#816)f81aac0ci: add Python 3.13 (#815)3b0b5d0docs: changelog for 1.2.2 (#812)Updates
twinefrom 3.3.0 to 6.0.1Release notes
Sourced from twine's releases.
... (truncated)
Changelog
Sourced from twine's changelog.
... (truncated)
Commits
a723876Merge pull request #1189 from pypa/release-6.0.19a24828Update changelog for 6.0.1a017005Merge pull request #1188 from pypa/ww/fix-twine-check-globe98f03bcheck: fix handling of non-shell-expanded globs873f33ebuild(deps): bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#1175)067412eUse brackets for the default value of option arguments (#1149)f32dc35Apply ruff/Perflint rule (#1136)aa58273Don't require importlib_metadata on Python 3.10+675565fchangelog: record #118480cc58cchore: mark 3.13 as explicitly supportedUpdates
wheelfrom 0.38.1 to 0.45.1Release notes
Sourced from wheel's releases.
Changelog
Sourced from wheel's changelog.
... (truncated)
Commits
7855525Created a new released343391Fixed wrong wheel file names in converted pure-Python eggs/wininstsd78f0e3Created a new releasef064c69Added license files for vendoredpackaging68387afOnly configure setuptools logging if bdist_wheel is imported (#641)c81f5c9Refactored thewheel convertcommand to not require setuptools (#640)e43464dAdjusted target Python versions in GitHub CIe9894e7Tweaked pytest settings to make the tracebacks easier to readbaf6bf8Removed Cirrus CI configuration28c1ba1Improved compatibility with future versions ofsetuptools(#638)Updates
setuptoolsfrom 70.0.0 to 75.7.0Changelog
Sourced from setuptools's changelog.
... (truncated)
Commits
4e82e8bBump version: 75.6.0 → 75.7.050b15dbMerge pull request #4787 from Avasam/simplify-typed-assignements86d8c99Merge pull request #4790 from pypa/feature/distutils-ff11eed0cc384f18Py_GIL_Disabled was handled previously.fbe834aMerge branch 'main' into feature/distutils-ff11eed0c5ed9d93Add news fragment.e94ce0dMerge with pypa/distutils.ff11eedMerge pull request pypa/distutils#325 from thesamesam/cflagsebfebc0Merge pull request pypa/distutils#302 from adang1345/fix-python313-abs36ce8b3Refactor for simplicity.Updates
protobuffrom 5.27.0 to 5.29.2Commits
2330983Updating version.json and repo version numbers to: 29.21772657Automated rollback of commit 23aada230b2478c7a07fe7612489eb8e79b9c379. (#19692)8b9d76cExport environment variables so bazelisk picks them up (#19690)a1c9b6aPin staleness check to Bazel 7 (#19689)3649f87Remove unused / invalid C++ lazy repeated field code from OSS. (#19682)3a7bb4aRemove CMake downgrade workaround from Windows CI tests (#19630)d7d3da6Merge pull request #19506 from protocolbuffers/29.x-202412032207a3e9db8Updating version.json and repo version numbers to: 29.2-dev796e49fUpdating version.json and repo version numbers to: 29.1ba6da44Rename maven to protobuf_maven in MODULE.bazel (#18641) (#19477)Updates
jinja2from 3.1.4 to 3.1.5Release notes
Sourced from jinja2's releases.
Changelog
Sourced from jinja2's changelog.
Commits
877f6e5release version 3.1.58d58859remove test pypieda8fe8update dev dependenciesc8fdce1Fix bug involving calling set on a template parameter within all branches of ...66587ceFix bug where set would sometimes fail within iffbc3a69Add support for namespaces in tuple parsing (#1664)b8f4831more comments about nsref assignmentee83219Add support for namespaces in tuple assignment1d55cddTriple quotes in docs (#2064)8a8eafcedit block assignment sectionDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions