diff --git a/requirements.txt b/requirements.txt index a965e65..08339fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,7 +13,7 @@ distlib==0.3.5 docutils==0.17.1 fastapi==0.79.0 filelock==3.8.0 -flake8==3.9.2 +flake8==5.0.4 flake8-isort==4.2.0 h11==0.13.0 identify==2.5.3 @@ -24,9 +24,10 @@ iniconfig==1.1.1 isort==5.10.1 jinja2==3.1.2 markupsafe==2.1.1 -mccabe==0.6.1 +mccabe==0.7.0 mock==4.0.3 motor==3.0.0 +mongomock==4.1.2 mypy==0.971 mypy-extensions==0.4.3 nodeenv==1.7.0 @@ -38,7 +39,7 @@ platformdirs==2.5.2 pluggy==1.0.0 pre-commit==2.20.0 py==1.11.0 -pycodestyle==2.7.0 +pycodestyle==2.9.1 pydantic==1.9.1 pygments==2.12.0 pyparsing==3.0.9 @@ -52,15 +53,6 @@ scipy==1.9.0 setuptools==63.4.2 sniffio==1.2.0 snowballstemmer==2.2.0 -sphinx==5.1.1 -sphinx-rtd-theme==1.0.0 -sphinx-rtd-theme-github-versions==1.1 -sphinxcontrib-applehelp==1.0.2 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.0 -sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 starlette==0.19.1 toml==0.10.2 tomli==2.0.1 diff --git a/setup.cfg b/setup.cfg index f1b46ff..d680f28 100644 --- a/setup.cfg +++ b/setup.cfg @@ -29,25 +29,25 @@ install_requires = uvicorn pymongo motor + requests [options.extras_require] # For development tests/docs dev = black==22.3.0 isort>5.0 - pytest-cov - mypy + pytest-cov==3.0.0 + mypy==0.971 # remove this dependency once flake8 has dropped "importlib-metadata <=4.3" # https://github.com/PyCQA/flake8/pull/1438 - flake8 <= 3.9.2 + flake8 flake8-isort - sphinx-rtd-theme-github-versions - pre-commit - typed-ast - pep8-naming - mock - pydocstyle - mongomock + pre-commit==2.20.0 + typed-ast==1.5.4 + pep8-naming==0.13.1 + mock==4.0.3 + pydocstyle==6.1.1 + mongomock==4.1.2 [options.packages.find] where = src