update poetry to 1.8.1

This commit is contained in:
Dmitry Afanasyev 2024-03-02 14:06:39 +03:00
parent 98d572d7c9
commit 76efb71ce5
5 changed files with 540 additions and 549 deletions

View File

@ -24,13 +24,13 @@ jobs:
id: setup-python id: setup-python
uses: actions/setup-python@v4 uses: actions/setup-python@v4
with: with:
python-version: '3.12.1' python-version: '3.12.2'
#---------------------------------------------- #----------------------------------------------
# ----- install & configure poetry ----- # ----- install & configure poetry -----
#---------------------------------------------- #----------------------------------------------
- name: Install poetry - name: Install poetry
env: # Keep in sync with `POETRY_VERSION` in `Dockerfile` env: # Keep in sync with `POETRY_VERSION` in `Dockerfile`
POETRY_VERSION: "1.7.1" POETRY_VERSION: "1.8.1"
run: | run: |
curl -sSL "https://install.python-poetry.org" | python - curl -sSL "https://install.python-poetry.org" | python -
# Adding `poetry` to `$PATH`: # Adding `poetry` to `$PATH`:

View File

@ -1,6 +1,6 @@
FROM python:3.12.2 FROM python:3.12.2
ARG POETRY_VERSION=1.7.1 ARG POETRY_VERSION=1.8.1
ARG USER ARG USER
# python: # python:

965
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
[tool.poetry] [tool.poetry]
name = "main packages" name = "main packages"
version = "1.3.6" version = "1.3.7"
description = "poetry requirements creation" description = "poetry requirements creation"
authors = ["Dmitry Afanasyev <Balshbox@gmail.com>"] authors = ["Dmitry Afanasyev <Balshbox@gmail.com>"]
[build-system] [build-system]
requires = ["poetry-core>=1.8.0"] requires = ["poetry-core>=1.8.1"]
build-backend = "poetry.core.masonry.api" build-backend = "poetry.core.masonry.api"
[tool.poetry.dependencies] [tool.poetry.dependencies]
@ -15,14 +15,14 @@ alembic = "^1.13"
bcrypt = "^4.1" bcrypt = "^4.1"
celery = "^5.3" celery = "^5.3"
click = "^8.1" click = "^8.1"
cookiecutter = "^2.5" cookiecutter = "^2.6"
decorator = "^5.1" decorator = "^5.1"
Django = "^4.2" Django = "^4.2"
factory-boy = "^3.3" factory-boy = "^3.3"
Faker = "^19.0" Faker = "^19.0"
fastapi = "^0.109" fastapi = "^0.110"
gunicorn = "^21.2" gunicorn = "^21.2"
httpx = "^0.26" httpx = "^0.27"
Jinja2 = "^3.1" Jinja2 = "^3.1"
loguru = "^0.7" loguru = "^0.7"
MouseInfo = "0.1" MouseInfo = "0.1"
@ -35,30 +35,30 @@ psycopg2-binary = "^2.9.7"
PyAutoGUI = "^0.9" PyAutoGUI = "^0.9"
pydantic = "^2.6" pydantic = "^2.6"
Pygments = "^2.16" Pygments = "^2.16"
pyinstaller = "^6.3" pyinstaller = "^6.4"
PyQt6 = "^6.5" PyQt6 = "^6.5"
python-decouple = "^3.8" python-decouple = "^3.8"
pytz = "^2024.1" pytz = "^2024.1"
redis = {version = "^5.0", extras = ["asyncio"]} redis = {version = "^5.0", extras = ["asyncio"]}
requests = "^2.31" requests = "^2.31"
selenium = "^4.17" selenium = "^4.18"
simple-term-menu = "^1.6" simple-term-menu = "^1.6"
six = "^1.16" six = "^1.16"
SQLAlchemy = "^2.0" SQLAlchemy = "^2.0"
termcolor = "^2.4" termcolor = "^2.4"
uvicorn = "^0.27.0.post1" uvicorn = "^0.27"
validators = "^0.22" validators = "^0.22"
virtualenv = "^20.25" virtualenv = "^20.25"
wget = "^3.2" wget = "^3.2"
zipp = "^3.16" zipp = "^3.16"
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]
ipython = "^8.21" ipython = "^8.22"
black = "^24.1" black = "^24.2"
mypy = "^1.8" mypy = "^1.8"
autoflake = "^2.2" autoflake = "^2.3"
flake8 = "^7.0" flake8 = "^7.0"
flake8-logging-format = "^0.9" flake8-logging-format = "^0.9"
flake8-comprehensions = "^3.14" flake8-comprehensions = "^3.14"
@ -102,7 +102,7 @@ pytest-socket = "^0.7"
assertpy = "^1.1" assertpy = "^1.1"
respx = "^0.20" respx = "^0.20"
safety = "^2.4.0b2" safety = "^2"
pip-audit = "^2.7" pip-audit = "^2.7"
ruff = "^0.2" ruff = "^0.3"

