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_dirssetting for symmetry with the existingsource_pkgssetting. It's preferable to the existingsourcesetting, 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 thecoveragecommand on Windows. There you can usepython -m coverageinstead 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
LoginRequiredMiddlewarein #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
UniqueConstraintin #9360 - Fix raising on nullable fields part of
UniqueConstraintin #9531 - Fix
unique_togethervalidation with source in #9482 - Added protections to
AttributeErrorraised within properties in #9455 - Fix
get_template_contextto 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
DecimalFieldin #9515 - Fix usages of
open()insetup.pyin #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_referencemethod in #9525
Documentation and internal changes
- Provide tests for hashing of
OperandHolderin #9437 - Update documentation: Add
adrfthird 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
querysetattribute in #9528 - Fix Transifex link in #9541
- Fix example
httpiecall in docs in #9543 - Fix example for serializer field with choices in docs in #9563
- Remove extra
<>in validators example in #9590 - Update
strftimelink in the docs in #9624 - Switch to codecov GHA in #9618
- Add note regarding availability of the
actionattribute in 'Introspecting ViewSet actions' docs section in #9633 - Improved description of allowed throttling rates in documentation in #9640
- Add
rest-framework-gm2m-relationspackage 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-pyoidcas a third party authentication library in #9667
New Contributors
-
@maerteijnmade their first contribution in #9198 -
@FraCata00made their first contribution in #9444 -
@AlvaroVegamade their first contribution in #9451 -
@james-mchugh made their first contribution in #9455 -
@ifeanyidavidmade their first contribution in #9479 -
@p-schlickmann made their first contribution in #9480 -
@akkumanmade their first contribution in #9505 -
@rafaelgramoschimade their first contribution in #9509 -
@Sinaatkdmade their first contribution in #9521 -
@gtkaczmade their first contribution in #9535 -
@slivercmade their first contribution in #9556 -
@gabrielromagnoli1987made their first contribution in #9543 -
@cheehong1030made their first contribution in #9563 -
@amansharma612made their first contribution in #9590 -
@Glurodamade their first contribution in #9616 -
@deepakangadimade their first contribution in #9624 -
@EXG1Omade their first contribution in #9633 -
@decadenzamade their first contribution in #9640 -
@mojtabaakbari221bmade their first contribution in #9063 -
@mikemangermade their first contribution in #9661 -
@gbipmade 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_NGcurrency 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 lockwas not deterministic (#10276). - Fix an issue where
poetry env activatereturned the wrong command fortcsh(#10243). - Fix an issue where
poetry env activatereturned the wrong command forpwshon Linux (#10256).
Docs
- Update basic usage section to reflect new default layout (#10203).
poetry-core (2.1.2)
- 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
extramarkers 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_versionmarkers was not recognized as empty (#849). - Fix an issue where
python_versionmarkers 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
extramarkers 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_versionmarkers was not recognized as empty (#849). - Fix an issue where
python_versionmarkers 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.