fix(deps): lock file maintenance python dependencies #70
Reference in New Issue
Block a user
Delete Branch "renovate/python-dependencies"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
>=3.11.3->>=3.11.4>=4.3.0->>=4.4.0>=7.1.0->>=7.1.3>=1.1.406->>=1.1.407>=0.24.3->>=0.24.4🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
ijl/orjson (orjson)
v3.11.4Compare Source
Changed
manylinux ppc64le, manylinux s390x.
pre-commit/pre-commit (pre-commit)
v4.4.0Compare Source
==================
Features
--fail-fastoption topre-commit run.ruby-build/rbenv.language: unsupported/language: unsupported_scriptas aliasesfor
language: system/language: script(which will eventually bedeprecated).
Fixes
SecurityOptions: null.stagesin.pre-commit-config.yaml.giampaolo/psutil (psutil)
v7.1.3Compare Source
=====
2025-11-02
Enhancements
clang-formaton all C and header files. It is now themandatory formatting style for all C sources.
raise the appropriate exception (
ZombieProcess_).sprintf/snprintf/sprintf_scalls withstr_format(). Replacestrlcat/strlcpywith safestr_copy/str_append. This unifies string handling across platforms and reducesunsafe usage of standard string functions, improving robustness.
Bug fixes
disk_usage()_ could truncate values on 32-bit platforms,potentially reporting incorrect total/free/used space for drives larger than
4GB.
Process.status()_ incorrectly returns "running" for 99%of the processes.
net_if_addrs()_.Previously, the MAC address buffer was incorrectly updated using a fixed
increment and
sprintf_s, which could overflow or misformat thestring if the MAC length or formatting changed. Also, the final '\n' was
inserted unnecessarily.
v7.1.2Compare Source
=====
2025-10-25
Enhancements
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
Process.cmdline()_ andProcess.environ()_ may incorrectlyraise
NoSuchProcess_ instead ofZombieProcess_.free()inProcess.environ()_ when it failsinternally. This posed a risk of segfault.
which were (not so) sporadically spotted on CI.
Compatibility notes
v7.1.1Compare Source
=====
2025-10-19
Enhancements
Bug fixes
Process.cmdline()_ does not handle spaces properly. (patchby Ben Raz)
Compatibility notes
RobertCraigie/pyright-python (pyright)
v1.1.407Compare Source
pyudev/pyudev (pyudev)
v0.24.4Compare Source
======
Recommended development release: Fedora 41
Add device attributes unset():
#525
Remove license classifier deprecated by PEP 639:
#522
Tidies and Maintenance:
#529
#528
#526
#524
#521
#520
#518
#512
#511
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.
This PR has been generated by Renovate Bot.
Pull request closed