fix(deps): lock file maintenance python dependencies #70

Closed
Renovate_bot wants to merge 2 commits from renovate/python-dependencies into main
Collaborator

This PR contains the following updates:

Package Type Update Change Age Confidence
lockFileMaintenance All locks refreshed
orjson (changelog) project.dependencies patch >=3.11.3 -> >=3.11.4 age confidence
pre-commit dependency-groups minor >=4.3.0 -> >=4.4.0 age confidence
psutil project.dependencies patch >=7.1.0 -> >=7.1.3 age confidence
pyright dependency-groups patch >=1.1.406 -> >=1.1.407 age confidence
pyudev project.dependencies patch >=0.24.3 -> >=0.24.4 age confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

ijl/orjson (orjson)

v3.11.4

Compare Source

Changed
  • ABI compatibility with CPython 3.15 alpha 1.
  • Publish PyPI wheels for 3.14 and manylinux i686, manylinux arm7,
    manylinux ppc64le, manylinux s390x.
  • Build now requires a C compiler.
pre-commit/pre-commit (pre-commit)

v4.4.0

Compare Source

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

Features
Fixes
giampaolo/psutil (psutil)

v7.1.3

Compare Source

=====

2025-11-02

Enhancements

  • 2667_: enforce clang-format on all C and header files. It is now the
    mandatory formatting style for all C sources.
  • 2672_, [macOS], [BSD]: increase the chances to recognize zombie processes and
    raise the appropriate exception (ZombieProcess_).
  • 2676_, 2678_: replace unsafe sprintf / snprintf / sprintf_s calls with
    str_format(). Replace strlcat / strlcpy with safe str_copy /
    str_append. This unifies string handling across platforms and reduces
    unsafe usage of standard string functions, improving robustness.

Bug fixes

  • 2674_, [Windows]: disk_usage()_ could truncate values on 32-bit platforms,
    potentially reporting incorrect total/free/used space for drives larger than
    4GB.
  • 2675_, [macOS]: Process.status()_ incorrectly returns "running" for 99%
    of the processes.
  • 2677_, [Windows]: fix MAC address string construction in net_if_addrs()_.
    Previously, the MAC address buffer was incorrectly updated using a fixed
    increment and sprintf_s, which could overflow or misformat the
    string if the MAC length or formatting changed. Also, the final '\n' was
    inserted unnecessarily.
  • 2679_, [OpenBSD], [NetBSD], [critical]: can't build due to C syntax error.

v7.1.2

Compare Source

=====

2025-10-25

Enhancements

  • 2657_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python.
    32-bit CPython is still supported, but psutil must now be built from source.
    2565_: produce wheels for free-thread cPython 3.13 and 3.14 (patch by
    Lysandros Nikolaou)

Bug fixes

  • 2650_, [macOS]: Process.cmdline()_ and Process.environ()_ may incorrectly
    raise NoSuchProcess_ instead of ZombieProcess_.
  • 2658_, [macOS]: double free() in Process.environ()_ when it fails
    internally. This posed a risk of segfault.
  • 2662_, [macOS]: massive C code cleanup to guard against possible segfaults
    which were (not so) sporadically spotted on CI.

Compatibility notes

  • 2657_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python.

v7.1.1

Compare Source

=====

2025-10-19

Enhancements

  • 2645_, [SunOS]: dropped support for SunOS 10.
  • 2646_, [SunOS]: add CI test runner for SunOS.

Bug fixes

  • 2641_, [SunOS]: cannot compile psutil from sources due to missing C include.
  • 2357_, [SunOS]: Process.cmdline()_ does not handle spaces properly. (patch
    by Ben Raz)

Compatibility notes

  • 2645_: SunOS 10 is no longer supported.
RobertCraigie/pyright-python (pyright)

v1.1.407

Compare Source

pyudev/pyudev (pyudev)

v0.24.4

Compare Source

======
Recommended development release: Fedora 41


Configuration

