diff --git a/.github/workflows/bar-api.yml b/.github/workflows/bar-api.yml index 3ab318e..f6a68dc 100644 --- a/.github/workflows/bar-api.yml +++ b/.github/workflows/bar-api.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 strategy: matrix: - python-version: [3.10.17, 3.11, 3.12, 3.13] + python-version: [3.10.18, 3.11, 3.12, 3.13] services: redis: diff --git a/docker-compose.yml b/docker-compose.yml index 5559c36..18ebdad 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,14 +1,14 @@ services: mysqldb: - image: mysql:9.3.0 + image: mysql:9.4.0 container_name: BAR_mysqldb restart: always environment: - MYSQL_ROOT_PASSWORD=root redis: - image: redis:7.4.2 + image: redis:8.0.3 container_name: BAR_redis restart: always ports: diff --git a/docs/requirements.txt b/docs/requirements.txt index f73d28e..c4cb67e 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,22 +1,23 @@ +accessible-pygments==0.0.5 alabaster==1.0.0 babel==2.17.0 beautifulsoup4==4.13.4 -certifi==2025.1.31 -charset-normalizer==3.4.1 +certifi==2025.7.14 +charset-normalizer==3.4.2 docutils==0.21.2 -furo==2024.8.6 +furo==2025.7.19 idna==3.10 imagesize==1.4.1 Jinja2==3.1.6 MarkupSafe==3.0.2 packaging==25.0 -Pygments==2.19.1 +Pygments==2.19.2 pytz==2025.2 -requests==2.32.3 +requests==2.32.4 roman-numerals-py==3.1.0 -setuptools==78.1.1 -snowballstemmer==2.2.0 -soupsieve==2.6 +setuptools==80.9.0 +snowballstemmer==3.0.1 +soupsieve==2.7 Sphinx==8.2.3 sphinx-basic-ng==1.0.0b2 sphinx-copybutton==0.5.2 @@ -26,6 +27,6 @@ sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 -typing_extensions==4.13.2 -urllib3==2.4.0 +typing_extensions==4.14.1 +urllib3==2.5.0 wheel==0.45.1 diff --git a/requirements.txt b/requirements.txt index 41ef7a8..486ab98 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,58 +3,58 @@ async-timeout==5.0.1 attrs==25.3.0 black==25.1.0 blinker==1.9.0 -cachelib==0.9.0 -certifi==2025.1.31 -charset-normalizer==3.4.1 -click==8.1.8 -coverage==7.8.0 +cachelib==0.13.0 +certifi==2025.7.14 +charset-normalizer==3.4.2 +click==8.2.1 +coverage==7.10.0 Deprecated==1.2.18 -flake8==7.2.0 -Flask==3.1.0 +flake8==7.3.0 +Flask==3.1.1 Flask-Caching==2.3.1 -flask-cors==5.0.1 +flask-cors==6.0.1 Flask-Limiter==3.12 flask-marshmallow==1.3.0 flask-restx==1.3.0 Flask-SQLAlchemy==3.1.1 -greenlet==3.2.0 +greenlet==3.2.3 idna==3.10 importlib_resources==6.5.2 iniconfig==2.1.0 itsdangerous==2.2.0 Jinja2==3.1.6 -jsonschema==4.23.0 -jsonschema-specifications==2024.10.1 -limits==5.0.0 +jsonschema==4.25.0 +jsonschema-specifications==2025.4.1 +limits==5.4.0 markdown-it-py==3.0.0 MarkupSafe==3.0.2 marshmallow==4.0.0 mccabe==0.7.0 mdurl==0.1.2 -mypy-extensions==1.0.0 +mypy_extensions==1.1.0 mysqlclient==2.2.7 ordered-set==4.1.0 -packaging==24.2 +packaging==25.0 pathspec==0.12.1 -platformdirs==4.3.7 -pluggy==1.5.0 -pycodestyle==2.13.0 -pyflakes==3.3.2 -Pygments==2.19.1 +platformdirs==4.3.8 +pluggy==1.6.0 +pycodestyle==2.14.0 +pyflakes==3.4.0 +Pygments==2.19.2 pyrsistent==0.20.0 -pytest==8.3.5 +pytest==8.4.1 python-dateutil==2.9.0.post0 pytz==2025.2 -redis==5.2.1 +redis==6.2.0 referencing==0.36.2 -requests==2.32.3 +requests==2.32.4 rich==13.9.4 -rpds-py==0.24.0 -setuptools==78.1.1 +rpds-py==0.26.0 +setuptools==80.9.0 six==1.17.0 -SQLAlchemy==2.0.40 -typing_extensions==4.13.2 -urllib3==2.4.0 +SQLAlchemy==2.0.41 +typing_extensions==4.14.1 +urllib3==2.5.0 Werkzeug==3.1.3 wheel==0.45.1 wrapt==1.17.2