Put smoke test deps in requirements.txt for Dependabot (#7806)

This commit is contained in:
Hugo van Kemenade 2020-10-10 18:51:35 +03:00 committed by GitHub
parent 55127b2142
commit 3059caf1ee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 27 additions and 16 deletions

11
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: pip
directory: "/testing/plugins_integration"
schedule:
interval: weekly
time: "03:00"
open-pull-requests-limit: 10
allow:
- dependency-type: direct
- dependency-type: indirect

View File

@ -0,0 +1,15 @@
anyio[curio,trio]==2.0.0
django==3.1.1
pytest-asyncio==0.14.0
pytest-bdd==4.0.1
pytest-cov==2.10.1
pytest-django==3.10.0
pytest-flakes==4.0.2
pytest-html==2.1.1
pytest-mock==3.3.1
pytest-rerunfailures==9.1.1
pytest-sugar==0.9.4
pytest-trio==0.6.0
pytest-twisted==1.13.2
twisted==20.3.0
pytest-xvfb==2.0.0

17
tox.ini
View File

@ -119,22 +119,7 @@ pip_pre=true
download=true
install_command=python -m pip --use-feature=2020-resolver install {opts} {packages}
changedir = testing/plugins_integration
deps =
anyio[curio,trio]
django
pytest-asyncio
pytest-bdd
pytest-cov
pytest-django
pytest-flakes
pytest-html
pytest-mock
pytest-rerunfailures
pytest-sugar
pytest-trio
pytest-twisted
twisted
pytest-xvfb
deps = -rtesting/plugins_integration/requirements.txt
setenv =
PYTHONPATH=.
# due to pytest-rerunfailures requiring 6.2+; can be removed after 6.2.0