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

Commit 4d56ffa

Browse files
authored
Merge pull request #6 from pycontribs/devel
Added devel job that runs with unreleased molecule
2 parents 65a934a + 0672a6a commit 4d56ffa

File tree

7 files changed

+442
-48
lines changed

7 files changed

+442
-48
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,3 +102,4 @@ venv.bak/
102102

103103
# mypy
104104
.mypy_cache/
105+
pip-wheel-metadata

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ jobs:
2525
- name: py37
2626
python: "3.7"
2727
env: TOXENV=py37
28+
- name: devel
29+
python: "3.7"
30+
env: TOXENV=devel
2831
- stage: deploy
2932
name: deploy
3033
if: tag IS present AND type != cron

pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[build-system]
2+
requires = [
3+
"setuptools >= 41.0.0",
4+
"setuptools_scm >= 1.15.0",
5+
"setuptools_scm_git_archive >= 1.0",
6+
"wheel",
7+
]
8+
build-backend = "setuptools.build_meta"
File renamed without changes.

setup.cfg

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
[aliases]
2+
dists = clean --all sdist bdist_wheel
3+
4+
[bdist_wheel]
5+
universal = 1
6+
7+
[metadata]
8+
name = pytest-molecule
9+
url = https://github.com/pycontribs/pytest-molecule
10+
project_urls =
11+
Bug Tracker = https://github.com/pycontribs/pytest-molecule/issues
12+
Release Management = https://github.com/pycontribs/pytest-molecule/projects
13+
CI: Travis = https://travis-ci.com/pycontribs/pytest-molecule
14+
Source Code = https://github.com/pycontribs/pytest-molecule
15+
description = PyTest Molecule Plugin :: discover and run molecule tests
16+
long_description = file: README.rst
17+
long_description_content_type = text/x-rst
18+
author = Sorin Sbarnea
19+
author_email = sorin.sbarnea@gmail.com
20+
maintainer = Sorin Sbarnea
21+
maintainer_email = sorin.sbarnea@gmail.com
22+
license = MIT
23+
license_file = LICENSE
24+
classifiers =
25+
Development Status :: 5 - Production/Stable
26+
Environment :: Console
27+
Framework :: Pytest
28+
Intended Audience :: Developers
29+
Intended Audience :: Information Technology
30+
Intended Audience :: System Administrators
31+
License :: OSI Approved :: MIT License
32+
Natural Language :: English
33+
Operating System :: OS Independent
34+
Programming Language :: Python :: 2
35+
Programming Language :: Python :: 2.7
36+
Programming Language :: Python :: 3
37+
Programming Language :: Python :: 3.5
38+
Programming Language :: Python :: 3.6
39+
Programming Language :: Python :: 3.7
40+
Programming Language :: Python :: Implementation :: CPython
41+
Programming Language :: Python :: Implementation :: PyPy
42+
Topic :: Software Development :: Testing
43+
Topic :: System :: Systems Administration
44+
Topic :: Utilities
45+
46+
keywords =
47+
ansible
48+
roles
49+
testing
50+
molecule
51+
pytest
52+
plugin
53+
54+
[options]
55+
use_scm_version = True
56+
python_requires = >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*
57+
packages = find:
58+
include_package_data = True
59+
zip_safe = False
60+
61+
# These are required during `setup.py` run:
62+
setup_requires =
63+
setuptools_scm >= 1.15.0
64+
setuptools_scm_git_archive >= 1.0
65+
66+
# These are required in actual runtime:
67+
install_requires =
68+
molecule >= 2.22rc1
69+
pytest >= 3.50
70+
71+
[options.extras_require]
72+
docker =
73+
docker
74+
paramiko
75+
76+
[options.entry_points]
77+
pytest11 =
78+
molecule = pytest_molecule
79+
80+
[options.packages.find]
81+
where = .

0 commit comments

Comments
 (0)