devfund-website/requirements_dev.txt
Anna Sirota b218729a13 Deps: only install python-dotenv in dev
This is done to avoid `python-dotenv` silently fumbling ALL setting
because it cannot handle Bash-like escaping, which would be extremely
problematic in production.

Example of what `python-dotenv` cannot handle (unlike Bash `source` or
systemd `EnvironmentFile=`) `'aaa'"bb'bb"'ccc'`
which is a perfectly valid escaping of `aaabb'bbccc`.
2024-08-20 18:24:10 +02:00

56 lines
1.1 KiB
Plaintext

-r requirements.txt
appnope==0.1.3 ; sys_platform == "darwin"
atomicwrites==1.4.1 ; sys_platform == "win32"
backcall==0.2.0
black==22.12.0
colorama==0.4.6 ; sys_platform == "win32" or platform_system == "Windows"
coverage==7.2.1
decorator==5.1.1
django-debug-toolbar==4.2.0
factory-boy==3.3.0
faker==20.1.0
flake8==3.9.2
freezegun==1.2.2
ghp-import==2.1.0
importlib-metadata==6.0.0
ipython==7.34.0
jedi==0.18.2
jinja2==3.1.2
markdown==3.3.7
markupsafe==2.1.2
matplotlib-inline==0.1.6
mccabe==0.6.1
mergedeep==1.3.4
mkdocs-material==4.6.3
mkdocs==1.4.2
more-itertools==9.1.0
mypy-extensions==1.0.0
mypy==1.10.1
parso==0.8.3
pathspec==0.11.0
pexpect==4.8.0 ; sys_platform != "win32"
pickleshare==0.7.5
pluggy==0.13.1
prompt-toolkit==3.0.38
ptyprocess==0.7.0 ; sys_platform != "win32"
py==1.11.0
pycodestyle==2.7.0
pyflakes==2.3.1
pygments==2.14.0
pymdown-extensions==9.9.2
pytest-cov==2.12.1
pytest-django==3.10.0
pytest==5.4.3
python-dotenv==1.0.1
pyyaml-env-tag==0.1
regex==2022.10.31
responses==0.25.3
toml==0.10.2
tblib==3.0.0
traitlets==5.9.0
typed-ast==1.5.4
tzdata==2022.7 ; sys_platform == "win32"
watchdog==2.3.1
wcwidth==0.2.6
zipp==3.15.0