copier/setup.cfg
Juan-Pablo Scaletti dabf9cf09f Minor cleanup
2019-08-20 13:41:07 -05:00

82 lines
1.6 KiB
INI

[metadata]
name = copier
version= 3.0
author = Juan-Pablo Scaletti
author_email = juanpablo@jpscaletti.com
description = A library for rendering projects templates.
long_description = file:README.md
long_description_content_type = text/markdown
url = https://github.com/jpscaletti/copier
license = MIT
license_file = LICENSE
classifiers =
Development Status :: 5 - Production/Stable
Intended Audience :: Developers
License :: OSI Approved :: MIT License
Programming Language :: Python :: 3
[bdist_wheel]
universal = 1
[options]
include_package_data = true
packages = find:
python_requires = >=3.6,<4.0
install_requires =
jinja2 ~= 2.10
colorama ~= 0.4
toml ~= 0.10
ruamel.yaml ~= 0.15
[options.packages.find]
exclude =
tests
[options.extras_require]
testing =
pytest
pytest-mock
pytest-mypy
dev =
# Testing & Validation
pytest
pytest-mock
pytest-mypy
pytest-cov
pytest-flake8
flake8
ipdb
tox
[options.entry_points]
console_scripts =
copier = copier.cli:run
[flake8]
max-complexity = 10
max-line-length = 88
statistics = true
doctests = True
accept-encodings = utf-8
select = C,E,F,W,B,B950
# W503 line break before binary operator
# E203 whitespace before ':'
# D100 Missing docstring in public module
# D101 Missing docstring in public class
# D102 Missing docstring in public method
# D103 Missing docstring in public function
# D104 Missing docstring in public package
# D105 Missing docstring in magic method
# D107 Missing docstring in __init__
ignore = W503,E203,D100,D101,D102,D103,D104,D105,D107
[tool:pytest]
addopts = --doctest-modules