update dependencies

This commit is contained in:
Dmitry Afanasyev 2023-11-04 22:09:44 +03:00
parent 4d5bdcaf4e
commit f35ad2d32b
4 changed files with 515 additions and 509 deletions

33
Makefile Normal file
View File

@ -0,0 +1,33 @@
# COLORS
GREEN := $(shell tput -Txterm setaf 2)
WHITE := $(shell tput -Txterm setaf 7)
YELLOW := $(shell tput -Txterm setaf 3)
RESET := $(shell tput -Txterm sgr0)
.DEFAULT_GOAL := help
.PHONY: help lint-deps
## Проверить зависимостей
lint-deps:
poetry run poetry check
poetry run pip check
poetry run safety check --full-report
poetry run pip-audit
## Show help
help:
@echo ''
@echo 'Usage:'
@echo ' ${YELLOW}make${RESET} ${GREEN}<target>${RESET}'
@echo ''
@echo 'Targets:'
@awk '/^[a-zA-Z\-_0-9]+:/ { \
helpMessage = match(lastLine, /^## (.*)/); \
if (helpMessage) { \
helpCommand = $$1; sub(/:$$/, "", helpCommand); \
helpMessage = substr(lastLine, RSTART + 3, RLENGTH); \
printf " ${YELLOW}%-$(TARGET_MAX_CHAR_NUM)25s${RESET} ${GREEN}%s${RESET}\n", helpCommand, helpMessage; \
} \
} \
{ lastLine = $$0 }' $(MAKEFILE_LIST)
@echo ''

911
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,7 @@ decorator = "^5.1"
Django = "^4.2"
factory-boy = "^3.3"
Faker = "^19.0"
fastapi = "^0.103"
fastapi = "^0.104"
gunicorn = "^21.2"
httpx = "^0.25"
Jinja2 = "^3.1"
@ -89,7 +89,7 @@ pytest-asyncio = "^0.21"
pytest-deadfixtures = "^2.2"
pytest-repeat = "^0.9"
pytest-testmon = "^2.0"
pytest-mock = "^3.11"
pytest-mock = "^3.12"
pytest-cov = "^4.1"
pytest-timeout = "^2.1"
pytest-timeouts = "^1.2"
@ -108,4 +108,4 @@ respx = "^0.20"
safety = "^2.3"
pip-audit = "^2.6"
ruff = "^0.0.292"
ruff = "^0.1"

View File

