Skip to content
This repository was archived by the owner on Sep 14, 2023. It is now read-only.

Commit 3145e28

Browse files
authored
Added more convenience extras (#84)
1 parent 828c3f8 commit 3145e28

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

setup.cfg

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,14 @@ install_requires =
7474

7575
[options.extras_require]
7676
ansi =
77-
# https://github.com/ralphbean/ansi2html/issues/110
78-
ansi2html; python_version<"3.8"
77+
ansi2html
7978
docker =
8079
molecule-docker
8180
paramiko>=2.5.0
81+
podman =
82+
molecule-podman
83+
vagrant =
84+
molecule-vagrant
8285

8386
[options.entry_points]
8487
pytest11 =

tox.ini

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ commands =
2020
pytest --collect-only
2121
# pytest already needs built wheel in dist/
2222
pytest --color=yes --html={envlogdir}/reports.html --self-contained-html {tty:-s} --molecule-unavailable-driver= -k foo
23+
# all extras installed in order to detect potential conflicts
24+
extras =
25+
ansi
26+
docker
27+
podman
28+
vagrant
2329
deps =
2430
py{36,37,38,39}: molecule[test,docker]>=3.1.0a2
2531
devel: git+https://github.com/pycontribs/ansi2html.git#egg=ansi2html
@@ -36,6 +42,7 @@ setenv =
3642
ANSIBLE_STDOUT_CALLBACK={env:ANSIBLE_STDOUT_CALLBACK:debug}
3743
ANSIBLE_VERBOSITY={env:ANSIBLE_VERBOSITY:0}
3844
PIP_DISABLE_PIP_VERSION_CHECK=1
45+
PIP_USE_FEATURE=2020-resolver
3946
PY_COLORS={env:PY_COLORS:1}
4047
# pip: Avoid 2020-01-01 warnings: https://github.com/pypa/pip/issues/6207
4148
PYTHONWARNINGS=ignore:DEPRECATION::pip._internal.cli.base_command

0 commit comments

Comments
 (0)