View File

@ -4,20 +4,21 @@ alembic==1.13.1 ; python_version >= "3.12" and python_version < "3.13"
altgraph==0.17.4 ; python_version >= "3.12" and python_version < "3.13" altgraph==0.17.4 ; python_version >= "3.12" and python_version < "3.13"
amqp==5.2.0 ; python_version >= "3.12" and python_version < "3.13" amqp==5.2.0 ; python_version >= "3.12" and python_version < "3.13"
annotated-types==0.6.0 ; python_version >= "3.12" and python_version < "3.13" annotated-types==0.6.0 ; python_version >= "3.12" and python_version < "3.13"
anyio==4.2.0 ; python_version >= "3.12" and python_version < "3.13" anyio==4.3.0 ; python_version >= "3.12" and python_version < "3.13"
arrow==1.3.0 ; python_version >= "3.12" and python_version < "3.13" arrow==1.3.0 ; python_version >= "3.12" and python_version < "3.13"
asgiref==3.7.2 ; python_version >= "3.12" and python_version < "3.13" asgiref==3.7.2 ; python_version >= "3.12" and python_version < "3.13"
assertpy==1.1 ; python_version >= "3.12" and python_version < "3.13" assertpy==1.1 ; python_version >= "3.12" and python_version < "3.13"
astor==0.8.1 ; python_version >= "3.12" and python_version < "3.13" astor==0.8.1 ; python_version >= "3.12" and python_version < "3.13"
astroid==3.0.3 ; python_version >= "3.12" and python_version < "3.13" astroid==3.1.0 ; python_version >= "3.12" and python_version < "3.13"
asttokens==2.4.1 ; python_version >= "3.12" and python_version < "3.13" asttokens==2.4.1 ; python_version >= "3.12" and python_version < "3.13"
async-timeout==4.0.3 ; python_version >= "3.12" and python_version < "3.13"
attrs==23.2.0 ; python_version >= "3.12" and python_version < "3.13" attrs==23.2.0 ; python_version >= "3.12" and python_version < "3.13"
autoflake==2.2.1 ; python_version >= "3.12" and python_version < "3.13" autoflake==2.3.0 ; python_version >= "3.12" and python_version < "3.13"
bandit==1.7.7 ; python_version >= "3.12" and python_version < "3.13" bandit==1.7.7 ; python_version >= "3.12" and python_version < "3.13"
bcrypt==4.1.2 ; python_version >= "3.12" and python_version < "3.13" bcrypt==4.1.2 ; python_version >= "3.12" and python_version < "3.13"
billiard==4.2.0 ; python_version >= "3.12" and python_version < "3.13" billiard==4.2.0 ; python_version >= "3.12" and python_version < "3.13"
binaryornot==0.4.4 ; python_version >= "3.12" and python_version < "3.13" binaryornot==0.4.4 ; python_version >= "3.12" and python_version < "3.13"
black==24.1.1 ; python_version >= "3.12" and python_version < "3.13" black==24.2.0 ; python_version >= "3.12" and python_version < "3.13"
boolean-py==4.0 ; python_version >= "3.12" and python_version < "3.13" boolean-py==4.0 ; python_version >= "3.12" and python_version < "3.13"
cachecontrol[filecache]==0.14.0 ; python_version >= "3.12" and python_version < "3.13" cachecontrol[filecache]==0.14.0 ; python_version >= "3.12" and python_version < "3.13"
celery==5.3.6 ; python_version >= "3.12" and python_version < "3.13" celery==5.3.6 ; python_version >= "3.12" and python_version < "3.13"
@ -31,9 +32,9 @@ click-plugins==1.1.1 ; python_version >= "3.12" and python_version < "3.13"
click-repl==0.3.0 ; python_version >= "3.12" and python_version < "3.13" click-repl==0.3.0 ; python_version >= "3.12" and python_version < "3.13"
click==8.1.7 ; python_version >= "3.12" and python_version < "3.13" click==8.1.7 ; python_version >= "3.12" and python_version < "3.13"
colorama==0.4.6 ; python_version >= "3.12" and python_version < "3.13" and (platform_system == "Windows" or sys_platform == "win32") colorama==0.4.6 ; python_version >= "3.12" and python_version < "3.13" and (platform_system == "Windows" or sys_platform == "win32")
cookiecutter==2.5.0 ; python_version >= "3.12" and python_version < "3.13" cookiecutter==2.6.0 ; python_version >= "3.12" and python_version < "3.13"
coverage[toml]==7.4.1 ; python_version >= "3.12" and python_version < "3.13" coverage[toml]==7.4.3 ; python_version >= "3.12" and python_version < "3.13"
cyclonedx-python-lib==6.4.1 ; python_version >= "3.12" and python_version < "3.13" cyclonedx-python-lib==6.4.2 ; python_version >= "3.12" and python_version < "3.13"
decorator==5.1.1 ; python_version >= "3.12" and python_version < "3.13" decorator==5.1.1 ; python_version >= "3.12" and python_version < "3.13"
defusedxml==0.7.1 ; python_version >= "3.12" and python_version < "3.13" defusedxml==0.7.1 ; python_version >= "3.12" and python_version < "3.13"
distlib==0.3.8 ; python_version >= "3.12" and python_version < "3.13" distlib==0.3.8 ; python_version >= "3.12" and python_version < "3.13"
@ -43,7 +44,7 @@ eradicate==2.3.0 ; python_version >= "3.12" and python_version < "3.13"
executing==2.0.1 ; python_version >= "3.12" and python_version < "3.13" executing==2.0.1 ; python_version >= "3.12" and python_version < "3.13"
factory-boy==3.3.0 ; python_version >= "3.12" and python_version < "3.13" factory-boy==3.3.0 ; python_version >= "3.12" and python_version < "3.13"
faker==19.13.0 ; python_version >= "3.12" and python_version < "3.13" faker==19.13.0 ; python_version >= "3.12" and python_version < "3.13"
fastapi==0.109.2 ; python_version >= "3.12" and python_version < "3.13" fastapi==0.110.0 ; python_version >= "3.12" and python_version < "3.13"
filelock==3.13.1 ; python_version >= "3.12" and python_version < "3.13" filelock==3.13.1 ; python_version >= "3.12" and python_version < "3.13"
flake8-aaa==0.17.0 ; python_version >= "3.12" and python_version < "3.13" flake8-aaa==0.17.0 ; python_version >= "3.12" and python_version < "3.13"
flake8-annotations-complexity==0.0.8 ; python_version >= "3.12" and python_version < "3.13" flake8-annotations-complexity==0.0.8 ; python_version >= "3.12" and python_version < "3.13"
@ -74,12 +75,12 @@ greenlet==3.0.3 ; python_version >= "3.12" and python_version < "3.13" and (plat
gunicorn==21.2.0 ; python_version >= "3.12" and python_version < "3.13" gunicorn==21.2.0 ; python_version >= "3.12" and python_version < "3.13"
h11==0.14.0 ; python_version >= "3.12" and python_version < "3.13" h11==0.14.0 ; python_version >= "3.12" and python_version < "3.13"
html5lib==1.1 ; python_version >= "3.12" and python_version < "3.13" html5lib==1.1 ; python_version >= "3.12" and python_version < "3.13"
httpcore==1.0.2 ; python_version >= "3.12" and python_version < "3.13" httpcore==1.0.4 ; python_version >= "3.12" and python_version < "3.13"
httpx==0.26.0 ; python_version >= "3.12" and python_version < "3.13" httpx==0.27.0 ; python_version >= "3.12" and python_version < "3.13"
identify==2.5.33 ; python_version >= "3.12" and python_version < "3.13" identify==2.5.35 ; python_version >= "3.12" and python_version < "3.13"
idna==3.6 ; python_version >= "3.12" and python_version < "3.13" idna==3.6 ; python_version >= "3.12" and python_version < "3.13"
iniconfig==2.0.0 ; python_version >= "3.12" and python_version < "3.13" iniconfig==2.0.0 ; python_version >= "3.12" and python_version < "3.13"
ipython==8.21.0 ; python_version >= "3.12" and python_version < "3.13" ipython==8.22.1 ; python_version >= "3.12" and python_version < "3.13"
jedi==0.19.1 ; python_version >= "3.12" and python_version < "3.13" jedi==0.19.1 ; python_version >= "3.12" and python_version < "3.13"
jinja2==3.1.3 ; python_version >= "3.12" and python_version < "3.13" jinja2==3.1.3 ; python_version >= "3.12" and python_version < "3.13"
kombu==5.3.5 ; python_version >= "3.12" and python_version < "3.13" kombu==5.3.5 ; python_version >= "3.12" and python_version < "3.13"
@ -89,51 +90,50 @@ macholib==1.16.3 ; python_version >= "3.12" and python_version < "3.13" and sys_
mako==1.3.2 ; python_version >= "3.12" and python_version < "3.13" mako==1.3.2 ; python_version >= "3.12" and python_version < "3.13"
markdown-it-py==3.0.0 ; python_version >= "3.12" and python_version < "3.13" markdown-it-py==3.0.0 ; python_version >= "3.12" and python_version < "3.13"
markupsafe==2.1.5 ; python_version >= "3.12" and python_version < "3.13" markupsafe==2.1.5 ; python_version >= "3.12" and python_version < "3.13"
marshmallow==3.20.2 ; python_version >= "3.12" and python_version < "3.13"
matplotlib-inline==0.1.6 ; python_version >= "3.12" and python_version < "3.13" matplotlib-inline==0.1.6 ; python_version >= "3.12" and python_version < "3.13"
mccabe==0.7.0 ; python_version >= "3.12" and python_version < "3.13" mccabe==0.7.0 ; python_version >= "3.12" and python_version < "3.13"
mdurl==0.1.2 ; python_version >= "3.12" and python_version < "3.13" mdurl==0.1.2 ; python_version >= "3.12" and python_version < "3.13"
mouseinfo==0.1.0 ; python_version >= "3.12" and python_version < "3.13" mouseinfo==0.1.0 ; python_version >= "3.12" and python_version < "3.13"
msgpack==1.0.7 ; python_version >= "3.12" and python_version < "3.13" msgpack==1.0.8 ; python_version >= "3.12" and python_version < "3.13"
multidict==6.0.5 ; python_version >= "3.12" and python_version < "3.13" multidict==6.0.5 ; python_version >= "3.12" and python_version < "3.13"
mypy-extensions==1.0.0 ; python_version >= "3.12" and python_version < "3.13" mypy-extensions==1.0.0 ; python_version >= "3.12" and python_version < "3.13"
mypy==1.8.0 ; python_version >= "3.12" and python_version < "3.13" mypy==1.8.0 ; python_version >= "3.12" and python_version < "3.13"
nest-asyncio==1.6.0 ; python_version >= "3.12" and python_version < "3.13" nest-asyncio==1.6.0 ; python_version >= "3.12" and python_version < "3.13"
nodeenv==1.8.0 ; python_version >= "3.12" and python_version < "3.13" nodeenv==1.8.0 ; python_version >= "3.12" and python_version < "3.13"
numpy==1.26.4 ; python_version >= "3.12" and python_version < "3.13" numpy==1.26.4 ; python_version >= "3.12" and python_version < "3.13"
orjson==3.9.13 ; python_version >= "3.12" and python_version < "3.13" orjson==3.9.15 ; python_version >= "3.12" and python_version < "3.13"
outcome==1.3.0.post0 ; python_version >= "3.12" and python_version < "3.13" outcome==1.3.0.post0 ; python_version >= "3.12" and python_version < "3.13"
packageurl-python==0.13.4 ; python_version >= "3.12" and python_version < "3.13" packageurl-python==0.14.0 ; python_version >= "3.12" and python_version < "3.13"
packaging==23.2 ; python_version >= "3.12" and python_version < "3.13" packaging==23.2 ; python_version >= "3.12" and python_version < "3.13"
parso==0.8.3 ; python_version >= "3.12" and python_version < "3.13" parso==0.8.3 ; python_version >= "3.12" and python_version < "3.13"
pathspec==0.12.1 ; python_version >= "3.12" and python_version < "3.13" pathspec==0.12.1 ; python_version >= "3.12" and python_version < "3.13"
pbr==6.0.0 ; python_version >= "3.12" and python_version < "3.13" pbr==6.0.0 ; python_version >= "3.12" and python_version < "3.13"
pefile==2023.2.7 ; python_version >= "3.12" and python_version < "3.13" and sys_platform == "win32" pefile==2023.2.7 ; python_version >= "3.12" and python_version < "3.13" and sys_platform == "win32"
pexpect==4.9.0 ; python_version >= "3.12" and python_version < "3.13" and sys_platform != "win32" pexpect==4.9.0 ; python_version >= "3.12" and python_version < "3.13" and (sys_platform != "win32" and sys_platform != "emscripten")
pillow==10.2.0 ; python_version >= "3.12" and python_version < "3.13" pillow==10.2.0 ; python_version >= "3.12" and python_version < "3.13"
pip-api==0.0.30 ; python_version >= "3.12" and python_version < "3.13" pip-api==0.0.33 ; python_version >= "3.12" and python_version < "3.13"
pip-audit==2.7.0 ; python_version >= "3.12" and python_version < "3.13" pip-audit==2.7.2 ; python_version >= "3.12" and python_version < "3.13"
pip-requirements-parser==32.0.1 ; python_version >= "3.12" and python_version < "3.13" pip-requirements-parser==32.0.1 ; python_version >= "3.12" and python_version < "3.13"
pip==24.0 ; python_version >= "3.12" and python_version < "3.13" pip==24.0 ; python_version >= "3.12" and python_version < "3.13"
platformdirs==4.2.0 ; python_version >= "3.12" and python_version < "3.13" platformdirs==4.2.0 ; python_version >= "3.12" and python_version < "3.13"
pluggy==1.4.0 ; python_version >= "3.12" and python_version < "3.13" pluggy==1.4.0 ; python_version >= "3.12" and python_version < "3.13"
pprintpp==0.4.0 ; python_version >= "3.12" and python_version < "3.13" pprintpp==0.4.0 ; python_version >= "3.12" and python_version < "3.13"
pre-commit==3.6.0 ; python_version >= "3.12" and python_version < "3.13" pre-commit==3.6.2 ; python_version >= "3.12" and python_version < "3.13"
prompt-toolkit==3.0.43 ; python_version >= "3.12" and python_version < "3.13" prompt-toolkit==3.0.43 ; python_version >= "3.12" and python_version < "3.13"
psycopg2-binary==2.9.9 ; python_version >= "3.12" and python_version < "3.13" psycopg2-binary==2.9.9 ; python_version >= "3.12" and python_version < "3.13"
ptyprocess==0.7.0 ; python_version >= "3.12" and python_version < "3.13" and sys_platform != "win32" ptyprocess==0.7.0 ; python_version >= "3.12" and python_version < "3.13" and (sys_platform != "win32" and sys_platform != "emscripten")
pure-eval==0.2.2 ; python_version >= "3.12" and python_version < "3.13" pure-eval==0.2.2 ; python_version >= "3.12" and python_version < "3.13"
py-serializable==1.0.0 ; python_version >= "3.12" and python_version < "3.13" py-serializable==1.0.2 ; python_version >= "3.12" and python_version < "3.13"
pyautogui==0.9.54 ; python_version >= "3.12" and python_version < "3.13" pyautogui==0.9.54 ; python_version >= "3.12" and python_version < "3.13"
pycodestyle==2.11.1 ; python_version >= "3.12" and python_version < "3.13" pycodestyle==2.11.1 ; python_version >= "3.12" and python_version < "3.13"
pycparser==2.21 ; python_version >= "3.12" and os_name == "nt" and implementation_name != "pypy" and python_version < "3.13" pycparser==2.21 ; python_version >= "3.12" and os_name == "nt" and implementation_name != "pypy" and python_version < "3.13"
pydantic-core==2.16.2 ; python_version >= "3.12" and python_version < "3.13" pydantic-core==2.16.3 ; python_version >= "3.12" and python_version < "3.13"
pydantic==2.6.1 ; python_version >= "3.12" and python_version < "3.13" pydantic==2.6.3 ; python_version >= "3.12" and python_version < "3.13"
pyflakes==3.2.0 ; python_version >= "3.12" and python_version < "3.13" pyflakes==3.2.0 ; python_version >= "3.12" and python_version < "3.13"
pygetwindow==0.0.9 ; python_version >= "3.12" and python_version < "3.13" pygetwindow==0.0.9 ; python_version >= "3.12" and python_version < "3.13"
pygments==2.17.2 ; python_version >= "3.12" and python_version < "3.13" pygments==2.17.2 ; python_version >= "3.12" and python_version < "3.13"
pyinstaller-hooks-contrib==2024.0 ; python_version >= "3.12" and python_version < "3.13" pyinstaller-hooks-contrib==2024.2 ; python_version >= "3.12" and python_version < "3.13"
pyinstaller==6.3.0 ; python_version >= "3.12" and python_version < "3.13" pyinstaller==6.4.0 ; python_version >= "3.12" and python_version < "3.13"
pymsgbox==1.0.9 ; python_version >= "3.12" and python_version < "3.13" pymsgbox==1.0.9 ; python_version >= "3.12" and python_version < "3.13"
pyobjc-core==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin" pyobjc-core==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin"
pyobjc-framework-accessibility==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin" and platform_release >= "20.0" pyobjc-framework-accessibility==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin" and platform_release >= "20.0"
@ -291,7 +291,7 @@ pyobjc-framework-webkit==10.1 ; python_version >= "3.12" and python_version < "3
pyobjc==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin" pyobjc==10.1 ; python_version >= "3.12" and python_version < "3.13" and platform_system == "Darwin"
pyparsing==3.1.1 ; python_version >= "3.12" and python_version < "3.13" pyparsing==3.1.1 ; python_version >= "3.12" and python_version < "3.13"
pyperclip==1.8.2 ; python_version >= "3.12" and python_version < "3.13" pyperclip==1.8.2 ; python_version >= "3.12" and python_version < "3.13"
pyqt6-qt6==6.6.1 ; python_version >= "3.12" and python_version < "3.13" pyqt6-qt6==6.6.2 ; python_version >= "3.12" and python_version < "3.13"
pyqt6-sip==13.6.0 ; python_version >= "3.12" and python_version < "3.13" pyqt6-sip==13.6.0 ; python_version >= "3.12" and python_version < "3.13"
pyqt6==6.6.1 ; python_version >= "3.12" and python_version < "3.13" pyqt6==6.6.1 ; python_version >= "3.12" and python_version < "3.13"
pyrect==0.2.0 ; python_version >= "3.12" and python_version < "3.13" pyrect==0.2.0 ; python_version >= "3.12" and python_version < "3.13"
@ -304,7 +304,7 @@ pytest-deadfixtures==2.2.1 ; python_version >= "3.12" and python_version < "3.13
pytest-env==1.1.3 ; python_version >= "3.12" and python_version < "3.13" pytest-env==1.1.3 ; python_version >= "3.12" and python_version < "3.13"
pytest-freezegun==0.4.2 ; python_version >= "3.12" and python_version < "3.13" pytest-freezegun==0.4.2 ; python_version >= "3.12" and python_version < "3.13"
pytest-html==4.1.1 ; python_version >= "3.12" and python_version < "3.13" pytest-html==4.1.1 ; python_version >= "3.12" and python_version < "3.13"
pytest-metadata==3.1.0 ; python_version >= "3.12" and python_version < "3.13" pytest-metadata==3.1.1 ; python_version >= "3.12" and python_version < "3.13"
pytest-mock==3.12.0 ; python_version >= "3.12" and python_version < "3.13" pytest-mock==3.12.0 ; python_version >= "3.12" and python_version < "3.13"
pytest-randomly==3.15.0 ; python_version >= "3.12" and python_version < "3.13" pytest-randomly==3.15.0 ; python_version >= "3.12" and python_version < "3.13"
pytest-repeat==0.9.3 ; python_version >= "3.12" and python_version < "3.13" pytest-repeat==0.9.3 ; python_version >= "3.12" and python_version < "3.13"
@ -313,34 +313,34 @@ pytest-split==0.8.2 ; python_version >= "3.12" and python_version < "3.13"
pytest-sugar==1.0.0 ; python_version >= "3.12" and python_version < "3.13" pytest-sugar==1.0.0 ; python_version >= "3.12" and python_version < "3.13"
pytest-timeout==2.2.0 ; python_version >= "3.12" and python_version < "3.13" pytest-timeout==2.2.0 ; python_version >= "3.12" and python_version < "3.13"
pytest-timeouts==1.2.1 ; python_version >= "3.12" and python_version < "3.13" pytest-timeouts==1.2.1 ; python_version >= "3.12" and python_version < "3.13"
pytest==8.0.0 ; python_version >= "3.12" and python_version < "3.13" pytest==8.0.2 ; python_version >= "3.12" and python_version < "3.13"
python-dateutil==2.8.2 ; python_version >= "3.12" and python_version < "3.13" python-dateutil==2.9.0.post0 ; python_version >= "3.12" and python_version < "3.13"
python-decouple==3.8 ; python_version >= "3.12" and python_version < "3.13" python-decouple==3.8 ; python_version >= "3.12" and python_version < "3.13"
python-slugify==8.0.4 ; python_version >= "3.12" and python_version < "3.13" python-slugify==8.0.4 ; python_version >= "3.12" and python_version < "3.13"
python3-xlib==0.15 ; platform_system == "Linux" and python_version >= "3.12" and python_version < "3.13" python3-xlib==0.15 ; platform_system == "Linux" and python_version >= "3.12" and python_version < "3.13"
pytweening==1.0.7 ; python_version >= "3.12" and python_version < "3.13" pytweening==1.2.0 ; python_version >= "3.12" and python_version < "3.13"
pytz==2024.1 ; python_version >= "3.12" and python_version < "3.13" pytz==2024.1 ; python_version >= "3.12" and python_version < "3.13"
pywin32-ctypes==0.2.2 ; python_version >= "3.12" and python_version < "3.13" and sys_platform == "win32" pywin32-ctypes==0.2.2 ; python_version >= "3.12" and python_version < "3.13" and sys_platform == "win32"
pyyaml==6.0.1 ; python_version >= "3.12" and python_version < "3.13" pyyaml==6.0.1 ; python_version >= "3.12" and python_version < "3.13"
redis[asyncio]==5.0.1 ; python_version >= "3.12" and python_version < "3.13" redis[asyncio]==5.0.2 ; python_version >= "3.12" and python_version < "3.13"
requests==2.31.0 ; python_version >= "3.12" and python_version < "3.13" requests==2.31.0 ; python_version >= "3.12" and python_version < "3.13"
respx==0.20.2 ; python_version >= "3.12" and python_version < "3.13" respx==0.20.2 ; python_version >= "3.12" and python_version < "3.13"
rich==13.7.0 ; python_version >= "3.12" and python_version < "3.13" rich==13.7.1 ; python_version >= "3.12" and python_version < "3.13"
ruamel-yaml-clib==0.2.8 ; platform_python_implementation == "CPython" and python_version < "3.13" and python_version >= "3.12" ruamel-yaml-clib==0.2.8 ; platform_python_implementation == "CPython" and python_version < "3.13" and python_version >= "3.12"
ruamel-yaml==0.18.6 ; python_version >= "3.12" and python_version < "3.13" ruamel-yaml==0.18.6 ; python_version >= "3.12" and python_version < "3.13"
ruff==0.2.1 ; python_version >= "3.12" and python_version < "3.13" ruff==0.3.0 ; python_version >= "3.12" and python_version < "3.13"
safety==2.4.0b2 ; python_version >= "3.12" and python_version < "3.13" safety==2.3.4 ; python_version >= "3.12" and python_version < "3.13"
selenium==4.17.2 ; python_version >= "3.12" and python_version < "3.13" selenium==4.18.1 ; python_version >= "3.12" and python_version < "3.13"
setuptools==69.0.3 ; python_version >= "3.12" and python_version < "3.13" setuptools==69.1.1 ; python_version >= "3.12" and python_version < "3.13"
simple-term-menu==1.6.4 ; python_version >= "3.12" and python_version < "3.13" simple-term-menu==1.6.4 ; python_version >= "3.12" and python_version < "3.13"
six==1.16.0 ; python_version >= "3.12" and python_version < "3.13" six==1.16.0 ; python_version >= "3.12" and python_version < "3.13"
sniffio==1.3.0 ; python_version >= "3.12" and python_version < "3.13" sniffio==1.3.1 ; python_version >= "3.12" and python_version < "3.13"
sortedcontainers==2.4.0 ; python_version >= "3.12" and python_version < "3.13" sortedcontainers==2.4.0 ; python_version >= "3.12" and python_version < "3.13"
sqlalchemy==2.0.25 ; python_version >= "3.12" and python_version < "3.13" sqlalchemy==2.0.27 ; python_version >= "3.12" and python_version < "3.13"
sqlparse==0.4.4 ; python_version >= "3.12" and python_version < "3.13" sqlparse==0.4.4 ; python_version >= "3.12" and python_version < "3.13"
stack-data==0.6.3 ; python_version >= "3.12" and python_version < "3.13" stack-data==0.6.3 ; python_version >= "3.12" and python_version < "3.13"
starlette==0.36.3 ; python_version >= "3.12" and python_version < "3.13" starlette==0.36.3 ; python_version >= "3.12" and python_version < "3.13"
stevedore==5.1.0 ; python_version >= "3.12" and python_version < "3.13" stevedore==5.2.0 ; python_version >= "3.12" and python_version < "3.13"
termcolor==2.4.0 ; python_version >= "3.12" and python_version < "3.13" termcolor==2.4.0 ; python_version >= "3.12" and python_version < "3.13"
text-unidecode==1.3 ; python_version >= "3.12" and python_version < "3.13" text-unidecode==1.3 ; python_version >= "3.12" and python_version < "3.13"
toml==0.10.2 ; python_version >= "3.12" and python_version < "3.13" toml==0.10.2 ; python_version >= "3.12" and python_version < "3.13"
@ -348,14 +348,14 @@ traitlets==5.14.1 ; python_version >= "3.12" and python_version < "3.13"
trio-websocket==0.11.1 ; python_version >= "3.12" and python_version < "3.13" trio-websocket==0.11.1 ; python_version >= "3.12" and python_version < "3.13"
trio==0.24.0 ; python_version >= "3.12" and python_version < "3.13" trio==0.24.0 ; python_version >= "3.12" and python_version < "3.13"
types-python-dateutil==2.8.19.20240106 ; python_version >= "3.12" and python_version < "3.13" types-python-dateutil==2.8.19.20240106 ; python_version >= "3.12" and python_version < "3.13"
typing-extensions==4.9.0 ; python_version >= "3.12" and python_version < "3.13" typing-extensions==4.10.0 ; python_version >= "3.12" and python_version < "3.13"
tzdata==2023.4 ; python_version >= "3.12" and python_version < "3.13" tzdata==2024.1 ; python_version >= "3.12" and python_version < "3.13"
urllib3==2.2.0 ; python_version >= "3.12" and python_version < "3.13" urllib3==2.2.1 ; python_version >= "3.12" and python_version < "3.13"
urllib3[socks]==2.2.0 ; python_version >= "3.12" and python_version < "3.13" urllib3[socks]==2.2.1 ; python_version >= "3.12" and python_version < "3.13"
uvicorn==0.27.0.post1 ; python_version >= "3.12" and python_version < "3.13" uvicorn==0.27.1 ; python_version >= "3.12" and python_version < "3.13"
validators==0.22.0 ; python_version >= "3.12" and python_version < "3.13" validators==0.22.0 ; python_version >= "3.12" and python_version < "3.13"
vine==5.1.0 ; python_version >= "3.12" and python_version < "3.13" vine==5.1.0 ; python_version >= "3.12" and python_version < "3.13"
virtualenv==20.25.0 ; python_version >= "3.12" and python_version < "3.13" virtualenv==20.25.1 ; python_version >= "3.12" and python_version < "3.13"
wcwidth==0.2.13 ; python_version >= "3.12" and python_version < "3.13" wcwidth==0.2.13 ; python_version >= "3.12" and python_version < "3.13"
webencodings==0.5.1 ; python_version >= "3.12" and python_version < "3.13" webencodings==0.5.1 ; python_version >= "3.12" and python_version < "3.13"
wget==3.2 ; python_version >= "3.12" and python_version < "3.13" wget==3.2 ; python_version >= "3.12" and python_version < "3.13"