build(deps): update bugfixes (main) #2072
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.3.6
->==3.3.8
==3.4.0
->==3.4.1
==7.6.9
->==7.6.10
==3.3.2
->==3.3.3
==3.2.0
->==3.2.1
==1.5.2
->==1.5.3
Release Notes
pylint-dev/astroid (astroid)
v3.3.8
Compare Source
============================
Release date: 2024-12-23
Fix inability to import
collections.abc
in python 3.13.1. The reported fixes in astroid 3.3.6and 3.3.7 did not actually fix this issue.
Closes pylint-dev/pylint#10112
v3.3.7
Compare Source
============================
Release date: 2024-12-20
This release was yanked.
Fix inability to import
collections.abc
in python 3.13.1. The reported fix in astroid 3.3.6did not actually fix this issue.
Closes pylint-dev/pylint#10112
jawah/charset_normalizer (charset-normalizer)
v3.4.1
Compare Source
Changed
pyproject.toml
instead ofsetup.cfg
using setuptools as the build backend.Added
Removed
build-requirements.txt
as per usingpyproject.toml
native build configuration.bin/integration.py
andbin/serve.py
in favor of downstream integration test (see noxfile).setup.cfg
in favor ofpyproject.toml
metadata configuration.utils.range_scan
function.Fixed
utf_8
instead of preferredutf-8
. (#572)nedbat/coveragepy (coverage)
v7.6.10
Compare Source
Fix: some descriptions of missing branches in HTML and LCOV reports were
incorrect when multi-line statements were involved (
issue 1874
_ andissue 1875
_). These are now fixed.Fix: Python 3.14
defers evaluation of annotations <pep649_>
_ by moving theminto separate code objects. That code is rarely executed, so coverage.py
would mark them as missing, as reported in
issue 1908
_. Now they areignored by coverage automatically.
Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving
mocks, imports, and trace functions:
issue 1902
_. To be honest, I don'tunderstand the problem or the solution, but
git bisect
helped find it,and now it's fixed.
Docs: re-wrote the :ref:
subprocess
page to put multiprocessing first and tohighlight the correct use of :class:
multiprocessing.Pool <python:multiprocessing.pool.Pool>
... _issue 1874:https://github.com/nedbat/coveragepy/issues/18744
.. _issue 1875https://github.com/nedbat/coveragepy/issues/187575
.. _issue 190https://github.com/nedbat/coveragepy/issues/1902902
.. _issue 19https://github.com/nedbat/coveragepy/issues/19081908
.. _pep649: https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations
.. _changes_7-6-9:
pylint-dev/pylint (pylint)
v3.3.3
Compare Source
What's new in Pylint 3.3.3?
Release date: 2024-12-23
False Positives Fixed
Fix false positives for
undefined-variable
for classes using Python 3.12generic type syntax.
Closes #9335
Fix a false positive for
use-implicit-booleaness-not-len
. No lint should be emitted forgenerators (
len
is not defined for generators).Refs #10100
Other Bug Fixes
Fix
Unable to import 'collections.abc' (import-error)
on Python 3.13.1.Closes #10112
aklajnert/pytest-subprocess (pytest-subprocess)
v1.5.3
Compare Source
Features
#​180 <https://github.com/aklajnert/pytest-subprocess/pull/180>
_: Fixed an incorrect wait timeout calculation.#​170 <https://github.com/aklajnert/pytest-subprocess/pull/170>
_: Wrapped ProcessDispatcher.dispatch into FakePopenWrapper as it was causing TypeError when Popen is used as a type.#​169 <https://github.com/aklajnert/pytest-subprocess/pull/169>
_: Get rid of using thread in AsyncFakePopen as it causes thread.join() to hang indefinitely.Configuration
📅 Schedule: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.