From 305f5f42eb0eb5b8adb23e804fb0b4600d792ec0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 11:37:20 +0000 Subject: [PATCH] chore(deps): bump the weekly-batch group across 1 directory with 21 updates Bumps the weekly-batch group with 21 updates in the / directory: | Package | From | To | | --- | --- | --- | | [boto3](https://github.com/boto/boto3) | `1.43.97` | `1.43.108` | | [werkzeug](https://github.com/pallets/werkzeug) | `3.1.8` | `3.1.9` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.3` | `1.2.4` | | [roc-validator](https://github.com/crs4/rocrate-validator) | `0.11.4` | `0.12.1` | | [amqp](https://github.com/celery/py-amqp) | `5.3.1` | `5.4.0` | | [botocore](https://github.com/boto/botocore) | `1.43.97` | `1.43.108` | | [cattrs](https://github.com/python-attrs/cattrs) | `26.2.0` | `26.2.1` | | [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.5.1` | `3.5.2` | | [cryptography](https://github.com/pyca/cryptography) | `50.0.1` | `50.0.2` | | [enum-tools](https://github.com/domdfcoding/enum_tools) | `0.12.0` | `0.13.0` | | [markupsafe](https://github.com/pallets/markupsafe) | `3.0.3` | `3.0.4` | | [platformdirs](https://github.com/tox-dev/platformdirs) | `4.11.10` | `4.12.3` | | [pydantic-core](https://github.com/pydantic/pydantic) | `2.46.5` | `2.48.0` | | [pyparsing](https://github.com/pyparsing/pyparsing) | `3.3.2` | `3.3.3` | | [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.15.1` | `3.16.0` | | [rich](https://github.com/Textualize/rich) | `13.9.4` | `15.0.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.8` | `0.16.10` | | [tzdata](https://github.com/python/tzdata) | `2026.4` | `2026.5` | | [url-normalize](https://github.com/niksite/url-normalize) | `3.0.0` | `3.0.1` | | [wcwidth](https://github.com/jquast/wcwidth) | `0.8.4` | `0.9.1` | | [zipp](https://github.com/jaraco/zipp) | `4.1.0` | `4.1.1` | Updates `boto3` from 1.43.97 to 1.43.108 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.43.97...1.43.108) Updates `werkzeug` from 3.1.8 to 3.1.9 - [Release notes](https://github.com/pallets/werkzeug/releases) - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/werkzeug/compare/3.1.8...3.1.9) Updates `python-dotenv` from 1.2.3 to 1.2.4 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](https://github.com/theskumar/python-dotenv/compare/v1.2.3...v1.2.4) Updates `roc-validator` from 0.11.4 to 0.12.1 - [Release notes](https://github.com/crs4/rocrate-validator/releases) - [Changelog](https://github.com/crs4/rocrate-validator/blob/develop/CHANGELOG.md) - [Commits](https://github.com/crs4/rocrate-validator/compare/0.11.4...0.12.1) Updates `amqp` from 5.3.1 to 5.4.0 - [Release notes](https://github.com/celery/py-amqp/releases) - [Changelog](https://github.com/celery/py-amqp/blob/main/Changelog) - [Commits](https://github.com/celery/py-amqp/compare/v5.3.1...v5.4.0) Updates `botocore` from 1.43.97 to 1.43.108 - [Commits](https://github.com/boto/botocore/compare/1.43.97...1.43.108) Updates `cattrs` from 26.2.0 to 26.2.1 - [Release notes](https://github.com/python-attrs/cattrs/releases) - [Changelog](https://github.com/python-attrs/cattrs/blob/main/HISTORY.md) - [Commits](https://github.com/python-attrs/cattrs/compare/v26.2.0...v26.2.1) Updates `charset-normalizer` from 3.5.1 to 3.5.2 - [Release notes](https://github.com/jawah/charset_normalizer/releases) - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md) - [Commits](https://github.com/jawah/charset_normalizer/compare/3.5.1...3.5.2) Updates `cryptography` from 50.0.1 to 50.0.2 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/50.0.1...50.0.2) Updates `enum-tools` from 0.12.0 to 0.13.0 - [Release notes](https://github.com/domdfcoding/enum_tools/releases) - [Commits](https://github.com/domdfcoding/enum_tools/compare/v0.12.0...v0.13.0) Updates `markupsafe` from 3.0.3 to 3.0.4 - [Release notes](https://github.com/pallets/markupsafe/releases) - [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/markupsafe/compare/3.0.3...3.0.4) Updates `platformdirs` from 4.11.10 to 4.12.3 - [Release notes](https://github.com/tox-dev/platformdirs/releases) - [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/platformdirs/compare/4.11.10...4.12.3) Updates `pydantic-core` from 2.46.5 to 2.48.0 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/core-v2.46.5...core-v2.48.0) Updates `pyparsing` from 3.3.2 to 3.3.3 - [Release notes](https://github.com/pyparsing/pyparsing/releases) - [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES) - [Commits](https://github.com/pyparsing/pyparsing/compare/3.3.2...3.3.3) Updates `pytest-mock` from 3.15.1 to 3.16.0 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.15.1...v3.16.0) Updates `rich` from 13.9.4 to 15.0.0 - [Release notes](https://github.com/Textualize/rich/releases) - [Changelog](https://github.com/Textualize/rich/blob/main/CHANGELOG.md) - [Commits](https://github.com/Textualize/rich/compare/v13.9.4...v15.0.0) Updates `ruff` from 0.16.8 to 0.16.10 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.16.8...0.16.10) Updates `tzdata` from 2026.4 to 2026.5 - [Release notes](https://github.com/python/tzdata/releases) - [Changelog](https://github.com/python/tzdata/blob/master/NEWS.md) - [Commits](https://github.com/python/tzdata/compare/2026.4...2026.5) Updates `url-normalize` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/niksite/url-normalize/releases) - [Changelog](https://github.com/niksite/url-normalize/blob/master/CHANGELOG.md) - [Commits](https://github.com/niksite/url-normalize/compare/v3.0.0...v3.0.1) Updates `wcwidth` from 0.8.4 to 0.9.1 - [Release notes](https://github.com/jquast/wcwidth/releases) - [Changelog](https://github.com/jquast/wcwidth/blob/master/docs/history.rst) - [Commits](https://github.com/jquast/wcwidth/compare/0.8.4...0.9.1) Updates `zipp` from 4.1.0 to 4.1.1 - [Release notes](https://github.com/jaraco/zipp/releases) - [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst) - [Commits](https://github.com/jaraco/zipp/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.43.108 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: werkzeug dependency-version: 3.1.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: python-dotenv dependency-version: 1.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: roc-validator dependency-version: 0.12.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: amqp dependency-version: 5.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: botocore dependency-version: 1.43.108 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: cattrs dependency-version: 26.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: charset-normalizer dependency-version: 3.5.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: cryptography dependency-version: 50.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: enum-tools dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: markupsafe dependency-version: 3.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: platformdirs dependency-version: 4.12.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: pydantic-core dependency-version: 2.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: pyparsing dependency-version: 3.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: pytest-mock dependency-version: 3.16.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: rich dependency-version: 15.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: weekly-batch - dependency-name: ruff dependency-version: 0.16.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: tzdata dependency-version: '2026.5' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: url-normalize dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch - dependency-name: wcwidth dependency-version: 0.9.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: weekly-batch - dependency-name: zipp dependency-version: 4.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: weekly-batch ... Signed-off-by: dependabot[bot] --- pyproject.toml | 8 ++++---- requirements-dev.txt | 42 +++++++++++++++++++++--------------------- requirements.txt | 36 ++++++++++++++++++------------------ 3 files changed, 43 insertions(+), 43 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index fed3923..02389b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,14 +14,14 @@ authors = [{ name = "eScience Lab, The University of Manchester" }] # Direct runtime dependencies: dependencies = [ "celery==5.6.3", - "boto3==1.43.97", + "boto3==1.43.108", "requests==2.34.2", "Flask==3.1.3", - "Werkzeug==3.1.8", + "Werkzeug==3.1.9", "redis==8.1.0", - "python-dotenv==1.2.3", + "python-dotenv==1.2.4", "apiflask==3.1.2", - "roc-validator==0.11.4", + "roc-validator==0.12.1", ] [project.optional-dependencies] diff --git a/requirements-dev.txt b/requirements-dev.txt index d984ee4..8ebfdb4 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --extra=dev --no-index --output-file=requirements-dev.txt # -amqp==5.3.1 +amqp==5.4.0 # via kombu annotated-types==0.8.0 # via pydantic @@ -20,18 +20,18 @@ billiard==4.3.0 # via celery blinker==1.9.0 # via flask -boto3==1.43.97 +boto3==1.43.108 # via # moto # ro-crate-validation-service (pyproject.toml) -botocore==1.43.97 +botocore==1.43.108 # via # boto3 # moto # s3transfer build==1.6.1 # via pip-tools -cattrs==26.2.0 +cattrs==26.2.1 # via requests-cache celery==5.6.3 # via ro-crate-validation-service (pyproject.toml) @@ -39,7 +39,7 @@ certifi==2026.7.22 # via requests cffi==2.1.1 # via cryptography -charset-normalizer==3.5.1 +charset-normalizer==3.5.2 # via requests click==8.5.0 # via @@ -59,13 +59,13 @@ click-repl==0.4.0 # via celery colorlog==6.12.0 # via roc-validator -cryptography==50.0.1 +cryptography==50.0.2 # via moto dnspython==2.8.0 # via email-validator email-validator==2.3.0 # via pydantic -enum-tools==0.12.0 +enum-tools==0.13.0 # via roc-validator flask==3.1.3 # via @@ -102,7 +102,7 @@ kombu==5.6.2 # via celery markdown-it-py==4.2.0 # via rich -markupsafe==3.0.3 +markupsafe==3.0.4 # via # flask # jinja2 @@ -131,7 +131,7 @@ pfzy==0.3.4 # via inquirerpy pip-tools==7.6.1 # via ro-crate-validation-service (pyproject.toml) -platformdirs==4.11.10 +platformdirs==4.12.3 # via requests-cache pluggy==1.6.0 # via pytest @@ -147,14 +147,14 @@ pycparser==3.0 # via cffi pydantic[email]==2.13.5 # via apiflask -pydantic-core==2.46.5 +pydantic-core==2.48.0 # via pydantic pygments==2.21.0 # via # enum-tools # pytest # rich -pyparsing==3.3.2 +pyparsing==3.3.3 # via rdflib pyproject-hooks==1.3.3 # via @@ -166,13 +166,13 @@ pytest==9.1.1 # via # pytest-mock # ro-crate-validation-service (pyproject.toml) -pytest-mock==3.15.1 +pytest-mock==3.16.0 # via ro-crate-validation-service (pyproject.toml) python-dateutil==2.9.0.post0 # via # botocore # celery -python-dotenv==1.2.3 +python-dotenv==1.2.4 # via ro-crate-validation-service (pyproject.toml) pyyaml==6.0.3 # via @@ -196,15 +196,15 @@ requests-cache==1.3.3 # via roc-validator responses==0.26.3 # via moto -rich==13.9.4 +rich==15.0.0 # via # rich-click # roc-validator rich-click==1.9.9 # via roc-validator -roc-validator==0.11.4 +roc-validator==0.12.1 # via ro-crate-validation-service (pyproject.toml) -ruff==0.16.8 +ruff==0.16.10 # via ro-crate-validation-service (pyproject.toml) s3transfer==0.19.2 # via boto3 @@ -222,11 +222,11 @@ typing-extensions==4.16.0 # typing-inspection typing-inspection==0.4.4 # via pydantic -tzdata==2026.4 +tzdata==2026.5 # via kombu tzlocal==5.4.4 # via celery -url-normalize==3.0.0 +url-normalize==3.0.1 # via requests-cache urllib3==2.8.0 # via @@ -239,13 +239,13 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.4 +wcwidth==0.9.1 # via # prettytable # prompt-toolkit webargs==8.7.1 # via apiflask -werkzeug==3.1.8 +werkzeug==3.1.9 # via # flask # moto @@ -254,7 +254,7 @@ wheel==0.48.0 # via pip-tools xmltodict==1.0.4 # via moto -zipp==4.1.0 +zipp==4.1.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements.txt b/requirements.txt index 397703e..4bed534 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --no-index --output-file=requirements.txt # -amqp==5.3.1 +amqp==5.4.0 # via kombu annotated-types==0.8.0 # via pydantic @@ -20,19 +20,19 @@ billiard==4.3.0 # via celery blinker==1.9.0 # via flask -boto3==1.43.97 +boto3==1.43.108 # via ro-crate-validation-service (pyproject.toml) -botocore==1.43.97 +botocore==1.43.108 # via # boto3 # s3transfer -cattrs==26.2.0 +cattrs==26.2.1 # via requests-cache celery==5.6.3 # via ro-crate-validation-service (pyproject.toml) certifi==2026.7.22 # via requests -charset-normalizer==3.5.1 +charset-normalizer==3.5.2 # via requests click==8.5.0 # via @@ -55,7 +55,7 @@ dnspython==2.8.0 # via email-validator email-validator==2.3.0 # via pydantic -enum-tools==0.12.0 +enum-tools==0.13.0 # via roc-validator flask==3.1.3 # via @@ -90,7 +90,7 @@ kombu==5.6.2 # via celery markdown-it-py==4.2.0 # via rich -markupsafe==3.0.3 +markupsafe==3.0.4 # via # flask # jinja2 @@ -112,7 +112,7 @@ packaging==26.3 # webargs pfzy==0.3.4 # via inquirerpy -platformdirs==4.11.10 +platformdirs==4.12.3 # via requests-cache prettytable==3.18.0 # via pyshacl @@ -122,13 +122,13 @@ prompt-toolkit==3.0.53 # inquirerpy pydantic[email]==2.13.5 # via apiflask -pydantic-core==2.46.5 +pydantic-core==2.48.0 # via pydantic pygments==2.21.0 # via # enum-tools # rich -pyparsing==3.3.2 +pyparsing==3.3.3 # via rdflib pyshacl==0.40.1 # via roc-validator @@ -136,7 +136,7 @@ python-dateutil==2.9.0.post0 # via # botocore # celery -python-dotenv==1.2.3 +python-dotenv==1.2.4 # via ro-crate-validation-service (pyproject.toml) rdflib[html]==7.6.0 # via @@ -152,13 +152,13 @@ requests==2.34.2 # roc-validator requests-cache==1.3.3 # via roc-validator -rich==13.9.4 +rich==15.0.0 # via # rich-click # roc-validator rich-click==1.9.9 # via roc-validator -roc-validator==0.11.4 +roc-validator==0.12.1 # via ro-crate-validation-service (pyproject.toml) s3transfer==0.19.2 # via boto3 @@ -176,11 +176,11 @@ typing-extensions==4.16.0 # typing-inspection typing-inspection==0.4.4 # via pydantic -tzdata==2026.4 +tzdata==2026.5 # via kombu tzlocal==5.4.4 # via celery -url-normalize==3.0.0 +url-normalize==3.0.1 # via requests-cache urllib3==2.8.0 # via @@ -192,15 +192,15 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.4 +wcwidth==0.9.1 # via # prettytable # prompt-toolkit webargs==8.7.1 # via apiflask -werkzeug==3.1.8 +werkzeug==3.1.9 # via # flask # ro-crate-validation-service (pyproject.toml) -zipp==4.1.0 +zipp==4.1.1 # via importlib-metadata