grAPES/setup.cfg

60 lignes
1.0 KiB
INI

[metadata]
name = grapes
license = AGPL-3.0
license_files =
LICENSE
author = Cliss XXI
author_email = tech@cliss21.com
url = https://forge.cliss21.org/cliss21/grAPES
description = "Base de donnée de l'apes"
long_description = file: README
[options]
zip_safe = False
# already set in pyproject.toml, just here for backward compatibility
setup_requires =
setuptools_scm
packages = grapes
include_package_data = True
[tool:pytest]
addopts = --ds=grapes.settings.test
python_files = tests.py test_*.py
testpaths = grapes
markers =
wip: mark a test as a work in progress
[coverage:run]
branch = True
source =
grapes
omit =
grapes/*tests*,
grapes/*/migrations/*,
grapes/settings/*,
grapes/wsgi.py
[coverage:report]
exclude_lines =
pragma: no cover
if settings.DEBUG:
raise NotImplementedError
show_missing = True
[flake8]
exclude =
.git,
.tox,
venv,
*/migrations/*,
*/static/*,
assets,
build,
dist,
docs,
node_modules
per-file-ignores =
urls.py: BLK
max-line-length = 80