Make test requirements reproducible

Signed-off-by: Povilas Kanapickas <povilas@radix.lt>
This commit is contained in:
Povilas Kanapickas 2024-03-07 18:28:04 +02:00
parent e0edd5dac1
commit e4e5b7d461
1 changed files with 31 additions and 8 deletions

View File

@ -1,9 +1,32 @@
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
coverage==7.4.3
pytest==8.0.2
tox==4.13.0
black==24.2.0
flake8==7.0.0
coverage
pytest
tox
black
flake8
# The packages below are transitive dependencies of the packages above and are included here
# to make testing reproducible.
# To refresh, create a new virtualenv and do:
# pip install -r requirements.txt -r test-requirements.txt
# pip freeze > test-requirements.txt
# and edit test-requirements.txt to add this comment
cachetools==5.3.3
chardet==5.2.0
click==8.1.7
colorama==0.4.6
distlib==0.3.8
filelock==3.13.1
iniconfig==2.0.0
mccabe==0.7.0
mypy-extensions==1.0.0
packaging==23.2
pathspec==0.12.1
platformdirs==4.2.0
pluggy==1.4.0
pycodestyle==2.11.1
pyflakes==3.2.0
pyproject-api==1.6.1
python-dotenv==1.0.1
PyYAML==6.0.1
virtualenv==20.25.1