diff options
author | Adam Spiers <git@adamspiers.org> | 2016-06-11 22:20:04 +0100 |
---|---|---|
committer | Adam Spiers <git@adamspiers.org> | 2018-05-15 13:42:16 +0100 |
commit | 2c9d23b0291157eb1096384ff76e0122747b9bdf (patch) | |
tree | 524c7b479b65a478c998c28475d52e636b919200 /setup.cfg | |
parent | 9a741f07167dcb6cc81a8f87036d1ea75c4270d3 (diff) | |
download | git-deps-2c9d23b0291157eb1096384ff76e0122747b9bdf.tar.gz |
convert into a proper Python module
Sem-Ver: api-break
Diffstat (limited to 'setup.cfg')
-rw-r--r-- | setup.cfg | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..9aef582 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,71 @@ +[metadata] +name = git-deps +summary = automatically detect dependencies between git commits +author = Adam Spiers +author-email = git@adamspiers.org +license = GPL-2+ +home-page = https://github.com/aspiers/git-deps +description-file = README.md +classifier = + Development Status :: 4 - Beta + Environment :: Console + Environment :: Web Environment + Framework :: Flask + Intended Audience :: Developers + License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) + Natural Language :: English + Operating System :: OS Independent + Programming Language :: Python + Topic :: Software Development :: Version Control + Topic :: Utilities + +[entry_points] +console_scripts = + git-deps = git_deps.cli:run + gitfile-handler = git_deps.handler:run + +[files] +packages = + git_deps +data_files = + share/git_deps = share/gitfile-handler.desktop + +[test] +# py.test options when running `python setup.py test` +addopts = tests + +[pytest] +# Options for py.test: +# Specify command line options as you would do when invoking py.test directly. +# e.g. --cov-report html (or xml) for html/xml output or --junitxml junit.xml +# in order to write a coverage file that can be read by Jenkins. +addopts = + --cov git_deps --cov-report term-missing + --verbose + +[aliases] +docs = build_sphinx + +[bdist_wheel] +# Use this option if your package is pure-python +universal = 1 + +[build_sphinx] +source_dir = docs +build_dir = docs/_build + +[pbr] +# Let pbr run sphinx-apidoc +autodoc_tree_index_modules = True +# autodoc_tree_excludes = ... +# Let pbr itself generate the apidoc +# autodoc_index_modules = True +# autodoc_exclude_modules = ... +# Convert warnings to errors +# warnerrors = True + +[devpi:upload] +# Options for the devpi: PyPI server and packaging tool +# VCS export must be deactivated since we are using setuptools-scm +no-vcs = 1 +formats = bdist_wheel |