FAQ | This is a LIVE service | Changelog

Skip to content

Update all non-major dependencies - autoclosed

Ghost User requested to merge renovate/all-minor-patch into main

This MR contains the following updates:

Package Type Update Change
coverage dev patch 7.6.0 -> 7.6.3
django (changelog) dependencies patch 4.2.14 -> 4.2.16
django-cors-headers (changelog) dependencies minor 4.4.0 -> 4.5.0
drf-spectacular dependencies minor ^0.26.3 -> ^0.27.0
ipython dev minor 8.26.0 -> 8.28.0
pre-commit dev minor 3.7.1 -> 3.8.0
psycopg (source, changelog) dependencies patch 3.2.1 -> 3.2.3
pytest-django (changelog) dev minor 4.8.0 -> 4.9.0
pyyaml (source) dependencies patch 6.0.1 -> 6.0.2
registry.gitlab.developers.cam.ac.uk/uis/devops/infra/dockerimages/python final minor 3.11-slim -> 3.12-slim
registry.gitlab.developers.cam.ac.uk/uis/devops/infra/dockerimages/python stage minor 3.11-slim -> 3.12-slim
tox (changelog) dev minor 4.14.1 -> 4.23.0
uis/devops/continuous-delivery/ci-templates repository minor v3.2.0 -> v3.8.2

Release Notes

nedbat/coveragepy (coverage)

v7.6.3

Compare Source

  • Fix: nested context managers could incorrectly be analyzed to flag a missing branch on the last context manager, as described in issue 1876_. This is now fixed.

  • Fix: the missing branch message about not exiting a module had an extra "didn't," as described in issue 1873_. This is now fixed.

.. _issue 1873: https://github.com/nedbat/coveragepy/issues/1873 .. _issue 1876: https://github.com/nedbat/coveragepy/issues/1876

.. _changes_7-6-2:

v7.6.2

Compare Source

  • Dropped support for Python 3.8 and PyPy 3.8.

  • Fix: a final wildcard match/case clause assigning to a name (case _ as value) was incorrectly marked as a missing branch. This is now fixed, closing issue 1860_.

  • Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. Closes issue 1852_.

  • Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing issue 1836, thanks to LiuYinCarl and Marco Ricci <pull 1838_>.

  • Fix: the LCOV report now has correct line numbers (fixing issue 1846) and better branch descriptions for BRDA records (fixing issue 1850). There are other changes to lcov also, including a new configuration option :ref:line_checksums <config_lcov_line_checksums> to control whether line checksums are included in the lcov report. The default is false. To keep checksums set it to true. All this work is thanks to Zack Weinberg (pull 1849_ and pull 1851_).

  • Fixed the docs for multi-line regex exclusions, closing issue 1863_.

  • Fixed a potential crash in the C tracer, closing issue 1835, thanks to Jan Kühle <pull 1843_>.

.. _issue 1835: https://github.com/nedbat/coveragepy/issues/1835 .. _issue 1836: https://github.com/nedbat/coveragepy/issues/1836 .. _pull 1838: https://github.com/nedbat/coveragepy/pull/1838 .. _pull 1843: https://github.com/nedbat/coveragepy/pull/1843 .. _issue 1846: https://github.com/nedbat/coveragepy/issues/1846 .. _pull 1849: https://github.com/nedbat/coveragepy/pull/1849 .. _issue 1850: https://github.com/nedbat/coveragepy/issues/1850 .. _pull 1851: https://github.com/nedbat/coveragepy/pull/1851 .. _issue 1852: https://github.com/nedbat/coveragepy/issues/1852 .. _issue 1860: https://github.com/nedbat/coveragepy/issues/1860 .. _issue 1863: https://github.com/nedbat/coveragepy/issues/1863

.. _changes_7-6-1:

v7.6.1

Compare Source

  • Fix: coverage used to fail when measuring code using :func:runpy.run_path <python:runpy.run_path> with a :class:Path <python:pathlib.Path> argument. This is now fixed, thanks to Ask Hjorth Larsen <pull 1819_>_.

  • Fix: backslashes preceding a multi-line backslashed string could confuse the HTML report. This is now fixed, thanks to LiuYinCarl <pull 1828_>_.

  • Now we publish wheels for Python 3.13, both regular and free-threaded.