@ -1,26 +1,25 @@
aiohttp==3.8.6 ; python_version >= "3.11" and python_version < "3.12"
aiosignal==1.3.1 ; python_version >= "3.11" and python_version < "3.12"
alembic==1.12.0 ; python_version >= "3.11" and python_version < "3.12"
alembic==1.12.1 ; python_version >= "3.11" and python_version < "3.12"
altgraph==0.17.4 ; python_version >= "3.11" and python_version < "3.12"
amqp==5.1.1 ; python_version >= "3.11" and python_version < "3.12"
annotated-types==0.6.0 ; python_version >= "3.11" and python_version < "3.12"
anyio==4.0.0 ; python_version >= "3.11" and python_version < "3.12"
anyio==3.7.1 ; python_version >= "3.11" and python_version < "3.12"
appnope==0.1.3 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "darwin"
arrow==1.3.0 ; python_version >= "3.11" and python_version < "3.12"
asgiref==3.7.2 ; python_version >= "3.11" and python_version < "3.12"
assertpy==1.1 ; python_version >= "3.11" and python_version < "3.12"
astor==0.8.1 ; python_version >= "3.11" and python_version < "3.12"
astroid==3.0.1 ; python_version >= "3.11" and python_version < "3.12"
asttokens==2.4.0 ; python_version >= "3.11" and python_version < "3.12"
asttokens==2.4.1 ; python_version >= "3.11" and python_version < "3.12"
async-timeout==4.0.3 ; python_version >= "3.11" and python_version < "3.12"
attrs==23.1.0 ; python_version >= "3.11" and python_version < "3.12"
autoflake==2.2.1 ; python_version >= "3.11" and python_version < "3.12"
backcall==0.2.0 ; python_version >= "3.11" and python_version < "3.12"
bandit==1.7.5 ; python_version >= "3.11" and python_version < "3.12"
bcrypt==4.0.1 ; python_version >= "3.11" and python_version < "3.12"
billiard==4.1.0 ; python_version >= "3.11" and python_version < "3.12"
binaryornot==0.4.4 ; python_version >= "3.11" and python_version < "3.12"
black==23.10.0 ; python_version >= "3.11" and python_version < "3.12"
black==23.10.1 ; python_version >= "3.11" and python_version < "3.12"
boolean-py==4.0 ; python_version >= "3.11" and python_version < "3.12"
cachecontrol[filecache]==0.13.1 ; python_version >= "3.11" and python_version < "3.12"
celery==5.3.4 ; python_version >= "3.11" and python_version < "3.12"
@ -28,7 +27,7 @@ certifi==2023.7.22 ; python_version >= "3.11" and python_version < "3.12"
cffi==1.16.0 ; os_name == "nt" and implementation_name != "pypy" and python_version >= "3.11" and python_version < "3.12"
cfgv==3.4.0 ; python_version >= "3.11" and python_version < "3.12"
chardet==5.2.0 ; python_version >= "3.11" and python_version < "3.12"
charset-normalizer==3.3.0 ; python_version >= "3.11" and python_version < "3.12"
charset-normalizer==3.3.2 ; python_version >= "3.11" and python_version < "3.12"
click-didyoumean==0.3.0 ; python_version >= "3.11" and python_version < "3.12"
click-plugins==1.1.1 ; python_version >= "3.11" and python_version < "3.12"
click-repl==0.3.0 ; python_version >= "3.11" and python_version < "3.12"
@ -41,16 +40,16 @@ cyclonedx-python-lib==4.2.3 ; python_version >= "3.11" and python_version < "3.1
decorator==5.1.1 ; python_version >= "3.11" and python_version < "3.12"
defusedxml==0.7.1 ; python_version >= "3.11" and python_version < "3.12"
distlib==0.3.7 ; python_version >= "3.11" and python_version < "3.12"
django==4.2.6 ; python_version >= "3.11" and python_version < "3.12"
django==4.2.7 ; python_version >= "3.11" and python_version < "3.12"
dparse==0.6.3 ; python_version >= "3.11" and python_version < "3.12"
easyprocess==1.1 ; python_version >= "3.11" and python_version < "3.12"
entrypoint2==1.1 ; python_version >= "3.11" and python_version < "3.12"
eradicate==2.3.0 ; python_version >= "3.11" and python_version < "3.12"
executing==2.0.0 ; python_version >= "3.11" and python_version < "3.12"
executing==2.0.1 ; python_version >= "3.11" and python_version < "3.12"
factory-boy==3.3.0 ; python_version >= "3.11" and python_version < "3.12"
faker==19.10.0 ; python_version >= "3.11" and python_version < "3.12"
fastapi==0.103.0 ; python_version >= "3.11" and python_version < "3.12"
filelock==3.12.4 ; python_version >= "3.11" and python_version < "3.12"
faker==19.13.0 ; python_version >= "3.11" and python_version < "3.12"
fastapi==0.104.1 ; python_version >= "3.11" and python_version < "3.12"
filelock==3.13.1 ; python_version >= "3.11" and python_version < "3.12"
flake8-aaa==0.16.0 ; python_version >= "3.11" and python_version < "3.12"
flake8-annotations-complexity==0.0.8 ; python_version >= "3.11" and python_version < "3.12"
flake8-bandit==4.1.1 ; python_version >= "3.11" and python_version < "3.12"
@ -58,7 +57,7 @@ flake8-bugbear==23.9.16 ; python_version >= "3.11" and python_version < "3.12"
flake8-comments==0.1.2 ; python_version >= "3.11" and python_version < "3.12"
flake8-comprehensions==3.14.0 ; python_version >= "3.11" and python_version < "3.12"
flake8-debugger==4.1.2 ; python_version >= "3.11" and python_version < "3.12"
flake8-deprecated==2.1.0 ; python_version >= "3.11" and python_version < "3.12"
flake8-deprecated==2.2.1 ; python_version >= "3.11" and python_version < "3.12"
flake8-eradicate==1.5.0 ; python_version >= "3.11" and python_version < "3.12"
flake8-fixme==1.1.1 ; python_version >= "3.11" and python_version < "3.12"
flake8-logging-format==0.9.0 ; python_version >= "3.11" and python_version < "3.12"
@ -76,18 +75,18 @@ flake8-warnings==0.4.1 ; python_version >= "3.11" and python_version < "3.12"
flake8==6.1.0 ; python_version >= "3.11" and python_version < "3.12"
freezegun==1.2.2 ; python_version >= "3.11" and python_version < "3.12"
frozenlist==1.4.0 ; python_version >= "3.11" and python_version < "3.12"
gitdb==4.0.10 ; python_version >= "3.11" and python_version < "3.12"
gitpython==3.1.38 ; python_version >= "3.11" and python_version < "3.12"
greenlet==3.0.0 ; python_version >= "3.11" and python_version < "3.12" and (platform_machine == "aarch64" or platform_machine == "ppc64le" or platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "AMD64" or platform_machine == "win32" or platform_machine == "WIN32")
gitdb==4.0.11 ; python_version >= "3.11" and python_version < "3.12"
gitpython==3.1.40 ; python_version >= "3.11" and python_version < "3.12"
greenlet==3.0.1 ; python_version >= "3.11" and python_version < "3.12" and (platform_machine == "aarch64" or platform_machine == "ppc64le" or platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "AMD64" or platform_machine == "win32" or platform_machine == "WIN32")
gunicorn==21.2.0 ; python_version >= "3.11" and python_version < "3.12"
h11==0.14.0 ; python_version >= "3.11" and python_version < "3.12"
html5lib==1.1 ; python_version >= "3.11" and python_version < "3.12"
httpcore==0.18.0 ; python_version >= "3.11" and python_version < "3.12"
httpx==0.25.0 ; python_version >= "3.11" and python_version < "3.12"
identify==2.5.30 ; python_version >= "3.11" and python_version < "3.12"
httpcore==1.0.1 ; python_version >= "3.11" and python_version < "3.12"
httpx==0.25.1 ; python_version >= "3.11" and python_version < "3.12"
identify==2.5.31 ; python_version >= "3.11" and python_version < "3.12"
idna==3.4 ; python_version >= "3.11" and python_version < "3.12"
iniconfig==2.0.0 ; python_version >= "3.11" and python_version < "3.12"
ipython==8.16.1 ; python_version >= "3.11" and python_version < "3.12"
ipython==8.17.2 ; python_version >= "3.11" and python_version < "3.12"
jedi==0.19.1 ; python_version >= "3.11" and python_version < "3.12"
jeepney==0.8.0 ; python_version >= "3.11" and platform_system == "Linux" and python_version < "3.12"
jinja2==3.1.2 ; python_version >= "3.11" and python_version < "3.12"
@ -106,12 +105,12 @@ msgpack==1.0.7 ; python_version >= "3.11" and python_version < "3.12"
mss==9.0.1 ; python_version >= "3.11" and python_version < "3.12"
multidict==6.0.4 ; python_version >= "3.11" and python_version < "3.12"
mypy-extensions==1.0.0 ; python_version >= "3.11" and python_version < "3.12"
mypy==1.6.0 ; python_version >= "3.11" and python_version < "3.12"
mypy==1.6.1 ; python_version >= "3.11" and python_version < "3.12"
nest-asyncio==1.5.8 ; python_version >= "3.11" and python_version < "3.12"
nodeenv==1.8.0 ; python_version >= "3.11" and python_version < "3.12"
numpy==1.26.1 ; python_version >= "3.11" and python_version < "3.12"
orjson==3.9.9 ; python_version >= "3.11" and python_version < "3.12"
outcome==1.2.0 ; python_version >= "3.11" and python_version < "3.12"
orjson==3.9.10 ; python_version >= "3.11" and python_version < "3.12"
outcome==1.3.0.post0 ; python_version >= "3.11" and python_version < "3.12"
packageurl-python==0.11.2 ; python_version >= "3.11" and python_version < "3.12"
packaging==23.2 ; python_version >= "3.11" and python_version < "3.12"
parso==0.8.3 ; python_version >= "3.11" and python_version < "3.12"
@ -119,12 +118,11 @@ pathspec==0.11.2 ; python_version >= "3.11" and python_version < "3.12"
pbr==5.11.1 ; python_version >= "3.11" and python_version < "3.12"
pefile==2023.2.7 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32"
pexpect==4.8.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform != "win32"
pickleshare==0.7.5 ; python_version >= "3.11" and python_version < "3.12"
pillow==10.1.0 ; python_version >= "3.11" and python_version < "3.12"
pip-api==0.0.30 ; python_version >= "3.11" and python_version < "3.12"
pip-audit==2.6.1 ; python_version >= "3.11" and python_version < "3.12"
pip-requirements-parser==32.0.1 ; python_version >= "3.11" and python_version < "3.12"
pip==23.3 ; python_version >= "3.11" and python_version < "3.12"
pip==23.3.1 ; python_version >= "3.11" and python_version < "3.12"
platformdirs==3.11.0 ; python_version >= "3.11" and python_version < "3.12"
pluggy==1.3.0 ; python_version >= "3.11" and python_version < "3.12"
pprintpp==0.4.0 ; python_version >= "3.11" and python_version < "3.12"
@ -301,9 +299,9 @@ pyobjc-framework-webkit==10.0 ; python_version >= "3.11" and python_version < "3
pyobjc==10.0 ; python_version >= "3.11" and python_version < "3.12" and platform_system == "Darwin"
pyparsing==3.1.1 ; python_version >= "3.11" and python_version < "3.12"
pyperclip==1.8.2 ; python_version >= "3.11" and python_version < "3.12"
pyqt6-qt6==6.5.3 ; python_version >= "3.11" and python_version < "3.12"
pyqt6-qt6==6.6.0 ; python_version >= "3.11" and python_version < "3.12"
pyqt6-sip==13.6.0 ; python_version >= "3.11" and python_version < "3.12"
pyqt6==6.5.3 ; python_version >= "3.11" and python_version < "3.12"
pyqt6==6.6.0 ; python_version >= "3.11" and python_version < "3.12"
pyrect==0.2.0 ; python_version >= "3.11" and python_version < "3.12"
pyscreenshot==3.1 ; python_version >= "3.11" and python_version < "3.12"
pyscreeze==0.1.29 ; python_version >= "3.11" and python_version < "3.12"
@ -312,20 +310,20 @@ pytest-asyncio==0.21.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-clarity==1.0.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-cov==4.1.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-deadfixtures==2.2.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-env==1.0.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-env==1.1.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-freezegun==0.4.2 ; python_version >= "3.11" and python_version < "3.12"
pytest-html==4.0.2 ; python_version >= "3.11" and python_version < "3.12"
pytest-metadata==3.0.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-mock==3.11.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-mock==3.12.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-randomly==3.15.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-repeat==0.9.3 ; python_version >= "3.11" and python_version < "3.12"
pytest-socket==0.6.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-split==0.8.1 ; python_version >= "3.11" and python_version < "3.12"
pytest-sugar==0.9.7 ; python_version >= "3.11" and python_version < "3.12"
pytest-testmon==2.0.13 ; python_version >= "3.11" and python_version < "3.12"
pytest-testmon==2.0.15 ; python_version >= "3.11" and python_version < "3.12"
pytest-timeout==2.2.0 ; python_version >= "3.11" and python_version < "3.12"
pytest-timeouts==1.2.1 ; python_version >= "3.11" and python_version < "3.12"
pytest==7.4.2 ; python_version >= "3.11" and python_version < "3.12"
pytest==7.4.3 ; python_version >= "3.11" and python_version < "3.12"
python-dateutil==2.8.2 ; python_version >= "3.11" and python_version < "3.12"
python-decouple==3.8 ; python_version >= "3.11" and python_version < "3.12"
python-slugify==8.0.1 ; python_version >= "3.11" and python_version < "3.12"
@ -339,10 +337,10 @@ requests==2.31.0 ; python_version >= "3.11" and python_version < "3.12"
respx==0.20.2 ; python_version >= "3.11" and python_version < "3.12"
rich==13.6.0 ; python_version >= "3.11" and python_version < "3.12"
ruamel-yaml-clib==0.2.8 ; platform_python_implementation == "CPython" and python_version < "3.12" and python_version >= "3.11"
ruamel-yaml==0.17.35 ; python_version >= "3.11" and python_version < "3.12"
ruff==0.0.292 ; python_version >= "3.11" and python_version < "3.12"
ruamel-yaml==0.18.5 ; python_version >= "3.11" and python_version < "3.12"
ruff==0.1.4 ; python_version >= "3.11" and python_version < "3.12"
safety==2.3.4 ; python_version >= "3.11" and python_version < "3.12"
selenium==4.14.0 ; python_version >= "3.11" and python_version < "3.12"
selenium==4.15.2 ; python_version >= "3.11" and python_version < "3.12"
setuptools==68.2.2 ; python_version >= "3.11" and python_version < "3.12"
simple-term-menu==1.6.1 ; python_version >= "3.11" and python_version < "3.12"
six==1.16.0 ; python_version >= "3.11" and python_version < "3.12"
@ -350,7 +348,7 @@ smmap==5.0.1 ; python_version >= "3.11" and python_version < "3.12"
sniffio==1.3.0 ; python_version >= "3.11" and python_version < "3.12"
sortedcontainers==2.4.0 ; python_version >= "3.11" and python_version < "3.12"
sqlalchemy-utils==0.41.1 ; python_version >= "3.11" and python_version < "3.12"
sqlalchemy==2.0.22 ; python_version >= "3.11" and python_version < "3.12"
sqlalchemy==2.0.23 ; python_version >= "3.11" and python_version < "3.12"
sqlparse==0.4.4 ; python_version >= "3.11" and python_version < "3.12"
stack-data==0.6.3 ; python_version >= "3.11" and python_version < "3.12"
starlette==0.27.0 ; python_version >= "3.11" and python_version < "3.12"
@ -358,9 +356,9 @@ stevedore==5.1.0 ; python_version >= "3.11" and python_version < "3.12"
termcolor==2.3.0 ; python_version >= "3.11" and python_version < "3.12"
text-unidecode==1.3 ; python_version >= "3.11" and python_version < "3.12"
toml==0.10.2 ; python_version >= "3.11" and python_version < "3.12"
traitlets==5.11.2 ; python_version >= "3.11" and python_version < "3.12"
traitlets==5.13.0 ; python_version >= "3.11" and python_version < "3.12"
trio-websocket==0.11.1 ; python_version >= "3.11" and python_version < "3.12"
trio==0.22.2 ; python_version >= "3.11" and python_version < "3.12"
trio==0.23.1 ; python_version >= "3.11" and python_version < "3.12"
types-python-dateutil==2.8.19.14 ; python_version >= "3.11" and python_version < "3.12"
typing-extensions==4.8.0 ; python_version >= "3.11" and python_version < "3.12"
tzdata==2023.3 ; python_version >= "3.11" and python_version < "3.12"
@ -369,8 +367,8 @@ urllib3[socks]==2.0.7 ; python_version >= "3.11" and python_version < "3.12"
uvicorn==0.23.2 ; python_version >= "3.11" and python_version < "3.12"
validators==0.22.0 ; python_version >= "3.11" and python_version < "3.12"
vine==5.0.0 ; python_version >= "3.11" and python_version < "3.12"
virtualenv==20.24.5 ; python_version >= "3.11" and python_version < "3.12"
wcwidth==0.2.8 ; python_version >= "3.11" and python_version < "3.12"
virtualenv==20.24.6 ; python_version >= "3.11" and python_version < "3.12"
wcwidth==0.2.9 ; python_version >= "3.11" and python_version < "3.12"
webencodings==0.5.1 ; python_version >= "3.11" and python_version < "3.12"
wget==3.2 ; python_version >= "3.11" and python_version < "3.12"
win32-setctime==1.1.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32"