aboutsummaryrefslogtreecommitdiffstats
path: root/setup.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg74
1 files changed, 74 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000..1d3b7c5
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,74 @@
1[metadata]
2name = youtube-podcaster
3summary = Converts youtube playlists to RSS-feeds
4author = Tom van der Lee
5author-email = t0m.vd.l33@gmail.com
6license = MIT License
7home-page = http://github.com/tomvanderlee/youtube-podcaster
8description-file = README.rst
9# Add here all kinds of additional classifiers as defined under
10# https://pypi.python.org/pypi?%3Aaction=list_classifiers
11classifiers = Development Status :: 3 - Alpha,
12 License :: OSI Approved :: MIT License
13 Programming Language :: Python :: 3 :: Only
14
15[entry_points]
16# Add here console scripts like:
17# console_scripts =
18# hello_world = youtube_podcaster.module:function
19# as well as other entry_points.
20
21
22[files]
23# Add here 'data_files', 'packages' or 'namespace_packages'.
24# Additional data files are defined as key value pairs of source and target:
25packages =
26 youtube_podcaster
27# data_files =
28# share/youtube_podcaster_docs = docs/*
29
30[extras]
31# Add here additional requirements for extra features, like:
32# PDF =
33# ReportLab>=1.2
34# RXP
35
36[test]
37# py.test options when running `python setup.py test`
38addopts = tests
39
40[pytest]
41# Options for py.test:
42# Specify command line options as you would do when invoking py.test directly.
43# e.g. --cov-report html (or xml) for html/xml output or --junitxml junit.xml
44# in order to write a coverage file that can be read by Jenkins.
45addopts =
46 --cov youtube_podcaster --cov-report term-missing
47 --verbose
48
49[aliases]
50docs = build_sphinx
51
52[bdist_wheel]
53# Use this option if your package is pure-python
54universal = 1
55
56[build_sphinx]
57source_dir = docs
58build_dir = docs/_build
59
60[pbr]
61# Let pbr run sphinx-apidoc
62autodoc_tree_index_modules = True
63# autodoc_tree_excludes = ...
64# Let pbr itself generate the apidoc
65# autodoc_index_modules = True
66# autodoc_exclude_modules = ...
67# Convert warnings to errors
68# warnerrors = True
69
70[devpi:upload]
71# Options for the devpi: PyPI serer and packaging tool
72# VCS export must be deactivated since we are using setuptools-scm
73no-vcs = 1
74format = bdist_wheel