From 5b5b77d73bf53498684d70b01205d62ffdcf9ff6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 11 Apr 2026 21:36:03 +0000 Subject: [PATCH] chore(deps): bump the major-updates group across 1 directory with 3 updates Bumps the major-updates group with 3 updates in the / directory: [django-health-check](https://github.com/codingjoe/django-health-check), [gunicorn](https://github.com/benoitc/gunicorn) and [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar). Updates `django-health-check` from 3.20.8 to 4.1.2 - [Release notes](https://github.com/codingjoe/django-health-check/releases) - [Commits](https://github.com/codingjoe/django-health-check/compare/3.20.8...4.1.2) Updates `gunicorn` from 23.0.0 to 25.1.0 - [Release notes](https://github.com/benoitc/gunicorn/releases) - [Commits](https://github.com/benoitc/gunicorn/compare/23.0.0...25.1.0) Updates `django-debug-toolbar` from 5.2.0 to 6.2.0 - [Release notes](https://github.com/django-commons/django-debug-toolbar/releases) - [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst) - [Commits](https://github.com/django-commons/django-debug-toolbar/compare/5.2.0...6.2.0) --- updated-dependencies: - dependency-name: django-health-check dependency-version: 4.1.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: major-updates - dependency-name: gunicorn dependency-version: 25.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: major-updates - dependency-name: django-debug-toolbar dependency-version: 6.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: major-updates ... Signed-off-by: dependabot[bot] --- poetry.lock | 67 +++++++++++++++++++++++++++++++++++++------------- pyproject.toml | 8 +++--- 2 files changed, 54 insertions(+), 21 deletions(-) diff --git a/poetry.lock b/poetry.lock index 6c48600..f48f830 100644 --- a/poetry.lock +++ b/poetry.lock @@ -764,14 +764,14 @@ django = ">=4.2" [[package]] name = "django-debug-toolbar" -version = "5.2.0" +version = "6.3.0" description = "A configurable set of panels that display various debug information about the current request/response." optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" groups = ["dev"] files = [ - {file = "django_debug_toolbar-5.2.0-py3-none-any.whl", hash = "sha256:15627f4c2836a9099d795e271e38e8cf5204ccd79d5dbcd748f8a6c284dcd195"}, - {file = "django_debug_toolbar-5.2.0.tar.gz", hash = "sha256:9e7f0145e1a1b7d78fcc3b53798686170a5b472d9cf085d88121ff823e900821"}, + {file = "django_debug_toolbar-6.3.0-py3-none-any.whl", hash = "sha256:a199ce3d0f884739a9096835ad417479fede05f3b3c4824bc8b354721ba8f629"}, + {file = "django_debug_toolbar-6.3.0.tar.gz", hash = "sha256:f830a86fe02e17f625a22cfbed24a5bd1500762e201ec959c50efb0f9327282b"}, ] [package.dependencies] @@ -827,18 +827,28 @@ files = [ [[package]] name = "django-health-check" -version = "3.20.8" +version = "4.2.2" description = "Monitor the health of your Django app and its connected services." optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "django_health_check-3.20.8-py3-none-any.whl", hash = "sha256:89f06fd3ecfefb13a8444cbc49508c76f1f49c816624026f720a28e0e67a458c"}, - {file = "django_health_check-3.20.8.tar.gz", hash = "sha256:bbb7286af4b4e2079d262eeb3e68014c8980f8fcfbd295bca1ec31cbf827b83c"}, + {file = "django_health_check-4.2.2-py3-none-any.whl", hash = "sha256:86689c6d5f1cdfe7d9ca6830df17b26fdd920fb1b1d221314cb1e6d60eaeecd8"}, + {file = "django_health_check-4.2.2.tar.gz", hash = "sha256:66f9861be1c53607fd26037eb8c9dae58db8c23e34af0792bc6f9d78f28fa64c"}, ] [package.dependencies] -Django = ">=4.2" +Django = ">=5.2" +dnspython = ">=2.0.0" + +[package.extras] +atlassian = ["httpx (>=0.27.0)"] +celery = ["celery (>=5.0.0)"] +kafka = ["confluent-kafka (>=2.0.0)"] +psutil = ["psutil (>=7.2.0)"] +rabbitmq = ["aio-pika (>=9.0.0)"] +redis = ["redis (>=4.2.0)"] +rss = ["feedparser (>=6.0.0)", "httpx (>=0.27.0)"] [[package]] name = "django-json-widget" @@ -935,6 +945,27 @@ files = [ [package.dependencies] django = ">=4.2" +[[package]] +name = "dnspython" +version = "2.8.0" +description = "DNS toolkit" +optional = false +python-versions = ">=3.10" +groups = ["main"] +files = [ + {file = "dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af"}, + {file = "dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f"}, +] + +[package.extras] +dev = ["black (>=25.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "hypercorn (>=0.17.0)", "mypy (>=1.17)", "pylint (>=3)", "pytest (>=8.4)", "pytest-cov (>=6.2.0)", "quart-trio (>=0.12.0)", "sphinx (>=8.2.0)", "sphinx-rtd-theme (>=3.0.0)", "twine (>=6.1.0)", "wheel (>=0.45.0)"] +dnssec = ["cryptography (>=45)"] +doh = ["h2 (>=4.2.0)", "httpcore (>=1.0.0)", "httpx (>=0.28.0)"] +doq = ["aioquic (>=1.2.0)"] +idna = ["idna (>=3.10)"] +trio = ["trio (>=0.30)"] +wmi = ["wmi (>=1.5.1) ; platform_system == \"Windows\""] + [[package]] name = "drf-oidc-auth" version = "3.0.0" @@ -1058,25 +1089,27 @@ msgpack = ">=1.0" [[package]] name = "gunicorn" -version = "23.0.0" +version = "25.3.0" description = "WSGI HTTP Server for UNIX" optional = false -python-versions = ">=3.7" +python-versions = ">=3.10" groups = ["main", "deploy"] files = [ - {file = "gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d"}, - {file = "gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec"}, + {file = "gunicorn-25.3.0-py3-none-any.whl", hash = "sha256:cacea387dab08cd6776501621c295a904fe8e3b7aae9a1a3cbb26f4e7ed54660"}, + {file = "gunicorn-25.3.0.tar.gz", hash = "sha256:f74e1b2f9f76f6cd1ca01198968bd2dd65830edc24b6e8e4d78de8320e2fe889"}, ] [package.dependencies] packaging = "*" [package.extras] -eventlet = ["eventlet (>=0.24.1,!=0.36.0)"] -gevent = ["gevent (>=1.4.0)"] +eventlet = ["eventlet (>=0.40.3)"] +fast = ["gunicorn_h1c (>=0.6.3)"] +gevent = ["gevent (>=24.10.1)"] +http2 = ["h2 (>=4.1.0)"] setproctitle = ["setproctitle"] -testing = ["coverage", "eventlet", "gevent", "pytest", "pytest-cov"] -tornado = ["tornado (>=0.2)"] +testing = ["coverage", "eventlet (>=0.40.3)", "gevent (>=24.10.1)", "h2 (>=4.1.0)", "httpx[http2]", "pytest", "pytest-asyncio", "pytest-cov", "uvloop (>=0.19.0)"] +tornado = ["tornado (>=6.5.0)"] [[package]] name = "h11" @@ -2295,4 +2328,4 @@ brotli = ["brotli"] [metadata] lock-version = "2.1" python-versions = "^3.13" -content-hash = "b0d2a2f4e8589ac54b11d361ddef2969c1330ce5e6636cb9361a0d0963c860bc" +content-hash = "90c842f77b9ec93ddb80f64952f72da06ccc2b03fa87cf1d2335f8867adff4fc" diff --git a/pyproject.toml b/pyproject.toml index 5d89f8e..cf339f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ bimdata-api-client = "10.14.4" django = {extras = ["argon2"], version = "^5.2"} django-cors-headers = "^4.9.0" django-environ = "^0.12.0" -django-health-check = "^3.20.8" +django-health-check = "^4.2.2" django-filter = "^25.2" django-grappelli = "^4.0.3" django-postgres-extra = "^2.0.8" @@ -20,7 +20,7 @@ django-split-settings = "^1.0.1" djangorestframework = "^3.16.1" drf-oidc-auth = "^3.0.0" fluent-logger = "^0.11.1" -gunicorn = "^23.0.0" +gunicorn = "^25.3.0" inflection = "^0.5.1" psycopg = {extras = ["binary", "pool"], version = "^3.3.2"} python-dotenv = "^1.2.1" @@ -39,12 +39,12 @@ urllib3 = ">=2.6.1" # Needed because the lib API use getheader removed in 2.6.0 optional = true [tool.poetry.group.deploy.dependencies] -gunicorn = "^23.0.0" +gunicorn = "^25.3.0" uvicorn = "^0.40.0" [tool.poetry.group.dev.dependencies] black = "^26.3.1" -django-debug-toolbar = "^5.2.0" +django-debug-toolbar = "^6.3.0" flake8 = "^7.2.0" pre-commit = "^4.5.1" pyflakes = "^3.3.2"