build: update api: all non-major dependencies
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
Django (source, changelog) |
==4.1.4 -> ==4.1.5
|
||||
coverage |
==7.0.1 -> ==7.0.5
|
||||
requests (source, changelog) |
==2.28.1 -> ==2.28.2
|
Release Notes
nedbat/coveragepy
v7.0.5
- Fix: On Python 3.7, a file with type annotations but no
from __future__ import annotations
would be missing statements in the coverage report. This is now fixed, closingissue 1524
_.
.. _issue 1524: https://github.com/nedbat/coveragepy/issues/1524
.. _changes_7-0-4:
v7.0.4
- Performance: an internal cache of file names was accidentally disabled,
resulting in sometimes drastic reductions in performance. This is now fixed,
closing
issue 1527
_. Thanks to Ivan Ciuvalschii for the reproducible test case.
.. _issue 1527: https://github.com/nedbat/coveragepy/issues/1527
.. _changes_7-0-3:
v7.0.3
- Fix: when using pytest-cov or pytest-xdist, or perhaps both, the combining
step could fail with
assert row is not None
using 7.0.2. This was due to a race condition that has always been possible and is still possible. In 7.0.1 and before, the error was silently swallowed by the combining code. Now it will produce a message "Couldn't combine data file" and ignore the data file as it used to do before 7.0.2. Closesissue 1522
_.
.. _issue 1522: https://github.com/nedbat/coveragepy/issues/1522
.. _changes_7-0-2:
v7.0.2
-
Fix: when using the
[run] relative_files = True
setting, a relative[paths]
pattern was still being made absolute. This is now fixed, closingissue 1519
_. -
Fix: if Python doesn't provide tomllib, then TOML configuration files can only be read if coverage.py is installed with the
[toml]
extra. Coverage.py will raise an error if TOML support is not installed when it sees your settings are in a .toml file. But it didn't understand that[tools.coverage]
was a valid section header, so the error wasn't reported if you used that header, and settings were silently ignored. This is now fixed, closingissue 1516
_. -
Fix: adjusted how decorators are traced on PyPy 7.3.10, fixing
issue 1515
_. -
Fix: the
coverage lcov
report did not properly implement the--fail-under=MIN
option. This has been fixed. -
Refactor: added many type annotations, including a number of refactorings. This should not affect outward behavior, but they were a bit invasive in some places, so keep your eyes peeled for oddities.
-
Refactor: removed the vestigial and long untested support for Jython and IronPython.
.. _issue 1515: https://github.com/nedbat/coveragepy/issues/1515 .. _issue 1516: https://github.com/nedbat/coveragepy/issues/1516 .. _issue 1519: https://github.com/nedbat/coveragepy/issues/1519
.. _changes_7-0-1:
psf/requests
v2.28.2
Dependencies
- Requests now supports charset_normalizer 3.x. (#6261)
Bugfixes
- Updated MissingSchema exception to suggest https scheme rather than http. (#6188)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.