Skip to content
This repository was archived by the owner on Mar 13, 2026. It is now read-only.

Commit e9f3cea

Browse files
authored
chore(deps): update dependency pip-tools to v7.5.3 (#828)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pip-tools](https://redirect.github.com/jazzband/pip-tools) ([changelog](https://redirect.github.com/jazzband/pip-tools/releases)) | `==7.5.1` → `==7.5.3` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pip-tools/7.5.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pip-tools/7.5.1/7.5.3?slim=true) | --- ### Release Notes <details> <summary>jazzband/pip-tools (pip-tools)</summary> ### [`v7.5.3`](https://redirect.github.com/jazzband/pip-tools/blob/HEAD/CHANGELOG.md#v753) [Compare Source](https://redirect.github.com/jazzband/pip-tools/compare/v7.5.2...v7.5.3) *2026-02-09* ##### Bug fixes - The option `--unsafe-package` is now normalized -- by {user}`shifqu`. *PRs and issues:* {issue}`2150` - Fixed a bug in which `pip-compile` lost any index URL options when looking up hashes -- by {user}`sirosen`. This caused errors when a package was only available from an extra index, and caused `pip-compile` to incorrectly drop index URL options from output, even when they were present in the input requirements. *PRs and issues:* {issue}`2220`, {issue}`2294`, {issue}`2305` - Fixed removal of temporary files used when reading requirements from stdin \-- by {user}`sirosen`. ##### Features - `pip-tools` is now tested against Python 3.14 and 3.14t in CI, and marks them as supported in the core packaging metadata \-- by {user}`webknjaz`. *PRs and issues:* {issue}`2255` - pip-tools is now compatible with pip 26.0 -- by {user}`sirosen`. *PRs and issues:* {issue}`2319`, {issue}`2320` ##### Removals and backward incompatible breaking changes - Removed support for Python 3.8 -- by {user}`sirosen`. ##### Improved documentation - The change log management infra now allows the maintainers to add notes before and after the regular categories -- by {user}`webknjaz`. *PRs and issues:* {issue}`2287`, {issue}`2322` - Added documentation clarifying that `pip-compile` reads the existing output file as a constraint source, and how to use `--upgrade` to refresh dependencies -- by {user}`maliktafheem`. *PRs and issues:* {issue}`2307` ##### Packaging updates and notes for downstreams - `pip-tools` is now tested against Python 3.14 and 3.14t in CI, and marks them as supported in the core packaging metadata \-- by {user}`webknjaz`. *PRs and issues:* {issue}`2255` ##### Contributor-facing changes - Consistency of the Markdown files is now being enforced by linting with {pypi}`pymarkdownlnt` -- by {user}`webknjaz`. *PRs and issues:* {issue}`2256` - The linting is now set up to perform structured GitHub Actions workflows and actions checks against json schemas \-- by {user}`webknjaz`. *PRs and issues:* {issue}`2273` - The CI/CD is now set up so that the distribution build job is a part of the test pipeline. That pipeline is included in the release workflow which sources the artifact in produces. The tests must now pass for the release to be published to PyPI. \-- by {user}`webknjaz` *PRs and issues:* {issue}`2274` - Fix `actionlint` hook usage to always include `shellcheck` integration -- by {user}`sirosen`. *PRs and issues:* {issue}`2281` - Utilities for interacting with `pip` have started to move into the :py:mod:`piptools._internal._pip_api` subpackage -- by {user}`sirosen`. *PRs and issues:* {issue}`2285` - The change log management infra now allows the maintainers to add notes before and after the regular categories -- by {user}`webknjaz`. *PRs and issues:* {issue}`2287`, {issue}`2322` - The linting is now set up to demand that {py:mod}`typing` is always imported as a module under the name of `_t` -- by {user}`webknjaz`. This is enforced by {user}`sirosen`'s {pypi}`flake8-typing-as-t` plugin for {pypi}`flake8`. *PRs and issues:* {issue}`2289` - The {file}`tox.ini` and {file}`.github/` parts of the repository now have project leads assigned as GitHub code owners -- by {user}`webknjaz`. *PRs and issues:* {issue}`2291` - Remove a redundant 'v' prefix from the CI release workflow job name -- by {user}`anandvenugopal-tech`. *PRs and issues:* {issue}`2300` - The `check-jsonschema` ReadTheDocs hook has been enabled, and the config has been tweaked to pass -- by {user}`sirosen`. ### [`v7.5.2`](https://redirect.github.com/jazzband/pip-tools/blob/HEAD/CHANGELOG.md#v752) [Compare Source](https://redirect.github.com/jazzband/pip-tools/compare/v7.5.1...v7.5.2) *2025-11-11* ##### Bug fixes - Fixed `pip-compile` to handle relative path includes which are not subpaths of the current working directory -- by {user}`sirosen`. *PRs and issues:* {issue}`2231`, {issue}`2260` - Using `--upgrade-package` and dynamically building project metadata no longer causes an {exc}`AttributeError` when pip encounters an error during the build -- by {user}`Epic_Wink` and {user}`tusharsadhwani`. *PRs and issues:* {issue}`2258` ##### Features - Test and declare Python 3.13 support -- by {user}`jayaddison` (for OpenCulinary). *PRs and issues:* {issue}`2251` - pip-tools is now compatible with pip 25.3 -- by {user}`shifqu`. *PRs and issues:* {issue}`2252`, {issue}`2253` ##### Packaging updates and notes for downstreams - `pip-tools` now supports installation from git archives by providing `setuptools-scm` with `.git_archival.txt` data. *PRs and issues:* {issue}`2225` ##### Contributor-facing changes - The [change log entry bot] has been explicitly configured to stop requiring news fragments in pull requests having the [`bot:chronographer:skip` label] set \-- by {user}`sirosen` and {user}`webknjaz`. It was also set up to reference our change log authoring document from the GitHub Checks pages. And the reported check name is now set to `Change log entry`. [change log entry bot]: https://redirect.github.com/sanitizers/chronographer-github-app [`bot:chronographer:skip` label]: https://redirect.github.com/jazzband/pip-tools/labels/bot:chronographer:skip *PRs and issues:* {issue}`2201` - The CI is now set up to invoke failed tests again with maximum level of detail -- by {user}`webknjaz`. The change is aimed at helping troubleshoot failures that might be difficult to reproduce locally. *PRs and issues:* {issue}`2254` - The integration with Codecov has been updated to ensure that reports are uploaded to the service even on failures -- by {user}`webknjaz`. GitHub Actions is now configured to also send an explicit notification to Codecov about the completion of previously initiated uploads. Additionally, the configuration file is now {file}`.codecov.yml`. *PRs and issues:* {issue}`2265` - The linting suite now runs [`actionlint`] -- by {user}`webknjaz`. This tool checks typical problems with GitHub Actions workflow definitions and has a registry of widely-used GitHub Action arguments that it validates. [`actionlint`]: https://rhysd.github.io/actionlint/ *PRs and issues:* {issue}`2266` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/python-spanner-sqlalchemy). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40OC4xIiwidXBkYXRlZEluVmVyIjoiNDMuNDguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
1 parent f256e85 commit e9f3cea

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -445,9 +445,9 @@ pep517==0.13.1 \
445445
--hash=sha256:1b2fa2ffd3938bb4beffe5d6146cbcb2bda996a5a4da9f31abffd8b24e07b317 \
446446
--hash=sha256:31b206f67165b3536dd577c5c3f1518e8fbaf38cbc57efff8369a392feff1721
447447
# via -r requirements.in
448-
pip-tools==7.5.1 \
449-
--hash=sha256:a051a94794ba52df9acad2d7c9b0b09ae001617db458a543f8287fea7b89c2cf \
450-
--hash=sha256:f5ff803823529edc0e6e40c86b1aa7da7266fb1078093c8beea4e5b77877036a
448+
pip-tools==7.5.3 \
449+
--hash=sha256:3aac0c473240ae90db7213c033401f345b05197293ccbdd2704e52e7a783785e \
450+
--hash=sha256:8fa364779ebc010cbfe17cb9de404457ac733e100840423f28f6955de7742d41
451451
# via -r requirements.in
452452
proto-plus==1.26.1 \
453453
--hash=sha256:13285478c2dcf2abb829db158e1047e2f1e8d63a077d94263c2b88b043c75a66 \

0 commit comments

Comments
 (0)