Bump the python-dependencies group with 16 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 6
(2 days ago)
(1 day ago)
dependencies python
Bumps the python-dependencies group with 16 updates:
Package | From | To |
---|---|---|
jupyterlab | 4.4.6 |
4.4.9 |
pytest | 8.4.1 |
8.4.2 |
anyio | 4.10.0 |
4.11.0 |
beautifulsoup4 | 4.13.5 |
4.14.2 |
cffi | 1.17.1 |
2.0.0 |
debugpy | 1.8.16 |
1.8.17 |
ipython | 9.5.0 |
9.6.0 |
jsonschema-specifications | 2025.4.1 |
2025.9.1 |
lark | 1.2.2 |
1.3.0 |
markupsafe | 3.0.2 |
3.0.3 |
prometheus-client | 0.22.1 |
0.23.1 |
psutil | 7.0.0 |
7.1.0 |
pycparser | 2.22 |
2.23 |
pyyaml | 6.0.2 |
6.0.3 |
pyzmq | 27.0.2 |
27.1.0 |
wcwidth | 0.2.13 |
0.2.14 |
Updates jupyterlab
from 4.4.6 to 4.4.9
Release notes
Sourced from jupyterlab's releases.
v4.4.9
4.4.9
Bugs fixed
- Correctly dispose
TerminalManager
even if terminals are not available #17876 (@krassowski
)- Fix scrolling to targets within notebook #17928 (
@krassowski
)Contributors to this release
(GitHub contributors page for this release)
@jupyterlab-probot
|@krassowski
|@martinRenou
|@meeseeksmachine
v4.4.8
4.4.8
Bugs fixed
- Debugger: Only send the
configurationDone
message once as per the DAP #17912 (@martinRenou
)- Fix output prompt overlay height for large outputs #17863 (
@Meriem-BenIsmail
)- Prevent overlay of content from other columns when renaming a file in the file browser #17857 (
@CrafterKolyan
)- Fix notebook toolbar item order #17866 (
@Darshan808
)Maintenance and upkeep improvements
Documentation improvements
- Add JupyterCon banner and Jupyter colors #17906 (
@choldgraf
)Contributors to this release
(GitHub contributors page for this release)
@brichet
|@github-actions
|@HaudinFlorence
|@jtpio
|@jupyterlab-probot
|@krassowski
|@martinRenou
|@meeseeksmachine
|@Meriem-BenIsmail
|@williamstein
v4.4.7
4.4.7
... (truncated)
Commits
9a217d0
[ci skip] Publish 4.4.980d2a2c
Backport PR #17876: Correctly disposeTerminalManager
even if terminals are...5c06ebf
Backport PR #17928: Fix scrolling to targets within notebook (#17933)a889bb5
[ci skip] Publish 4.4.851c585b
Fix integrityf8841dc
Merge commit from fork526a3d7
Backport PR #17915: Ignore npmjs.com in check-links (#17921)911ff90
Backport PR #17912: Debugger: Only send theconfigurationDone
message once ...2d0ff31
Backport PR #17906: Add JupyterCon banner and Jupyter colors (#17908)276b38c
Backport PR #17863: Fix output prompt overlay height for large outputs (#17889)- Additional commits viewable in compare view
Updates pytest
from 8.4.1 to 8.4.2
Release notes
Sourced from pytest's releases.
8.4.2
pytest 8.4.2 (2025-09-03)
Bug fixes
#13478: Fixed a crash when using
console_output_style
{.interpreted-text role="confval"} withtimes
and a module is skipped.#13530: Fixed a crash when using
pytest.approx
{.interpreted-text role="func"} anddecimal.Decimal
{.interpreted-text role="class"} instances with thedecimal.FloatOperation
{.interpreted-text role="class"} trap set.#13549: No longer evaluate type annotations in Python
3.14
when inspecting function signatures.This prevents crashes during module collection when modules do not explicitly use
from __future__ import annotations
and import types for annotations within aif TYPE_CHECKING:
block.#13559: Added missing [int]{.title-ref} and [float]{.title-ref} variants to the [Literal]{.title-ref} type annotation of the [type]{.title-ref} parameter in
pytest.Parser.addini
{.interpreted-text role="meth"}.#13563:
pytest.approx
{.interpreted-text role="func"} now only importsnumpy
if NumPy is already insys.modules
. This fixes unconditional import behavior introduced in [8.4.0]{.title-ref}.Improved documentation
- #13577: Clarify that
pytest_generate_tests
is discovered in test modules/classes; other hooks must be inconftest.py
or plugins.Contributor-facing changes
- #13480: Self-testing: fixed a few test failures when run with
-Wdefault
or a similar override.- #13547: Self-testing: corrected expected message for
test_doctest_unexpected_exception
in Python3.14
.- #13684: Make pytest's own testsuite insensitive to the presence of the
CI
environment variable -- byogrisel
{.interpreted-text role="user"}.
Commits
bfae422
Prepare release version 8.4.28990538
Fix passenv CI in tox ini and make tests insensitive to the presence of the C...ca676bf
Merge pull request #13687 from pytest-dev/patchback/backports/8.4.x/e63f6e51c...975a60a
Merge pull request #13686 from pytest-dev/patchback/backports/8.4.x/12bde8af6...7723ce8
Merge pull request #13683 from even-even/fix_Exeption_to_Exception_in_errorMe...b7f0568
Merge pull request #13685 from CoretexShadow/fix/docs-pytest-generate-tests2c94c4a
add missing colon (#13640) (#13641)c3d7684
Merge pull request #13606 from pytest-dev/patchback/backports/8.4.x/5f9938563...dc6e3be
Merge pull request #13605 from The-Compiler/training-update-2025-07f87289c
Fix crash withtimes
output style and skipped module (#13573) (#13579)- Additional commits viewable in compare view
Updates anyio
from 4.10.0 to 4.11.0
Release notes
Sourced from anyio's releases.
4.11.0
- Added support for cancellation reasons (the
reason
parameter toCancelScope.cancel()
) (#975)- Bumped the minimum version of Trio to v0.31.0
- Added the ability to enter the event loop from foreign (non-worker) threads by passing the return value of
anyio.lowlevel.current_token()
toanyio.from_thread.run()
andanyio.from_thread.run_sync()
as thetoken
keyword argument (#256)- Added pytest option (
anyio_mode = "auto"
) to make the pytest plugin automatically handle all async tests (#971)- Added the
anyio.Condition.wait_for()
method for feature parity with asyncio (#974)- Changed the default type argument of
anyio.abc.TaskStatus
fromAny
toNone
(#964)- Fixed TCP listener behavior to guarantee the same ephemeral port is used for all socket listeners when
local_port=0
(#857; PR by@11kkw
and@agronholm
)- Fixed inconsistency between Trio and asyncio where a TCP stream that previously raised a
BrokenResourceError
onsend()
would still raiseBrokenResourceError
after the stream was closed on asyncio, butClosedResourceError
on Trio. They now both raise aClosedResourceError
in this scenario. (#671)
Changelog
Sourced from anyio's changelog.
Version history
This library adheres to
Semantic Versioning 2.0 <http://semver.org/>
_.4.11.0
- Added support for cancellation reasons (the
reason
parameter toCancelScope.cancel()
) ([#975](https://github.com/agronholm/anyio/issues/975) <https://github.com/agronholm/anyio/pull/975>
_)- Bumped the minimum version of Trio to v0.31.0
- Added the ability to enter the event loop from foreign (non-worker) threads by passing the return value of
anyio.lowlevel.current_token()
toanyio.from_thread.run()
andanyio.from_thread.run_sync()
as thetoken
keyword argument ([#256](https://github.com/agronholm/anyio/issues/256) <https://github.com/agronholm/anyio/issues/256>
_)- Added pytest option (
anyio_mode = "auto"
) to make the pytest plugin automatically handle all async tests ([#971](https://github.com/agronholm/anyio/issues/971) <https://github.com/agronholm/anyio/pull/971>
_)- Added the
anyio.Condition.wait_for()
method for feature parity with asyncio ([#974](https://github.com/agronholm/anyio/issues/974) <https://github.com/agronholm/anyio/pull/974>
_)- Changed the default type argument of
anyio.abc.TaskStatus
fromAny
toNone
([#964](https://github.com/agronholm/anyio/issues/964) <https://github.com/agronholm/anyio/pull/964>
_)- Fixed TCP listener behavior to guarantee the same ephemeral port is used for all socket listeners when
local_port=0
([#857](https://github.com/agronholm/anyio/issues/857) <https://github.com/agronholm/anyio/issues/857>
_; PR by@11kkw
and@agronholm
)- Fixed inconsistency between Trio and asyncio where a TCP stream that previously raised a
BrokenResourceError
onsend()
would still raiseBrokenResourceError
after the stream was closed on asyncio, butClosedResourceError
on Trio. They now both raise aClosedResourceError
in this scenario. ([#671](https://github.com/agronholm/anyio/issues/671) <https://github.com/agronholm/anyio/issues/671>
_)4.10.0
Added the
feed_data()
method to theBufferedByteReceiveStream
class, allowing users to inject data directly into the bufferAdded various class methods to wrap existing sockets as listeners or socket streams:
SocketListener.from_socket()
SocketStream.from_socket()
UNIXSocketStream.from_socket()
UDPSocket.from_socket()
ConnectedUDPSocket.from_socket()
UNIXDatagramSocket.from_socket()
ConnectedUNIXDatagramSocket.from_socket()
Added a hierarchy of connectable stream classes for transparently connecting to various remote or local endpoints for exchanging bytes or objects
Added context manager mix-in classes (
anyio.ContextManagerMixin
andanyio.AsyncContextManagerMixin
) to help write classes that embed other context managers, particularly cancel scopes or task groups ([#905](https://github.com/agronholm/anyio/issues/905) <https://github.com/agronholm/anyio/pull/905>
_; PR by@agronholm
and
... (truncated)
Commits
08737af
Bumped up the version8bb9fe0
Fixed the inconsistent exception on sending to a closed TCP stream (#980)9637093
[pre-commit.ci] pre-commit autoupdate (#981)f1bc6ee
Fixed changelog entry formatting0b58964
Mentioned the sub-interpreter support in the README1ed112c
Ensure same port is used for IPv4/IPv6 when creating TCP listener with local_...aceeee0
Re-enabled coverage reporting on macOS6b890dc
Reworded a changelog entry and added PR links to others944257d
Updated pre-commit modules087975f
Fixed a documentation style (#976)- Additional commits viewable in compare view
Updates beautifulsoup4
from 4.13.5 to 4.14.2
Updates cffi
from 1.17.1 to 2.0.0
Release notes
Sourced from cffi's releases.
v2.0.0
What's Changed
- Add Python 3.14 support.
- Add CPython free-threaded support (3.14t+ only) - huge thanks to the folks at Quansight Labs for all the work to get this one sorted!
- Drop Python <= 3.8 support.
- Fix order dependency affecting nested type size calculation (#148).
Full Changelog: https://github.com/python-cffi/cffi/compare/v1.17.1...v2.0.0
v2.0.0b1
What's Changed
- Add Python 3.14 support.
- Add CPython free-threaded support (3.14t+ only).
- Drop Python <= 3.8 support.
- Fix order dependency affecting nested type size calculation (#148).
Full Changelog: https://github.com/python-cffi/cffi/compare/v1.17.1...v2.0.0b1
Commits
6366c01
release 2.0.0 (#196)95c8476
2.0.0 post beta backports (#195)195cbda
Release 2.0.0b1 (#183)b4bbe79
fix version test to support beta7ed073d
Add support for the free-threaded build (#178)67a170d
Change the license from MIT to MIT-no-attribution, which is the same without ...92645ec
Add Python 3.14 support/testing (#177)2b81170
doc: update test commands in Section Testing/development tips (#158)25172b8
doc: update year (#153)b57a92c
issue 147: force-compute nested structs before parent structs. Occurs mainly...- Additional commits viewable in compare view
Updates debugpy
from 1.8.16 to 1.8.17
Commits
6cbdf87
update testing for python 3.14 (#1955)2eb3afe
Check ifos.__file__
is available before using it (#1944)- See full diff in compare view
Updates ipython
from 9.5.0 to 9.6.0
Commits
48b00eb
release 9.6.0d87f745
Add release notes for 9.6 (#15002)cfacd05
Type-guided partial evaluation for completion of unitialized variables (#14993)7c97122
Fix: Add support for forward_char as a keyboard shortcut (#15003)521e985
Fix missing command 'forward_char'64484bb
This will workf3a53d8
Fix downstream furtherc40b9ef
Add release notes for 9.67c20fd6
Fix downstream compatibilitycc81ca1
Add module ignoring functionality to debugger (#14973)- Additional commits viewable in compare view
Updates jsonschema-specifications
from 2025.4.1 to 2025.9.1
Release notes
Sourced from jsonschema-specifications's releases.
v2025.9.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#94- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#96- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#98- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#99- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#100- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#101- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#102- Bump actions/checkout from 4 to 5 by
@dependabot
[bot] in python-jsonschema/jsonschema-specifications#104- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#103- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#105- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci
[bot] in python-jsonschema/jsonschema-specifications#106- Move 2019-09 "format" schema to correct directory by
@branen
in python-jsonschema/jsonschema-specifications#107New Contributors
@branen
made their first contribution in python-jsonschema/jsonschema-specifications#107Full Changelog: https://github.com/python-jsonschema/jsonschema-specifications/compare/v2025.4.1...v2025.9.1
Commits
3b84601
Update docs requirements.5a27ff3
Merge pull request #107 from branen/relocate-misplaced-metaschemac2e2b75
Move 2019-09 "format" schema to correct directorye2b4d6a
Merge pull request #106 from python-jsonschema/pre-commit-ci-update-config1336f01
[pre-commit.ci] pre-commit autoupdate9dd6369
Merge pull request #105 from python-jsonschema/pre-commit-ci-update-configc1563ea
[pre-commit.ci] pre-commit autoupdatecbd01ef
No lockfile yet.125eafa
Merge pull request #103 from python-jsonschema/pre-commit-ci-update-config9dca87c
Use the setup-uv action for uv.- Additional commits viewable in compare view
Updates lark
from 1.2.2 to 1.3.0
Release notes
Sourced from lark's releases.
1.3.0 - Introduces text-slices, Earley fix, and various small improvements
New features
- Lark can now parse in sections of strings, using
TextSlice
, as a faster alternative to creating a "copy-slice" withs[i:j]
. Learn more- Added support to
match
on Tree instances- When serializing a Lark instance, added the option to include the grammar object (before compilation).
- Added convenience method
Tree.find_token()
Bugfixes
- Bugfix of an edge case in Earley related to representation of ambiguity.
- Bugfixes in the standalone parser related to imports
- Bugfix in indenter - now dedents always contain line information
- Various small bugfixes (see PR list below)
Full list of PRs
- Docs: Rephrase v_args() documentation to underline it only applies to Transformer classes by
@skepppy
in lark-parser/lark#1458- Tiny refactor for PR #1451 by
@erezsh
in lark-parser/lark#1459- Earley: share nodes created by the scanner with the completer by
@chanicpanic
in lark-parser/lark#1451- Better error in Lark.parse when using on_error when parser!=lalr (issue #1311) by
@erezsh
in lark-parser/lark#1460- Fix
Symbol.__eq__
to return false when comparing with None by@weaversam8
in lark-parser/lark#1481- Mention internal/external transformers in the documentation by
@odanoburu
in lark-parser/lark#1486- Add Tree.find_token() method by
@makukha
in lark-parser/lark#1467- Type
Terminal.__init__
by@Liam-DeVoe
in lark-parser/lark#1503- Add guidance on handling comments in languages with significant indentation by
@nchammas
in lark-parser/lark#1502- [docs] Small fix for PR 1507 by
@erezsh
in lark-parser/lark#1508- Add note on binding power of numeric quantifiers by
@414owen
in lark-parser/lark#1507- Wrap functools.partial in staticmethod() to add compatibility with Python 3.14 by
@hrnciar
in lark-parser/lark#1483- Fix generic type of Transformer_InPlaceRecursive by
@lbhm
in lark-parser/lark#1518- Added TextSlice; Lark can now parse/lex a text-slice by
@erezsh
in lark-parser/lark#1452- Support match on tree by
@colmmurphyxyz
in lark-parser/lark#1521- Docs: Updated link of DSL article to a new version by
@erezsh
in lark-parser/lark#1529- better error messages for shift/reduct conflicts by
@skogsbaer
in lark-parser/lark#1531- Serialize Lark.grammar (fixes issue #1472) by
@NasalDaemon
in lark-parser/lark#1506- Fixes for PR #1506, which adds the option to cache the grammar definition by
@erezsh
in lark-parser/lark#1540- Bugfix in indenter - now always creating dedents with line information by
@erezsh
in lark-parser/lark#1547- Bugfix: issue when unpickling in the standalone parser, due to lingering Token instances by
@erezsh
in lark-parser/lark#1553- Include missing import in standalone parser by
@pdeibert
in lark-parser/lark#1541- Version bump (1.3.0) by
@erezsh
in lark-parser/lark#1554New Contributors
@skepppy
made their first contribution in lark-parser/lark#1458@weaversam8
made their first contribution in lark-parser/lark#1481@odanoburu
made their first contribution in lark-parser/lark#1486@makukha
made their first contribution in lark-parser/lark#1467@Liam-DeVoe
made their first contribution in lark-parser/lark#1503@414owen
made their first contribution in lark-parser/lark#1507@hrnciar
made their first contribution in lark-parser/lark#1483@lbhm
made their first contribution in lark-parser/lark#1518@colmmurphyxyz
made their first contribution in lark-parser/lark#1521
... (truncated)
Commits
e332c2d
Version bump (1.3.0)aa5666c
Merge pull request #1541 from pdeibert/master41934d3
Merge pull request #1553 from lark-parser/issue155223c95ea
Bugfix: issue when unpickling in the standalone parser, due to lingeringd1a456d
Merge pull request #1547 from lark-parser/dev2e3108e
UnexpectedInput.pos_in_stream now defaults to 00d248fc
Fix in indenter - now always creating dedents with line informationc2e2048
Merge pull request #1540 from lark-parser/pr15062f286cc
Added tests for cache_grammar8a0b02d
Small fix, comments, added some types- Additional commits viewable in compare view
Updates markupsafe
from 3.0.2 to 3.0.3
Release notes
Sourced from markupsafe's releases.
3.0.3
This is the MarkupSafe 3.0.3 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/MarkupSafe/3.0.3/ Changes: https://markupsafe.palletsprojects.com/page/changes/#version-3-0-3 Milestone: https://github.com/pallets/markupsafe/milestone/15?closed=1
Changelog
Sourced from markupsafe's changelog.
Version 3.0.3
Released 2025-09-27
__version__
raisesDeprecationWarning
instead ofUserWarning
. :issue:487
- Adopt multi-phase initialisation (:pep:
489
) for the C extension. :issue:494
- Build Windows ARM64 wheels. :issue:
485
- Build Python 3.14 wheels. :issue:
503
- Build riscv64 wheels. :issue:
505
Commits
297fc8e
release version 3.0.37e4e6ce
Free-threading: run with pytest-run-paralell (#507)6100b9c
enable riscv64 wheels (#506)c9d5ecf
enable riscv64 wheels2f9b337
tox for 3.1478d951a
update dev dependenciesbb6744e
add entry65c4134
upgrade cibuildwheel, addcp314
wheels and test on CPython 3.14 (#504)3a9bd88
add cp314 wheelsaafe44d
remove slsa provenance (#501)- Additional commits viewable in compare view
Updates prometheus-client
from 0.22.1 to 0.23.1
Release notes
Sourced from prometheus-client's releases.
v0.23.1
What's Changed
- fix: use tuples instead of packaging Version by
@efiop
in prometheus/client_python#1136New Contributors
@efiop
made their first contribution in prometheus/client_python#1136Full Changelog: https://github.com/prometheus/client_python/compare/v0.23.0...v0.23.1
v0.23.0
What's Changed
- UTF-8 Content Negotiation by
@ywwg
in prometheus/client_python#1102- Re include test data by
@mgorny
in prometheus/client_python#1113- Improve parser performance by
@csmarchbanks
in prometheus/client_python#1117- Add support to
write_to_textfile
for custom tmpdir by@aadityadhruv
in prometheus/client_python#1115- OM text exposition for NH by
@vesari
in prometheus/client_python#1087- Fix bug which caused metric publishing to not accept query string parameters in ASGI app by
@hacksparr0w
in prometheus/client_python#1125- Emit native histograms only when OM 2.0.0 is requested by
@vesari
in prometheus/client_python#1128- fix: remove space after comma in openmetrics exposition by
@theSuess
in prometheus/client_python#1132- Fix issue parsing double spaces after # HELP/# TYPE by
@csmarchbanks
in prometheus/client_python#1134New Contributors
@mgorny
made their first contribution in prometheus/client_python#1113@aadityadhruv
made their first contribution in prometheus/client_python#1115@hacksparr0w
made their first contribution in prometheus/client_python#1125@theSuess
made their first contribution in prometheus/client_python#1132Full Changelog: https://github.com/prometheus/client_python/compare/v0.22.1...v0.23.0
Commits
8746c49
Release 0.23.1266beb2
fix: use tuples instead of packaging Version (#1136)f947140
fix: Useasyncio.new_event_loop()
to create event loop for tests (#1138)b9e78a3
Release 0.23.0b3fbbca
Fix issue parsing double spaces after # HELP/# TYPE (#1134)47d2b41
Do not use global when only reading variable (#1133)4de31ee
fix: remove space after comma in openmetrics exposition (#1132)3586355
Emit native histograms only when OM 2.0.0 is requested (#1128)9e3eb6c
Fix bug which caused metric publishing to not accept query string parameters ...d358f46
Bump flake8 libraries (#1127)- Additional commits viewable in compare view
Updates psutil
from 7.0.0 to 7.1.0
Changelog
Sourced from psutil's changelog.
7.1.0
2025-09-17
Enhancements
- 2581_, [Windows]: publish ARM64 wheels. (patch by Matthieu Darbois)
- 2571_, [FreeBSD]: Dropped support for FreeBSD 8 and earlier. FreeBSD 8 was maintained from 2009 to 2013.
- 2575_: introduced
dprint
CLI tool to format .yml and .md files.Bug fixes
- 2473_, [macOS]: Fix build issue on macOS 11 and lower.
- 2494_, [Windows]: All APIs dealing with paths, such as
Process.memory_maps()
,Process.exe()
andProcess.open_files()
_ does not properly handle UNC paths. Paths such as\\??\\C:\\Windows\\Temp
and'\\Device\\HarddiskVolume1\\Windows\\Temp'
are now converted toC:\\Windows\\Temp
. (patch by Ben Peddell)- 2506_, [Windows]: Windows service APIs had issues with unicode services using special characters in their name.
- 2514_, [Linux]:
Process.cwd()
_ sometimes fail withFileNotFoundError
due to a race condition.- 2526_, [Linux]:
Process.create_time()
, which is used to univocally identify a process over time, is subject to system clock updates, and as such can lead toProcess.is_running()
returning a wrong result. A monotonic creation time is now used instead. (patch by Jonathan Kohler)- 2528_, [Linux]:
Process.children()
_ may raisePermissionError
. It will now raiseAccessDenied
_ instead.- 2540_, [macOS]:
boot_time()
_ is off by 45 seconds (C precision issue).- 2541_, 2570_, 2578_ [Linux], [macOS], [NetBSD]:
Process.create_time()
_ does not reflect system clock updates.- 2542_: if system clock is updated
Process.children()
_ andProcess.parent()
_ may not be able to return the right information.- 2545_: [Illumos]: Fix handling of MIB2_UDP_ENTRY in
net_connections()
_.- 2552_, [Windows]:
boot_time()
_ didn't take into account the time spent during suspend / hibernation.- 2560_, [Linux]:
Process.memory_maps()
_ may crash withIndexError
on RISCV64 due to a malformed/proc/{PID}/smaps
file. (patch by Julien Stephan)- 2586_, [macOS], [CRITICAL]: fixed different places in C code which can trigger a segfault.
- 2604_, [Linux]:
virtual_memory()
_ "used" memory does not match recent versions offree
CLI utility. (patch by Isaac K. Ko)- 2605_, [Linux]:
psutil.sensors_battery()
reports a negative amount for seconds left.- 2607_, [Windows]:
WindowsService.description()
method may fail withERROR_NOT_FOUND
. Now it returns an empty string instead.- 2610:, [macOS], [CRITICAL]: fix
cpu_freq()
_ segfault on ARM architectures.
... (truncated)
Commits
0d18187
Revert HISTORY notes about #2629. We still do publish 3.6 and 3.7 wheels.229e2de
Pre-releasefb75b28
Chore: skip CI tests except on Python 3.8 and 3.133a4c016
Stop publishing wheels for Python 3.6 and 3.7 (#2629)83e4f7f
OSX: disable failing testdf0d4e2
Call GetExtended[Tcp|Udp]Table twice under free-threaded build (round 2) (#2627)dcbfb81
[Windows] fix unicode issues around service APIs (#2626)ef72dcd
revert #2590 (Call GetExtended[Tcp|Udp]Table twice under free-threaded build)8773698
small refact around UTXENT_MUTEX_LOCK13b711f
Lock around uses of getutent/setutent/endutent (#2615)- Additional commits viewable in compare view
Updates pycparser
from 2.22 to 2.23
Pull Request Statistics
0
0
+0
-0
Package Dependencies
jsonschema-specifications
pip
2025.4.1 → 2025.9.1
Minor
Technical Details
ID: | 9032787 |
UUID: | 3473499965 |
Node ID: | PR_kwDOIvlgPs6rjZ72 |
Host: | GitHub |
Repository: | EliahKagan/algorithms-python |