diff --git a/pyproject.toml b/pyproject.toml index feb5224..19bd097 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ authors = [{ name = "eScience Lab, The University of Manchester" }] # Direct runtime dependencies: dependencies = [ "celery==5.7.0", - "boto3==1.43.124", + "boto3==1.43.126", "requests==2.34.2", "Flask==3.1.3", "Werkzeug==3.1.9", diff --git a/requirements-dev.txt b/requirements-dev.txt index 9639fe0..57fd3e8 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -10,7 +10,7 @@ annotated-types==0.8.0 # via pydantic apiflask==3.1.3 # via ro-crate-validation-service (pyproject.toml) -apispec==6.10.0 +apispec==6.10.1 # via apiflask async-timeout==5.0.1 # via redis @@ -22,28 +22,28 @@ billiard==4.3.2 # via celery blinker==1.9.0 # via flask -boto3==1.43.124 +boto3==1.43.126 # via # moto # ro-crate-validation-service (pyproject.toml) -botocore==1.43.124 +botocore==1.43.126 # via # boto3 # moto # s3transfer build==1.6.1 # via pip-tools -cattrs==26.2.0 +cattrs==26.2.1 # via requests-cache celery==5.7.0 # via ro-crate-validation-service (pyproject.toml) -certifi==2026.10.18 +certifi==2026.10.23 # via requests cffi==2.1.1 # via cryptography -charset-normalizer==3.5.1 +charset-normalizer==3.5.2 # via requests -click==8.5.0 +click==8.5.1 # via # celery # click-didyoumean @@ -61,13 +61,13 @@ click-repl==0.4.1 # via celery colorlog==6.12.0 # via roc-validator -cryptography==50.0.1 +cryptography==50.0.2 # via moto -dnspython==2.9.0 +dnspython==2.9.2 # 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 @@ -86,9 +86,9 @@ idna==3.20 # email-validator # requests # url-normalize -importlib-metadata==9.0.1 +importlib-metadata==10.1.0 # via pyshacl -iniconfig==2.3.0 +iniconfig==2.3.1 # via pytest inquirerpy==0.3.4 # via roc-validator @@ -104,19 +104,19 @@ kombu==5.7.0 # via celery markdown-it-py==4.2.0 # via rich -markupsafe==3.0.3 +markupsafe==3.0.4 # via # flask # jinja2 # werkzeug -marshmallow==4.3.1 +marshmallow==4.4.0 # via # apiflask # flask-marshmallow # webargs mdurl==0.1.2 # via markdown-it-py -moto[s3]==5.2.3 +moto[s3]==5.2.5 # via ro-crate-validation-service (pyproject.toml) owlrl==7.6.2 # via pyshacl @@ -130,11 +130,11 @@ packaging==26.3 # wheel pfzy==0.3.4 # via inquirerpy -pip-tools==7.6.1 +pip-tools==7.6.2 # via ro-crate-validation-service (pyproject.toml) -platformdirs==4.11.10 +platformdirs==4.14.5 # via requests-cache -pluggy==1.6.0 +pluggy==1.7.0 # via pytest prettytable==3.18.0 # via pyshacl @@ -144,32 +144,32 @@ prompt-toolkit==3.0.53 # inquirerpy py-partiql-parser==0.6.3 # via moto -pycparser==3.0 +pycparser==3.12 # via cffi -pydantic[email]==2.13.5 +pydantic[email]==2.14.3 # via apiflask -pydantic-core==2.46.5 +pydantic-core==2.50.4 # 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 # build # pip-tools -pyshacl==0.40.1 +pyshacl==0.40.2 # via roc-validator -pytest==9.1.1 +pytest==9.2.0 # via # pytest-mock # ro-crate-validation-service (pyproject.toml) -pytest-mock==3.15.1 +pytest-mock==3.17.0 # via ro-crate-validation-service (pyproject.toml) -python-dateutil==2.9.0.post0 +python-dateutil==4.0.0 # via # botocore # celery @@ -197,7 +197,7 @@ 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 @@ -205,9 +205,9 @@ rich-click==1.9.9 # via roc-validator roc-validator==0.13.1 # via ro-crate-validation-service (pyproject.toml) -ruff==0.16.8 +ruff==0.17.4 # via ro-crate-validation-service (pyproject.toml) -s3transfer==0.19.2 +s3transfer==0.19.3 # via boto3 six==1.17.0 # via python-dateutil @@ -221,11 +221,11 @@ typing-extensions==4.16.0 # pydantic # pydantic-core # typing-inspection -typing-inspection==0.4.4 +typing-inspection==0.4.5 # via pydantic -tzlocal==5.4.4 +tzlocal==5.4.5 # via celery -url-normalize==3.0.0 +url-normalize==3.1.0 # via requests-cache urllib3==2.8.0 # via @@ -238,7 +238,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.4 +wcwidth==0.9.4 # via # prettytable # prompt-toolkit @@ -253,7 +253,7 @@ wheel==0.48.0 # via pip-tools xmltodict==1.0.4 # via moto -zipp==4.1.0 +zipp==4.1.2 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements.txt b/requirements.txt index c50dd89..df8f2d6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,7 +10,7 @@ annotated-types==0.8.0 # via pydantic apiflask==3.1.3 # via ro-crate-validation-service (pyproject.toml) -apispec==6.10.0 +apispec==6.10.1 # via apiflask async-timeout==5.0.1 # via redis @@ -22,21 +22,21 @@ billiard==4.3.2 # via celery blinker==1.9.0 # via flask -boto3==1.43.124 +boto3==1.43.126 # via ro-crate-validation-service (pyproject.toml) -botocore==1.43.124 +botocore==1.43.126 # via # boto3 # s3transfer -cattrs==26.2.0 +cattrs==26.2.1 # via requests-cache celery==5.7.0 # via ro-crate-validation-service (pyproject.toml) -certifi==2026.10.18 +certifi==2026.10.23 # via requests -charset-normalizer==3.5.1 +charset-normalizer==3.5.2 # via requests -click==8.5.0 +click==8.5.1 # via # celery # click-didyoumean @@ -53,11 +53,11 @@ click-repl==0.4.1 # via celery colorlog==6.12.0 # via roc-validator -dnspython==2.9.0 +dnspython==2.9.2 # 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 @@ -76,7 +76,7 @@ idna==3.20 # email-validator # requests # url-normalize -importlib-metadata==9.0.1 +importlib-metadata==10.1.0 # via pyshacl inquirerpy==0.3.4 # via roc-validator @@ -92,12 +92,12 @@ kombu==5.7.0 # via celery markdown-it-py==4.2.0 # via rich -markupsafe==3.0.3 +markupsafe==3.0.4 # via # flask # jinja2 # werkzeug -marshmallow==4.3.1 +marshmallow==4.4.0 # via # apiflask # flask-marshmallow @@ -113,7 +113,7 @@ packaging==26.3 # webargs pfzy==0.3.4 # via inquirerpy -platformdirs==4.11.10 +platformdirs==4.14.5 # via requests-cache prettytable==3.18.0 # via pyshacl @@ -121,19 +121,19 @@ prompt-toolkit==3.0.53 # via # click-repl # inquirerpy -pydantic[email]==2.13.5 +pydantic[email]==2.14.3 # via apiflask -pydantic-core==2.46.5 +pydantic-core==2.50.4 # via pydantic pygments==2.21.0 # via # enum-tools # rich -pyparsing==3.3.2 +pyparsing==3.3.3 # via rdflib -pyshacl==0.40.1 +pyshacl==0.40.2 # via roc-validator -python-dateutil==2.9.0.post0 +python-dateutil==4.0.0 # via # botocore # celery @@ -153,7 +153,7 @@ 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 @@ -161,7 +161,7 @@ rich-click==1.9.9 # via roc-validator roc-validator==0.13.1 # via ro-crate-validation-service (pyproject.toml) -s3transfer==0.19.2 +s3transfer==0.19.3 # via boto3 six==1.17.0 # via python-dateutil @@ -175,11 +175,11 @@ typing-extensions==4.16.0 # pydantic # pydantic-core # typing-inspection -typing-inspection==0.4.4 +typing-inspection==0.4.5 # via pydantic -tzlocal==5.4.4 +tzlocal==5.4.5 # via celery -url-normalize==3.0.0 +url-normalize==3.1.0 # via requests-cache urllib3==2.8.0 # via @@ -191,7 +191,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.4 +wcwidth==0.9.4 # via # prettytable # prompt-toolkit @@ -201,5 +201,5 @@ werkzeug==3.1.9 # via # flask # ro-crate-validation-service (pyproject.toml) -zipp==4.1.0 +zipp==4.1.2 # via importlib-metadata