mirror of
https://github.com/fedora-python/tox-current-env.git
synced 2024-12-24 17:16:13 +01:00
Support tox 3.5 and test with tox 3.5, latest and git master
Inspired by https://github.com/pytest-dev/pluggy/blob/master/tox.ini Fedora 30 has tox 3.5.
This commit is contained in:
parent
72c137afd8
commit
9ba5fae34a
@ -2,7 +2,7 @@ FROM fedora
|
|||||||
|
|
||||||
RUN dnf -y install --setopt=install_weak_deps=false --setopt=tsflags=nodocs \
|
RUN dnf -y install --setopt=install_weak_deps=false --setopt=tsflags=nodocs \
|
||||||
--setopt=deltarpm=false --allowerasing --best --disablerepo=\*modular \
|
--setopt=deltarpm=false --allowerasing --best --disablerepo=\*modular \
|
||||||
tox python36 python37 python38 && \
|
tox python36 python37 python38 git-core && \
|
||||||
dnf -y --setopt=install_weak_deps=false --setopt=tsflags=nodocs --best\
|
dnf -y --setopt=install_weak_deps=false --setopt=tsflags=nodocs --best\
|
||||||
--setopt=deltarpm=false --allowerasing --disablerepo=\*modular update && \
|
--setopt=deltarpm=false --allowerasing --disablerepo=\*modular update && \
|
||||||
dnf clean all
|
dnf clean all
|
||||||
|
2
setup.py
2
setup.py
@ -18,7 +18,7 @@ setup(
|
|||||||
package_dir={"": "src"},
|
package_dir={"": "src"},
|
||||||
packages=find_packages("src"),
|
packages=find_packages("src"),
|
||||||
entry_points={"tox": ["current-env = tox_current_env.hooks"]},
|
entry_points={"tox": ["current-env = tox_current_env.hooks"]},
|
||||||
install_requires=["tox>=3.8.1"],
|
install_requires=["tox>=3.5"],
|
||||||
python_requires=">=3.6",
|
python_requires=">=3.6",
|
||||||
classifiers=[
|
classifiers=[
|
||||||
"Development Status :: 3 - Alpha",
|
"Development Status :: 3 - Alpha",
|
||||||
|
8
tox.ini
8
tox.ini
@ -1,7 +1,11 @@
|
|||||||
[tox]
|
[tox]
|
||||||
envlist = py36,py37,py38
|
envlist = {py36,py37,py38}-tox{35,release,master}
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
deps = pytest
|
deps=
|
||||||
|
pytest
|
||||||
|
tox35: tox >=3.5,<3.6
|
||||||
|
toxrelease: tox
|
||||||
|
toxmaster: git+https://github.com/tox-dev/tox.git@master
|
||||||
commands =
|
commands =
|
||||||
pytest -v {posargs} tests
|
pytest -v {posargs} tests
|
||||||
|
Loading…
Reference in New Issue
Block a user