Skip to content

Commit 59ecd4d

Browse files
emdnetolzchen
andauthored
infra: improve tox for local development (#2999)
* move pip install from command to deps Signed-off-by: emdneto <[email protected]> * add docker-test-requirements.txt Signed-off-by: emdneto <[email protected]> * fix celery and docs Signed-off-by: emdneto <[email protected]> * fix Signed-off-by: emdneto <[email protected]> * fix tox.ini Signed-off-by: emdneto <[email protected]> * update docs Signed-off-by: emdneto <[email protected]> * Update tox.ini --------- Signed-off-by: emdneto <[email protected]> Co-authored-by: Leighton Chen <[email protected]>
1 parent 770003d commit 59ecd4d

File tree

3 files changed

+354
-536
lines changed

3 files changed

+354
-536
lines changed

dev-requirements.txt

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ pytest==7.4.4
88
pytest-cov==4.1.0
99
readme-renderer==42.0
1010
bleach==4.1.0 # transient dependency for readme-renderer
11-
protobuf~=3.13
1211
markupsafe>=2.0.1
1312
codespell==2.1.0
1413
requests==2.32.3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
aiopg==1.4.0
2+
amqp==5.2.0
3+
asgiref==3.8.1
4+
async-timeout==4.0.3
5+
asyncpg==0.29.0
6+
attrs==23.2.0
7+
bcrypt==4.1.2
8+
billiard==4.2.0
9+
celery==5.3.6
10+
certifi==2024.2.2
11+
cffi==1.16.0
12+
chardet==3.0.4
13+
click==8.1.7
14+
click-didyoumean==0.3.0
15+
click-plugins==1.1.1
16+
click-repl==0.3.0
17+
cryptography==42.0.5
18+
Deprecated==1.2.14
19+
distro==1.9.0
20+
dnspython==2.6.1
21+
docker==5.0.3
22+
docker-compose==1.29.2
23+
dockerpty==0.4.1
24+
docopt==0.6.2
25+
exceptiongroup==1.2.0
26+
flaky==3.7.0
27+
greenlet==3.0.3
28+
grpcio==1.62.1
29+
idna==2.10
30+
iniconfig==2.0.0
31+
jsonschema==3.2.0
32+
kombu==5.3.5
33+
mysql-connector-python==8.3.0
34+
mysqlclient==2.1.1
35+
opencensus-proto==0.1.0
36+
packaging==24.0
37+
paramiko==3.4.0
38+
pluggy==1.4.0
39+
prometheus_client==0.20.0
40+
prompt-toolkit==3.0.43
41+
protobuf==3.20.3
42+
# prerequisite: install libpq-dev (debian) or postgresql-devel (rhel), postgresql (mac)
43+
# see https://www.psycopg.org/docs/install.html#build-prerequisites
44+
# you might have to install additional packages depending on your OS
45+
psycopg==3.1.18
46+
psycopg2==2.9.9
47+
psycopg2-binary==2.9.9
48+
pycparser==2.21
49+
pymongo==4.6.3
50+
PyMySQL==0.10.1
51+
PyNaCl==1.5.0
52+
# prerequisite: install unixodbc
53+
pyodbc==5.0.1
54+
pyrsistent==0.20.0
55+
pytest==8.0.2
56+
pytest-celery==0.0.0
57+
python-dateutil==2.9.0.post0
58+
python-dotenv==0.21.1
59+
pytz==2024.1
60+
PyYAML==5.3.1
61+
redis==5.0.1
62+
remoulade==3.2.0
63+
requests==2.25.0
64+
six==1.16.0
65+
SQLAlchemy==1.4.52
66+
texttable==1.7.0
67+
tomli==2.0.1
68+
typing_extensions==4.12.2
69+
tzdata==2024.1
70+
urllib3==1.26.19
71+
vine==5.1.0
72+
wcwidth==0.2.13
73+
websocket-client==0.59.0
74+
wrapt==1.16.0
75+
zipp==3.18.0

0 commit comments

Comments
 (0)