diff --git a/WORKSPACE b/WORKSPACE index 58d3a24..ed39724 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -52,7 +52,7 @@ load("@rules_python//python:pip.bzl", "pip_parse") pip_parse( name = "arrdem_source_pypi", - requirements_lock = "//tools/python:requirements.txt", + requirements_lock = "//tools/python:requirements_lock.txt", python_interpreter_target = "//tools/python:pythonshim", ) diff --git a/tools/python/requirements.in b/tools/python/requirements.in index da7413a..45ce9b1 100644 --- a/tools/python/requirements.in +++ b/tools/python/requirements.in @@ -2,6 +2,7 @@ ExifRead aiohttp aiohttp_basicauth async_lru +attrs autoflake beautifulsoup4 black @@ -30,6 +31,8 @@ pycryptodome pyrsistent pytest-cov pytest-postgresql +pytest-pudb +pytest-timeout pyyaml recommonmark redis @@ -40,7 +43,7 @@ smbus2 sphinx sphinxcontrib-openapi sphinxcontrib-programoutput +toml unify yamllint yaspin -toml diff --git a/tools/python/requirements.txt b/tools/python/requirements_lock.txt similarity index 93% rename from tools/python/requirements.txt rename to tools/python/requirements_lock.txt index e51fccd..8a4eb52 100644 --- a/tools/python/requirements.txt +++ b/tools/python/requirements_lock.txt @@ -9,6 +9,7 @@ autoflake==2.0.2 Babel==2.12.1 beautifulsoup4==4.12.0 black==23.1.0 +blinker==1.6.2 cachetools==5.3.0 certifi==2022.12.7 charset-normalizer==3.1.0 @@ -32,6 +33,7 @@ imagesize==1.4.1 iniconfig==2.0.0 isort==5.12.0 itsdangerous==2.1.2 +jedi==0.18.2 Jinja2==3.1.2 jsonschema==4.17.3 jsonschema-spec==0.1.4 @@ -51,6 +53,7 @@ octorest==0.4 openapi-schema-validator==0.4.4 openapi-spec-validator==0.5.6 packaging==23.0 +parso==0.8.3 pathable==0.4.3 pathspec==0.11.1 picobox==2.2.0 @@ -61,6 +64,7 @@ prompt-toolkit==3.0.38 proquint==0.2.1 psutil==5.9.4 psycopg2==2.9.5 +pudb==2022.1.3 py==1.11.0 pycodestyle==2.10.0 pycryptodome==3.17 @@ -70,6 +74,8 @@ pyrsistent==0.19.3 pytest==7.2.2 pytest-cov==4.0.0 pytest-postgresql==4.1.1 +pytest-pudb==0.7.0 +pytest-timeout==2.1.0 PyYAML==6.0 recommonmark==0.7.1 redis==4.5.3 @@ -100,6 +106,8 @@ typing_extensions==4.5.0 unify==0.5 untokenize==0.1.1 urllib3==1.26.15 +urwid==2.1.2 +urwid-readline==0.13 wcwidth==0.2.6 websocket-client==1.5.1 Werkzeug==2.2.3