📅 Schedule: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, 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 | Age | Confidence | |---|---|---|---|---|---| | | | lockFileMaintenance | All locks refreshed | | | | [orjson](https://github.com/ijl/orjson) ([changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)) | project.dependencies | patch | `>=3.11.3` -> `>=3.11.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/orjson/3.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/orjson/3.11.3/3.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pre-commit](https://github.com/pre-commit/pre-commit) | dependency-groups | minor | `>=4.3.0` -> `>=4.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pre-commit/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pre-commit/4.3.0/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [psutil](https://github.com/giampaolo/psutil) | project.dependencies | patch | `>=7.1.0` -> `>=7.1.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/psutil/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/psutil/7.1.0/7.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pyright](https://github.com/RobertCraigie/pyright-python) | dependency-groups | patch | `>=1.1.406` -> `>=1.1.407` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pyright/1.1.407?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyright/1.1.406/1.1.407?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pyudev](https://github.com/pyudev/pyudev) | project.dependencies | patch | `>=0.24.3` -> `>=0.24.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pyudev/0.24.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyudev/0.24.3/0.24.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>ijl/orjson (orjson)</summary> ### [`v3.11.4`](https://github.com/ijl/orjson/blob/HEAD/CHANGELOG.md#3114---2025-10-24) [Compare Source](https://github.com/ijl/orjson/compare/3.11.3...3.11.4) ##### Changed - ABI compatibility with CPython 3.15 alpha 1. - Publish PyPI wheels for 3.14 and manylinux i686, manylinux arm7, manylinux ppc64le, manylinux s390x. - Build now requires a C compiler. </details> <details> <summary>pre-commit/pre-commit (pre-commit)</summary> ### [`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). </details> <details> <summary>giampaolo/psutil (psutil)</summary> ### [`v7.1.3`](https://github.com/giampaolo/psutil/blob/HEAD/HISTORY.rst#713) [Compare Source](https://github.com/giampaolo/psutil/compare/release-7.1.2...release-7.1.3) \===== 2025-11-02 **Enhancements** - 2667\_: enforce `clang-format` on all C and header files. It is now the mandatory formatting style for all C sources. - 2672\_, \[macOS], \[BSD]: increase the chances to recognize zombie processes and raise the appropriate exception (`ZombieProcess`\_). - 2676\_, 2678\_: replace unsafe `sprintf` / `snprintf` / `sprintf_s` calls with `str_format()`. Replace `strlcat` / `strlcpy` with safe `str_copy` / `str_append`. This unifies string handling across platforms and reduces unsafe usage of standard string functions, improving robustness. **Bug fixes** - 2674\_, \[Windows]: `disk_usage()`\_ could truncate values on 32-bit platforms, potentially reporting incorrect total/free/used space for drives larger than 4GB. - 2675\_, \[macOS]: `Process.status()`\_ incorrectly returns "running" for 99% of the processes. - 2677\_, \[Windows]: fix MAC address string construction in `net_if_addrs()`\_. Previously, the MAC address buffer was incorrectly updated using a fixed increment and `sprintf_s`, which could overflow or misformat the string if the MAC length or formatting changed. Also, the final '\n' was inserted unnecessarily. - 2679\_, \[OpenBSD], \[NetBSD], \[critical]: can't build due to C syntax error. ### [`v7.1.2`](https://github.com/giampaolo/psutil/blob/HEAD/HISTORY.rst#712) [Compare Source](https://github.com/giampaolo/psutil/compare/release-7.1.1...release-7.1.2) \===== 2025-10-25 **Enhancements** - 2657\_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python. 32-bit CPython is still supported, but psutil must now be built from source. 2565\_: produce wheels for free-thread cPython 3.13 and 3.14 (patch by Lysandros Nikolaou) **Bug fixes** - 2650\_, \[macOS]: `Process.cmdline()`\_ and `Process.environ()`\_ may incorrectly raise `NoSuchProcess`\_ instead of `ZombieProcess`\_. - 2658\_, \[macOS]: double `free()` in `Process.environ()`\_ when it fails internally. This posed a risk of segfault. - 2662\_, \[macOS]: massive C code cleanup to guard against possible segfaults which were (not so) sporadically spotted on CI. **Compatibility notes** - 2657\_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python. ### [`v7.1.1`](https://github.com/giampaolo/psutil/blob/HEAD/HISTORY.rst#711) [Compare Source](https://github.com/giampaolo/psutil/compare/release-7.1.0...release-7.1.1) \===== 2025-10-19 **Enhancements** - 2645\_, \[SunOS]: dropped support for SunOS 10. - 2646\_, \[SunOS]: add CI test runner for SunOS. **Bug fixes** - 2641\_, \[SunOS]: cannot compile psutil from sources due to missing C include. - 2357\_, \[SunOS]: `Process.cmdline()`\_ does not handle spaces properly. (patch by Ben Raz) **Compatibility notes** - 2645\_: SunOS 10 is no longer supported. </details> <details> <summary>RobertCraigie/pyright-python (pyright)</summary> ### [`v1.1.407`](https://github.com/RobertCraigie/pyright-python/compare/v1.1.406...v1.1.407) [Compare Source](https://github.com/RobertCraigie/pyright-python/compare/v1.1.406...v1.1.407) </details> <details> <summary>pyudev/pyudev (pyudev)</summary> ### [`v0.24.4`](https://github.com/pyudev/pyudev/blob/HEAD/CHANGES.rst#0244) [Compare Source](https://github.com/pyudev/pyudev/compare/v0.24.3...v0.24.4) \====== Recommended development release: Fedora 41 - Add device attributes unset(): [#&#8203;525](https://github.com/pyudev/pyudev/pull/525) - Remove license classifier deprecated by PEP 639: [#&#8203;522](https://github.com/pyudev/pyudev/pull/522) - Tidies and Maintenance: [#&#8203;529](https://github.com/pyudev/pyudev/pull/529) [#&#8203;528](https://github.com/pyudev/pyudev/pull/528) [#&#8203;526](https://github.com/pyudev/pyudev/pull/526) [#&#8203;524](https://github.com/pyudev/pyudev/pull/524) [#&#8203;521](https://github.com/pyudev/pyudev/pull/521) [#&#8203;520](https://github.com/pyudev/pyudev/pull/520) [#&#8203;518](https://github.com/pyudev/pyudev/pull/518) [#&#8203;512](https://github.com/pyudev/pyudev/pull/512) [#&#8203;511](https://github.com/pyudev/pyudev/pull/511) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 👻 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDEuMCIsInVwZGF0ZWRJblZlciI6IjQxLjE0MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Renovate_bot added 1 commit 2025-11-09 00:02:22 +00:00
fix(deps): lock file maintenance python dependencies
All checks were successful
Code check / Check code (pull_request) Successful in 1m11s
b87bb89237
Boria138 closed this pull request 2025-11-09 13:03:14 +00:00
All checks were successful
Code check / Check code (pull_request) Successful in 1m11s

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Boria138/PortProtonQt#70