.. _pull 1819: https://github.com/nedbat/coveragepy/pull/1819 .. _pull 1828: https://github.com/nedbat/coveragepy/pull/1828

.. _changes_7-6-0:

django/django (django)

v4.2.16

Compare Source

v4.2.15

Compare Source

adamchainz/django-cors-headers (django-cors-headers)

v4.5.0

Compare Source

  • Drop Python 3.8 support.

  • Support Python 3.13.

tfranzel/drf-spectacular (drf-spectacular)

v0.27.2

Compare Source

  • fix non-translated enum override hash #&#8203;1198 <https://github.com/tfranzel/drf-spectacular/issues/1198>_
  • higher order hints for @​extend_schema_field (case 2) #&#8203;1174 <https://github.com/tfranzel/drf-spectacular/issues/1174>_ #&#8203;1212 <https://github.com/tfranzel/drf-spectacular/issues/1212>_
  • Add support for TypeAliasType (#&#8203;1214 <https://github.com/tfranzel/drf-spectacular/issues/1214>_) [igorgaming]
  • DRF 3.15 counteract new assertion for tests
  • Add a specific Action Wrapper for OAuth Authorization requests #&#8203;1190 <https://github.com/tfranzel/drf-spectacular/issues/1190>_ [Bram Esposito]
  • Update SWAGGER_UI_DIST settings.rst [Alfie Day]
  • fix custom http_method_names for actions #&#8203;1184 <https://github.com/tfranzel/drf-spectacular/issues/1184>_
  • Add support for direct usage of higher order hints #&#8203;1174 <https://github.com/tfranzel/drf-spectacular/issues/1174>_
  • Document extend_schema_view support for @action (#&#8203;1178 <https://github.com/tfranzel/drf-spectacular/issues/1178>_) [johnthagen]
  • remove official 3.6 support due to upstream breakage.
  • Add auth extension for django-rest-knox [Callum Gare]
  • fix yaml encoder for OrderedDict objects #&#8203;1158 <https://github.com/tfranzel/drf-spectacular/issues/1158>_
  • fix linter warning #&#8203;1158 <https://github.com/tfranzel/drf-spectacular/issues/1158>_
  • Update link to redoc settings [Andrey Otto]
  • Add tags support to OpenApiWebhook [Federico Bond]
  • set Cross-Origin-Opener-Policy on Swagger-UI view [ftsell]

Breaking changes / important additions:

  • Some bugfixes and some functionality gaps closed.

v0.27.1

Compare Source

  • differentiate test cases for 3.1 null cases #&#8203;1139 <https://github.com/tfranzel/drf-spectacular/issues/1139>_
  • add enum suffix setting [Jonny Beaumont]
  • Fix handling of metadata when using OAS 3.1 [Viicos]
  • Provide all fixed field names for the components object [Sergei Maertens]
  • coerse Decimal to float format explicitly #&#8203;1134 <https://github.com/tfranzel/drf-spectacular/issues/1134>_
  • bugfix test #&#8203;1133 <https://github.com/tfranzel/drf-spectacular/issues/1133>_
  • add OAS 3.1 null translation case #&#8203;1133 <https://github.com/tfranzel/drf-spectacular/issues/1133>_
  • Add OpenAPI 3.1 webhook support [Federico Bond]
  • add OAS 3.1 null case

Breaking changes / important additions:

  • Fixed some OAS 3.1 corner cases and added support for Webhooks (3.1) in addition to existing Callbacks

v0.27.0

Compare Source

  • improve mypy typing #&#8203;600 <https://github.com/tfranzel/drf-spectacular/issues/600>_
  • add django 5 to test suite and adapt to changes #&#8203;1126 <https://github.com/tfranzel/drf-spectacular/issues/1126>_
  • Use correctly allowed http methods for schema generation [Jekel]
  • OAS 3.1
  • Fix Enum collision with same choices & varying labels #&#8203;790 <https://github.com/tfranzel/drf-spectacular/issues/790>_ #&#8203;1104 <https://github.com/tfranzel/drf-spectacular/issues/1104>_
  • Undo adding middleware [Jelmer Draaijer]
  • Set JWTTokenUserAuthentication to None when missing [Jelmer Draaijer]
  • Add setuptools required for packaging [Jelmer Draaijer]
  • Add allauth.account.middleware.AccountMiddleware to middleware [Jelmer Draaijer]
  • Add Python 3.12 to test matrix and add classifiers [Jelmer Draaijer]
  • Add official support for pydantic decoration.
  • bugfix ignored OpenApiRequest case #&#8203;1106 <https://github.com/tfranzel/drf-spectacular/issues/1106>_
  • JSONField may also be a non-object/primitive #&#8203;1095 <https://github.com/tfranzel/drf-spectacular/issues/1095>_
  • add test for empty whitelist (no auth) #&#8203;1094 <https://github.com/tfranzel/drf-spectacular/issues/1094>_
  • Avoid ChoiceField duplicate enum values for allow_null, allow_blank (#&#8203;1085 <https://github.com/tfranzel/drf-spectacular/issues/1085>_) [Marti Raudsepp]
  • add test for django-filter and ListAPIView #&#8203;1086 <https://github.com/tfranzel/drf-spectacular/issues/1086>_
  • Fix the blueprint for pydantic version 2 [Carmen Alvarez]

Breaking changes / important additions:

  • Biggest release in quite some time that contains a bunch of long running MR that finally found their way into master.
  • We now officially support OpenAPI 3.1 and Pydantic 2
  • Quite a few bug fixes (thanks to all contributors) and improved typing
ipython/ipython (ipython)

v8.28.0

Compare Source

v8.27.0

Compare Source

pre-commit/pre-commit (pre-commit)

v3.8.0

Compare Source

==================

Features
psycopg/psycopg (psycopg)

v3.2.3

Compare Source

v3.2.2

Compare Source

pytest-dev/pytest-django (pytest-django)

v4.9.0

Compare Source

https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst#v490-2024-09-02

yaml/pyyaml (pyyaml)

v6.0.2

Compare Source

What's Changed

  • Support for Cython 3.x and Python 3.13.

Full Changelog: https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2

tox-dev/tox (tox)

v4.23.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.22.0...4.23.0

v4.22.0

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.21.2...4.22.0

v4.21.2

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.21.1...4.21.2

v4.21.1

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.21.0...4.21.1

v4.21.0

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.20.0...4.21.0

v4.20.0

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.19.0...4.20.0

v4.19.0

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.18.1...4.19.0

v4.18.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.18.0...4.18.1

v4.18.0

Compare Source

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.17.1...4.18.0

v4.17.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.17.0...4.17.1

v4.17.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.16.0...4.17.0

v4.16.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.15.1...4.16.0

v4.15.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.15.0...4.15.1

v4.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.14.2...4.15.0

v4.14.2

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.14.1...4.14.2

uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)

v3.8.2

Compare Source

Fixed
  • terraform-pipeline.yml: tflint rule terraform_standard_module_structure is now disabled.

v3.8.1

Compare Source

Fixed

  • terraform-pipeline.yml: tflint job updated and now compatible with tflint v0.40.0+

v3.8.0

Compare Source

Changed

  • terraform-pipeline.yml: tfsec job replaced with trivy as tfsec is now deprecated.

v3.7.1

Compare Source

Fixed
  • artifact-registry.yml: added before_script to fix "docker in docker" service startup.

v3.7.0

Compare Source

Added
  • artifact-registry.yml: add support for code repositories with multiple apps.

v3.6.1

Compare Source

Fixed
  • check_latest_tag_in_changelog now correctly identifies the latest tag in the CHANGELOG, when there isn't a space after the closing square bracket.

v3.6.0

Compare Source

v3.5.0

Compare Source

v3.4.0

Compare Source

v3.3.0

Compare Source

Fixed
  • terraform-pipeline.yml: allow plan and apply jobs to run on git tag actions.
Added
  • terraform-pipeline.yml: add TF_PLAN_TARGET variable to allow targeted plan actions.

Configuration

📅 Schedule: Branch creation - "every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Mike Knee

Merge request reports

Loading