chore(deps): update all dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
coverage | minor |
==7.7.0 -> ==7.8.0
|
|
django-debug-toolbar (changelog) | minor |
==5.0.1 -> ==5.1.0
|
|
djangorestframework (source, changelog) | minor |
==3.15.2 -> ==3.16.0
|
|
faker (changelog) | minor |
==37.0.1 -> ==37.1.0
|
|
flake8 (changelog) | minor |
==7.1.2 -> ==7.2.0
|
|
mkdocs-material (changelog) | patch |
==9.6.9 -> ==9.6.10
|
|
mkdocstrings (changelog) | patch |
==0.29.0 -> ==0.29.1
|
|
mkdocstrings-python (changelog) | patch |
==1.16.6 -> ==1.16.8
|
|
poetry (changelog) | patch |
==2.1.1 -> ==2.1.2
|
|
poetry-core | patch |
==2.1.1 -> ==2.1.2
|
|
pycodestyle (changelog) | minor |
==2.12.1 -> ==2.13.0
|
|
pyflakes | minor |
==3.2.0 -> ==3.3.1
|
|
tox (changelog) | minor |
==4.24.2 -> ==4.25.0
|
|
uis/devops/continuous-delivery/ci-templates | repository | patch |
v6.7.2 -> v6.7.3
|
Release Notes
nedbat/coveragepy (coverage)
v7.8.0
-
Added a new
source_dirs
setting for symmetry with the existingsource_pkgs
setting. It's preferable to the existingsource
setting, because you'll get a clear error when directories don't exist. Fixesissue 1942
. Thanks,Jeremy Fleischman <pull 1943_>
. -
Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly supported, closing
issue 1696
. Thanks,Philipp A. <pull 1700_>
. This works properly except for a detail when using thecoverage
command on Windows. There you can usepython -m coverage
instead if you need exact emulation.
.. _issue 1696: https://github.com/nedbat/coveragepy/issues/1696 .. _pull 1700: https://github.com/nedbat/coveragepy/pull/1700 .. _issue 1942: https://github.com/nedbat/coveragepy/issues/1942 .. _pull 1943: https://github.com/nedbat/coveragepy/pull/1943
.. _changes_7-7-1:
v7.7.1
- A few small tweaks to the sys.monitoring support for Python 3.14. Please test!
.. _changes_7-7-0:
django-commons/django-debug-toolbar (django-debug-toolbar)
v5.1.0
What's Changed
- Update version for sigstore action to full version. by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2056
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2053
- Add Django 5.2 to tox matrix by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2064
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2063
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2067
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2077
- Update package metadata to include well-known labels by @andoriyaprashant in https://github.com/django-commons/django-debug-toolbar/pull/2078
- Pinned django-csp's version used for our tests by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2084
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2080
- Add resources section to the documentation by @dr-rompecabezas in https://github.com/django-commons/django-debug-toolbar/pull/2081
- Make show toolbar callback function async/sync compatible. by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2066
- Fix last name typo in resources.rst by @dr-rompecabezas in https://github.com/django-commons/django-debug-toolbar/pull/2085
- Add link to contributing documentation in CONTRIBUTING.md by @blingblin-g in https://github.com/django-commons/django-debug-toolbar/pull/2086
- Pull translations from transifex by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2089
- Replace ESLint and prettier with biome by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2090
- Enable a few of the disabled biome rules by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2091
- Replace forEach loops with for...of loops by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2093
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2095
- Add help command to the Makefile by @mrbazzan in https://github.com/django-commons/django-debug-toolbar/pull/2094
- Replace DebugConfiguredStorage with URLMixin in staticfiles panel by @dr-rompecabezas in https://github.com/django-commons/django-debug-toolbar/pull/2097
- Fix for exception-unhandled "forked" Promise chain by @karolyi in https://github.com/django-commons/django-debug-toolbar/pull/2101
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2102
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/django-commons/django-debug-toolbar/pull/2107
- Fix Dark Mode Conflict in Pygments by @andoriyaprashant in https://github.com/django-commons/django-debug-toolbar/pull/2108
- Refactor on csp_nonce usage with django-csp by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2088
New Contributors
- @andoriyaprashant made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2078
- @dr-rompecabezas made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2081
- @blingblin-g made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2086
- @mrbazzan made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2094
Full Changelog: https://github.com/django-commons/django-debug-toolbar/compare/5.0.1...5.1.0
encode/django-rest-framework (djangorestframework)
v3.16.0
This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support of UniqueConstraint
with nullable fields which will improve built-in serializer validation.
Features
- Add official support for Django 5.1 and its new
LoginRequiredMiddleware
in #9514 and #9657 - Add official Django 5.2a1 support in #9634
- Add support for Python 3.13 in #9527 and #9556
- Support Django 2.1+ test client JSON data automatically serialized in #6511 and fix a regression in #9615
Bug fixes
- Fix unique together validator to respect condition's fields from
UniqueConstraint
in #9360 - Fix raising on nullable fields part of
UniqueConstraint
in #9531 - Fix
unique_together
validation with source in #9482 - Added protections to
AttributeError
raised within properties in #9455 - Fix
get_template_context
to handle also lists in #9467 - Fix "Converter is already registered" deprecation warning. in #9512
- Fix noisy warning and accept integers as min/max values of
DecimalField
in #9515 - Fix usages of
open()
insetup.py
in #9661
Translations
- Add some missing Chinese translations in #9505
- Fix spelling mistakes in Farsi language were corrected in #9521
- Fixing and adding missing Brazilian Portuguese translations in #9535
Removals
- Remove support for Python 3.8 in #9670
- Remove long deprecated code from request wrapper in #9441
- Remove deprecated
AutoSchema._get_reference
method in #9525
Documentation and internal changes
- Provide tests for hashing of
OperandHolder
in #9437 - Update documentation: Add
adrf
third party package in #9198 - Update tutorials links in Community contributions docs in #9476
- Fix usage of deprecated Django function in example from docs in #9509
- Move path converter docs into a separate section in #9524
- Add test covering update view without
queryset
attribute in #9528 - Fix Transifex link in #9541
- Fix example
httpie
call in docs in #9543 - Fix example for serializer field with choices in docs in #9563
- Remove extra
<>
in validators example in #9590 - Update
strftime
link in the docs in #9624 - Switch to codecov GHA in #9618
- Add note regarding availability of the
action
attribute in 'Introspecting ViewSet actions' docs section in #9633 - Improved description of allowed throttling rates in documentation in #9640
- Add
rest-framework-gm2m-relations
package to the list of 3rd party libraries in #9063 - Fix a number of typos in the test suite in the docs in #9662
- Add
django-pyoidc
as a third party authentication library in #9667
New Contributors
-
@maerteijn
made their first contribution in #9198 -
@FraCata00
made their first contribution in #9444 -
@AlvaroVega
made their first contribution in #9451 -
@james
-mchugh made their first contribution in #9455 -
@ifeanyidavid
made their first contribution in #9479 -
@p
-schlickmann made their first contribution in #9480 -
@akkuman
made their first contribution in #9505 -
@rafaelgramoschi
made their first contribution in #9509 -
@Sinaatkd
made their first contribution in #9521 -
@gtkacz
made their first contribution in #9535 -
@sliverc
made their first contribution in #9556 -
@gabrielromagnoli1987
made their first contribution in #9543 -
@cheehong1030
made their first contribution in #9563 -
@amansharma612
made their first contribution in #9590 -
@Gluroda
made their first contribution in #9616 -
@deepakangadi
made their first contribution in #9624 -
@EXG1O
made their first contribution in #9633 -
@decadenza
made their first contribution in #9640 -
@mojtabaakbari221b
made their first contribution in #9063 -
@mikemanger
made their first contribution in #9661 -
@gbip
made their first contribution in #9667
Full Changelog: https://github.com/encode/django-rest-framework/compare/3.15.2...3.16.0
joke2k/faker (faker)
v37.1.0
- Add
ng_NG
currency provider. Thanks @Theocode12.
v37.0.2
- Fix type annotiation
squidfunk/mkdocs-material (mkdocs-material)
v9.6.10
: mkdocs-material-9.6.10
This version is a pure refactoring release, and does not contain new features or bug fixes. It strives to improve the compatibility of our templates with alternative Jinja-like template engines that we're currently exploring, including minijinja.
Additionally, it replaces several instances of Python function invocations with idiomatic use of template filters. All instances where variables have been mutated inside templates have been replaced. Most changes have been made in partials, and only a few in blocks, and all of them are fully backward compatible, so no changes to overrides are necessary.
Note that this release does not replace the Jinja template engine with minijinja. However, our templates are now 99% compatible with minijinja, which means we can explore alternative Jinja-compatible implementations. Additionally, immutability and removal of almost all Python function invocations means much more idiomatic templating.
mkdocstrings/mkdocstrings (mkdocstrings)
v0.29.1
Dependencies
- Remove unused typing-extensions dependency (ba98661 by Timothée Mazzucotelli).
Bug Fixes
Code Refactoring
- Rename loggers to "mkdocstrings" (1a98040 by Timothée Mazzucotelli).
mkdocstrings/python (mkdocstrings-python)
v1.16.8
Bug Fixes
- Prevent infinite recursion by detecting parent-member cycles (f3917e9 by Timothée Mazzucotelli). Issue-griffe-368
Code Refactoring
- Prepare feature for ordering by
__all__
value (bfb5b30 by Timothée Mazzucotelli). Issue-219 - Sort objects without line numbers last instead of first (681afb1 by Timothée Mazzucotelli).
v1.16.7
Code Refactoring
python-poetry/poetry (poetry)
v2.1.2
Changed
- Improve performance of locking dependencies (#10275).
Fixed
- Fix an issue where markers were not locked correctly (#10240).
- Fix an issue where the result of
poetry lock
was not deterministic (#10276). - Fix an issue where
poetry env activate
returned the wrong command fortcsh
(#10243). - Fix an issue where
poetry env activate
returned the wrong command forpwsh
on Linux (#10256).
Docs
- Update basic usage section to reflect new default layout (#10203).
2.1.2
)
poetry-core (- Improve performance of marker operations (#851).
- Fix an issue where incorrect markers were calculated when removing parts covered by the project's Python constraint (#841, #846).
- Fix an issue where
extra
markers were not simplified (#842, #845, #847). - Fix an issue where the intersection and union of markers was not deterministic (#843).
- Fix an issue where the intersection of
python_version
markers was not recognized as empty (#849). - Fix an issue where
python_version
markers were not simplified (#848, #851). - Fix an issue where Python constraints on a package were converted into invalid markers (#853).
python-poetry/poetry-core (poetry-core)
v2.1.2
Changed
- Improve performance of marker operations (#851).
Fixed
- Fix an issue where incorrect markers were calculated when removing parts covered by the project's Python constraint (#841, #846).
- Fix an issue where
extra
markers were not simplified (#842, #845, #847). - Fix an issue where the intersection and union of markers was not deterministic (#843).
- Fix an issue where the intersection of
python_version
markers was not recognized as empty (#849). - Fix an issue where
python_version
markers were not simplified (#848, #851). - Fix an issue where Python constraints on a package were converted into invalid markers (#853).
tox-dev/tox (tox)
v4.25.0
What's Changed
- Tests: Adjust expected exception message for Python 3.14.0a6 by @hroncok in https://github.com/tox-dev/tox/pull/3500
- feat(config): Allow ranges in envlist by @mimre25 in https://github.com/tox-dev/tox/pull/3503
Full Changelog: https://github.com/tox-dev/tox/compare/4.24.2...4.25.0
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v6.7.3
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.