summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini14
1 files changed, 4 insertions, 10 deletions
diff --git a/tox.ini b/tox.ini
index aa99e283..535b67d3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -7,8 +7,6 @@ envlist=python
minversion = 3.2
requires =
tox-pip-version >= 0.0.6
- # workaround for #1998
- virtualenv < 20
[helpers]
# Custom pip behavior
@@ -23,7 +21,7 @@ setenv =
# TODO: The passed environment variables came from copying other tox.ini files
# These should probably be individually annotated to explain what needs them.
passenv=APPDATA HOMEDRIVE HOMEPATH windir Program* CommonProgram* VS* APPVEYOR APPVEYOR_* CI CODECOV_* TRAVIS TRAVIS_* NETWORK_REQUIRED
-commands=pytest --cov-config={toxinidir}/tox.ini --cov-report= {posargs}
+commands = pytest {posargs}
usedevelop=True
extras =
tests
@@ -53,13 +51,6 @@ changedir = docs
commands =
python -m sphinx . {toxinidir}/build/html
-[coverage:run]
-source=
- pkg_resources
- setuptools
-omit=
- */_vendor/*
-
[testenv:finalize]
skip_install = True
deps =
@@ -75,9 +66,11 @@ deps =
wheel
twine[keyring]>=1.13
path
+ jaraco.develop>=7.1
jaraco.tidelift
passenv =
TWINE_PASSWORD
+ GITHUB_TOKEN
TIDELIFT_TOKEN
setenv =
TWINE_USERNAME = {env:TWINE_USERNAME:__token__}
@@ -86,4 +79,5 @@ commands =
python -c "import path; path.Path('dist').rmtree_p()"
python setup.py release
python -m twine upload dist/*
+ python -m jaraco.develop.create-github-release
python -m jaraco.tidelift.publish-release-notes