spoc/setup.cfg

61 lines
1.4 KiB
INI

[metadata]
name = spoc
version = 2.0.0
license = GPLv3+
author = Disassembler
author_email = disassembler@dasm.cz
description = SPOC application and container manager. A simple orchestrator for podman.
classifiers =
Development Status :: 5 - Production/Stable
Environment :: Console
Intended Audience :: System Administrators
License :: OSI Approved :: GNU General Public License v3 or later
Operating System :: POSIX
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Topic :: System :: Installation/Setup
Topic :: System :: Systems Administration
[options]
packages = find:
package_dir = =src
py_modules = spoc_cli
python_requires = >= 3.6
install_requires = requests
[options.packages.find]
where = src
[options.entry_points]
console_scripts =
spoc = spoc_cli:main
[tool:pytest]
testpaths = tests
[coverage:run]
branch = True
omit =
*/dist-packages/*
*/site-packages/*
[pylint.BASIC]
good-names = e,ex,f,_
[pylint.'MESSAGES CONTROL']
disable = missing-docstring
[tox:tox]
[testenv:{pylint,pytest}]
skipsdist = True
usedevelop = True
deps =
pylint
pytest-cov
commands =
pytest: pytest -vv --cov src --cov tests --cov-report term --cov-report xml --cov-fail-under 100 {posargs}
pylint: pylint src tests {posargs}