chore(deps): update all non-major dependencies #264

Open
renovate-bot wants to merge 1 commit from renovate/all-minor-patch into main
Collaborator

This PR contains the following updates:

Package Type Update Change
pip-tools (changelog) minor ==7.4.1 -> ==7.5.2
pre-commit minor ==4.2.0 -> ==4.5.1
python final minor 3.13-alpine -> 3.14-alpine

Release Notes

jazzband/pip-tools (pip-tools)

v7.5.2

Compare Source

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][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.

    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][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.

    PRs and issues: {issue}2266

v7.5.1

Compare Source

2025-09-26

Bug fixes
  • Fixed static parsing of {file}pyproject.toml data when the
    {file}pyproject.toml is supplied as a relative path -- by {user}sirosen.

    PRs and issues: {issue}2215, {issue}2221, {issue}2233

  • The "via" paths in pip-compile output for requirements discovered from
    pyproject.toml data are now written in POSIX format -- by {user}sirosen.

    PRs and issues: {issue}2221

  • Fixed a bug which removed slashes from URLs in -r and -c in the output
    of pip-compile -- by {user}sirosen.

    PRs and issues: {issue}2223

  • Fixed an incompatibility with click >= 8.3 which made pip-compile display incorrect
    options in the compile command in output headers -- by {user}sirosen.

    PRs and issues: {issue}2235

Features
  • pip-tools now officially supports pip version 25.2 -- by {user}sirosen.

    PRs and issues: {issue}2214

Improved documentation
  • ReadTheDocs builds for pip-tools no longer include htmlzip and pdf outputs -- by {user}sirosen.

    PRs and issues: {issue}2218

Contributor-facing changes
  • pip-tools now tests on pip version 25.2 -- by {user}sirosen.

    PRs and issues: {issue}2214

  • The changelog documentation for contributors now provides hyperlinks to the source of each example change note -- by {user}jayaddison (for OpenCulinary).

    PRs and issues: {issue}2217

  • The CPython versions tested in nightly CI runs are now separate from
    branch and PR CI, and don't include very old versions -- by {user}sirosen.

    PRs and issues: {issue}2226

v7.5.0

Compare Source

2025-07-30

Bug fixes
  • Fixed the ordering of format controls to preserve underlying pip behavior
    -- by {user}sethmlarson.

    PRs and issues: {issue}2082

  • Fixed NoCandidateFound exception to be compatible with pip >= 24.1
    -- by {user}chrysle.

    PRs and issues: {issue}2083

  • pip-compile now produces relative paths for editable dependencies
    -- by {user}macro1.

    PRs and issues: {issue}2087

  • Fixed crash failures due to incompatibility with pip >= 25.1
    -- by {user}gkreitz and {user}sirosen.

    PRs and issues: {issue}2176, {issue}2178

Features
  • pip-compile now treats package versions requested on the command line as
    constraints for the underlying pip usage.
    This applies to build deps in addition to normal package requirements.

    -- by {user}chrysle

    PRs and issues: {issue}2106

  • pip-tools now tests on and officially supports Python 3.12
    -- by {user}sirosen.

    PRs and issues: {issue}2188

  • Requirements file paths in pip-compile output are now normalized to
    POSIX-style, even when pip-compile is run on Windows.
    This provides more consistent output across various platforms.

    -- by {user}sirosen

    PRs and issues: {issue}2195

  • pip-tools now tests against and supports pip up to version 25.1
    -- by {user}sirosen.

    PRs and issues: {issue}2195

Removals and backward incompatible breaking changes
  • pip-compile will now relativize the requirements paths which are recorded in
    its output.
    Paths are made relative to the working directory.
    This provides more consistent results across pip versions.

    -- by {user}sirosen

    PRs and issues: {issue}2131, {issue}2195

Packaging updates and notes for downstreams
  • pip-tools releases are now configured via Trusted Publishing.
    This allows for signature and attestation verification via PyPI.

    -- by {user}webknjaz

    PRs and issues: {issue}2149, {issue}2209, {issue}2210

Contributor-facing changes
  • pip-tools's CI now runs against pinned pip versions, declared in tox
    configuration as the "supported" version.
    This does not change the support policy for pip versions, but declares what
    is tested and known to work.

    -- by {user}webknjaz

    PRs and issues: {issue}2142

  • pip-tools now tests against PyPy 3.10 as its supported PyPy version
    -- by {user}webknjaz.

    PRs and issues: {issue}2146

  • pip-tools now uses Towncrier to manage the changelog
    -- by {user}sirosen and {user}webknjaz,
    with suggestions from {user}jayaddison.

    PRs and issues: {issue}2201, {issue}2203

  • pip-tools now uses sphinx-issues
    to link to issues, PRs, commits, and user accounts
    -- by {user}sirosen.

    PRs and issues: {issue}2202

pre-commit/pre-commit (pre-commit)

v4.5.1

Compare Source

==================

Fixes
  • Fix language: python with repo: local without additional_dependencies.

v4.5.0

Compare Source

==================

Features

v4.4.0

Compare Source

==================

Features
Fixes

v4.3.0

Compare Source

==================

Features

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 is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [pip-tools](https://github.com/jazzband/pip-tools) ([changelog](https://github.com/jazzband/pip-tools/releases)) | | minor | `==7.4.1` -> `==7.5.2` | | [pre-commit](https://github.com/pre-commit/pre-commit) | | minor | `==4.2.0` -> `==4.5.1` | | python | final | minor | `3.13-alpine` -> `3.14-alpine` | --- ### Release Notes <details> <summary>jazzband/pip-tools (pip-tools)</summary> ### [`v7.5.2`](https://github.com/jazzband/pip-tools/blob/HEAD/CHANGELOG.md#v752) [Compare Source](https://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][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://github.com/sanitizers/chronographer-github-app [`bot:chronographer:skip` label]: https://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`][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` ### [`v7.5.1`](https://github.com/jazzband/pip-tools/blob/HEAD/CHANGELOG.md#v751) [Compare Source](https://github.com/jazzband/pip-tools/compare/v7.5.0...v7.5.1) *2025-09-26* ##### Bug fixes - Fixed static parsing of {file}`pyproject.toml` data when the {file}`pyproject.toml` is supplied as a relative path -- by {user}`sirosen`. *PRs and issues:* {issue}`2215`, {issue}`2221`, {issue}`2233` - The "via" paths in `pip-compile` output for requirements discovered from `pyproject.toml` data are now written in POSIX format -- by {user}`sirosen`. *PRs and issues:* {issue}`2221` - Fixed a bug which removed slashes from URLs in `-r` and `-c` in the output of `pip-compile` -- by {user}`sirosen`. *PRs and issues:* {issue}`2223` - Fixed an incompatibility with `click >= 8.3` which made `pip-compile` display incorrect options in the compile command in output headers -- by {user}`sirosen`. *PRs and issues:* {issue}`2235` ##### Features - `pip-tools` now officially supports `pip` version 25.2 -- by {user}`sirosen`. *PRs and issues:* {issue}`2214` ##### Improved documentation - ReadTheDocs builds for `pip-tools` no longer include htmlzip and pdf outputs -- by {user}`sirosen`. *PRs and issues:* {issue}`2218` ##### Contributor-facing changes - `pip-tools` now tests on `pip` version 25.2 -- by {user}`sirosen`. *PRs and issues:* {issue}`2214` - The changelog documentation for contributors now provides hyperlinks to the source of each example change note -- by {user}`jayaddison` (for OpenCulinary). *PRs and issues:* {issue}`2217` - The CPython versions tested in nightly CI runs are now separate from branch and PR CI, and don't include very old versions -- by {user}`sirosen`. *PRs and issues:* {issue}`2226` ### [`v7.5.0`](https://github.com/jazzband/pip-tools/blob/HEAD/CHANGELOG.md#v750) [Compare Source](https://github.com/jazzband/pip-tools/compare/7.4.1...v7.5.0) *2025-07-30* ##### Bug fixes - Fixed the ordering of format controls to preserve underlying `pip` behavior \-- by {user}`sethmlarson`. *PRs and issues:* {issue}`2082` - Fixed `NoCandidateFound` exception to be compatible with `pip >= 24.1` \-- by {user}`chrysle`. *PRs and issues:* {issue}`2083` - `pip-compile` now produces relative paths for editable dependencies \-- by {user}`macro1`. *PRs and issues:* {issue}`2087` - Fixed crash failures due to incompatibility with `pip >= 25.1` \-- by {user}`gkreitz` and {user}`sirosen`. *PRs and issues:* {issue}`2176`, {issue}`2178` ##### Features - `pip-compile` now treats package versions requested on the command line as constraints for the underlying `pip` usage. This applies to build deps in addition to normal package requirements. \-- by {user}`chrysle` *PRs and issues:* {issue}`2106` - `pip-tools` now tests on and officially supports Python 3.12 \-- by {user}`sirosen`. *PRs and issues:* {issue}`2188` - Requirements file paths in `pip-compile` output are now normalized to POSIX-style, even when `pip-compile` is run on Windows. This provides more consistent output across various platforms. \-- by {user}`sirosen` *PRs and issues:* {issue}`2195` - `pip-tools` now tests against and supports `pip` up to version `25.1` \-- by {user}`sirosen`. *PRs and issues:* {issue}`2195` ##### Removals and backward incompatible breaking changes - `pip-compile` will now relativize the requirements paths which are recorded in its output. Paths are made relative to the working directory. This provides more consistent results across `pip` versions. \-- by {user}`sirosen` *PRs and issues:* {issue}`2131`, {issue}`2195` ##### Packaging updates and notes for downstreams - `pip-tools` releases are now configured via Trusted Publishing. This allows for signature and attestation verification via PyPI. \-- by {user}`webknjaz` *PRs and issues:* {issue}`2149`, {issue}`2209`, {issue}`2210` ##### Contributor-facing changes - `pip-tools`'s CI now runs against pinned `pip` versions, declared in `tox` configuration as the "supported" version. This does not change the support policy for `pip` versions, but declares what is tested and known to work. \-- by {user}`webknjaz` *PRs and issues:* {issue}`2142` - `pip-tools` now tests against PyPy 3.10 as its supported PyPy version \-- by {user}`webknjaz`. *PRs and issues:* {issue}`2146` - `pip-tools` now uses Towncrier to manage the changelog \-- by {user}`sirosen` and {user}`webknjaz`, with suggestions from {user}`jayaddison`. *PRs and issues:* {issue}`2201`, {issue}`2203` - `pip-tools` now uses [`sphinx-issues`](https://github.com/sloria/sphinx-issues) to link to issues, PRs, commits, and user accounts \-- by {user}`sirosen`. *PRs and issues:* {issue}`2202` </details> <details> <summary>pre-commit/pre-commit (pre-commit)</summary> ### [`v4.5.1`](https://github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#451---2025-12-16) [Compare Source](https://github.com/pre-commit/pre-commit/compare/v4.5.0...v4.5.1) \================== ##### Fixes - Fix `language: python` with `repo: local` without `additional_dependencies`. - [#&#8203;3597](https://github.com/pre-commit/pre-commit/issues/3597) PR by [@&#8203;asottile](https://github.com/asottile). ### [`v4.5.0`](https://github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#450---2025-11-22) [Compare Source](https://github.com/pre-commit/pre-commit/compare/v4.4.0...v4.5.0) \================== ##### Features - Add `pre-commit hazmat`. - [#&#8203;3585](https://github.com/pre-commit/pre-commit/issues/3585) PR by [@&#8203;asottile](https://github.com/asottile). ### [`v4.4.0`](https://github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#440---2025-11-08) [Compare Source](https://github.com/pre-commit/pre-commit/compare/v4.3.0...v4.4.0) \================== ##### Features - Add `--fail-fast` option to `pre-commit run`. - [#&#8203;3528](https://github.com/pre-commit/pre-commit/issues/3528) PR by [@&#8203;JulianMaurin](https://github.com/JulianMaurin). - Upgrade `ruby-build` / `rbenv`. - [#&#8203;3566](https://github.com/pre-commit/pre-commit/issues/3566) PR by [@&#8203;asottile](https://github.com/asottile). - [#&#8203;3565](https://github.com/pre-commit/pre-commit/issues/3565) issue by [@&#8203;MRigal](https://github.com/MRigal). - Add `language: unsupported` / `language: unsupported_script` as aliases for `language: system` / `language: script` (which will eventually be deprecated). - [#&#8203;3577](https://github.com/pre-commit/pre-commit/issues/3577) PR by [@&#8203;asottile](https://github.com/asottile). - Add support docker-in-docker detection for cgroups v2. - [#&#8203;3535](https://github.com/pre-commit/pre-commit/issues/3535) PR by [@&#8203;br-rhrbacek](https://github.com/br-rhrbacek). - [#&#8203;3360](https://github.com/pre-commit/pre-commit/issues/3360) issue by [@&#8203;JasonAlt](https://github.com/JasonAlt). ##### Fixes - Handle when docker gives `SecurityOptions: null`. - [#&#8203;3537](https://github.com/pre-commit/pre-commit/issues/3537) PR by [@&#8203;asottile](https://github.com/asottile). - [#&#8203;3514](https://github.com/pre-commit/pre-commit/issues/3514) issue by [@&#8203;jenstroeger](https://github.com/jenstroeger). - Fix error context for invalid `stages` in `.pre-commit-config.yaml`. - [#&#8203;3576](https://github.com/pre-commit/pre-commit/issues/3576) PR by [@&#8203;asottile](https://github.com/asottile). ### [`v4.3.0`](https://github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#430---2025-08-09) [Compare Source](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.3.0) \================== ##### Features - `language: docker` / `language: docker_image`: detect rootless docker. - [#&#8203;3446](https://github.com/pre-commit/pre-commit/issues/3446) PR by [@&#8203;matthewhughes934](https://github.com/matthewhughes934). - [#&#8203;1243](https://github.com/pre-commit/pre-commit/issues/1243) issue by [@&#8203;dkolepp](https://github.com/dkolepp). - `language: julia`: avoid `startup.jl` when executing hooks. - [#&#8203;3496](https://github.com/pre-commit/pre-commit/issues/3496) PR by [@&#8203;ericphanson](https://github.com/ericphanson). - `language: dart`: support latest dart versions which require a higher sdk lower bound. - [#&#8203;3507](https://github.com/pre-commit/pre-commit/issues/3507) PR by [@&#8203;bc-lee](https://github.com/bc-lee). </details> --- ### Configuration :date: **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. :ghost: **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot changed title from chore(deps): update dependency pip-tools to v7.5.0 to chore(deps): update all non-major dependencies 2025-08-09 20:02:57 +00:00
renovate-bot force-pushed renovate/all-minor-patch from ff72b18156 to f56ba80511 2025-08-09 20:02:59 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from f56ba80511 to a31a0bb16f 2025-10-02 10:04:19 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from a31a0bb16f to eecacf4ed8 2025-10-07 22:02:57 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from eecacf4ed8 to ae53c955a1 2025-11-08 22:03:10 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from ae53c955a1 to 742854b4ad 2025-11-13 00:07:47 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from 742854b4ad to e3bbfdc37e 2025-11-22 22:03:31 +00:00 Compare
renovate-bot force-pushed renovate/all-minor-patch from e3bbfdc37e to c6337785f3 2025-12-16 22:03:12 +00:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all-minor-patch:renovate/all-minor-patch
git switch renovate/all-minor-patch

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/all-minor-patch
git switch renovate/all-minor-patch
git rebase main
git switch main
git merge --ff-only renovate/all-minor-patch
git switch renovate/all-minor-patch
git rebase main
git switch main
git merge --no-ff renovate/all-minor-patch
git switch main
git merge --squash renovate/all-minor-patch
git switch main
git merge --ff-only renovate/all-minor-patch
git switch main
git merge renovate/all-minor-patch
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peschmae/django-book-tracker!264
No description provided.