diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a2d0cbb1c..875448775 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,8 @@ repos: +- repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.5.0 + hooks: + - id: requirements-txt-fixer - repo: local hooks: - id: make-fmt diff --git a/requirements-transitive.txt b/requirements-transitive.txt index 18af88187..37d7eae30 100644 --- a/requirements-transitive.txt +++ b/requirements-transitive.txt @@ -8,30 +8,38 @@ alabaster==0.7.12 amqp==2.6.1 appdirs==1.4.4 aspy.refactor-imports==2.1.1 +astroid==2.12.14 attrs==20.3.0 Babel==2.9.1 beautifulsoup4==4.9.3 +botocore==1.24.46 cached-property==1.5.2 -cassandra-driver==3.24.0 +cassandra-driver==3.29.0 certifi==2022.12.7 cffi==1.14.5 +cfgv==3.4.0 chardet==4.0.0 click==7.1.2 -confluent-kafka==1.6.0 +confluent-kafka==2.3.0 coverage==5.4 cryptography==39.0.1 +dill==0.3.7 +distlib==0.3.8 docutils==0.16 +filelock==3.13.1 geomet==0.2.1.post1 -gevent==21.1.2 +gevent==23.9.1 graphviz==0.16 -greenlet==1.0.0 +greenlet==3.0.3 hupper==1.10.2 +identify==2.5.33 idna==2.10 imagesize==1.2.0 importlib-metadata==4.2.0 iniconfig==1.1.1 isort==5.7.0 Jinja2==2.11.3 +jmespath==0.10.0 kazoo==2.8.0 kombu==4.6.11 lazy-object-proxy==1.4.3 @@ -41,13 +49,14 @@ moto==3.1.4 mypy-extensions==0.4.3 ndg-httpsclient==0.5.1 netifaces==0.10.9 +nodeenv==1.8.0 objgraph==3.5.0 packaging==20.9 PasteDeploy==2.1.1 pathspec==0.9.0 plaster==1.0 plaster-pastedeploy==0.7 -platformdirs==2.4.0 +platformdirs==4.1.0 pluggy==0.13.1 posix-ipc==1.0.5 py==1.10.0 @@ -61,12 +70,16 @@ pymemcache==1.4.3 pyOpenSSL==23.0.0 pyparsing==2.4.7 pyramid==1.10.5 +python-dateutil==2.8.2 python-json-logger==2.0.1 +PyYAML==6.0.1 reddit-cqlmapper==0.3.0 redis==3.5.3 redis-py-cluster==2.1.2 regex==2020.11.13 requests==2.25.1 +responses==0.23.1 +s3transfer==0.5.2 sentry-sdk==1.14.0 six==1.15.0 snowballstemmer==2.1.0 @@ -82,14 +95,20 @@ SQLAlchemy==1.4.12 thrift-unofficial==0.19.0 toml==0.10.2 tomli==1.2.2 +tomlkit==0.12.3 translationstring==1.4 +types-PyYAML==6.0.12.12 typing-extensions==3.10.0.2 urllib3==1.26.11 venusian==3.0.0 vine==1.3.0 +virtualenv==20.25.0 waitress==2.1.2 WebOb==1.8.6 +Werkzeug==2.1.2 wrapt==1.12.1 +xmltodict==0.13.0 +zipp==3.17.0 zope.deprecation==4.4.0 zope.event==4.5.0 zope.interface==5.2.0 diff --git a/requirements.txt b/requirements.txt index f95d60adb..d366e9f94 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,10 +6,12 @@ -r requirements-transitive.txt black==21.10b0 boto3==1.21.20 +fakeredis==1.5.0 flake8==5.0.4 lxml==4.9.1 mypy==0.910 -prometheus-client==0.16.0 +pre-commit==3.5.0 +prometheus-client==0.19.0 pydocstyle==5.1.1 pylint==2.15.3 pytest==6.2.2 @@ -23,5 +25,3 @@ types-redis==3.5.3 types-requests==2.25.6 types-setuptools==57.0.2 webtest==2.0.35 -wheel==0.38.1 -fakeredis==1.5.0