diff options
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..a422483 --- /dev/null +++ b/setup.py | |||
@@ -0,0 +1,40 @@ | |||
1 | #!/usr/bin/env python | ||
2 | |||
3 | from setuptools import setup, find_packages | ||
4 | |||
5 | setup( | ||
6 | name="py_release_tools", | ||
7 | version="0.1.0", | ||
8 | description="Python release tools", | ||
9 | long_description=open("README.rst", "r").read(), | ||
10 | author="Mike Crute", | ||
11 | author_email="mcrute@gmail.com", | ||
12 | url="https://github.com/mcrute/py_release_tools", | ||
13 | packages=find_packages(), | ||
14 | install_requires=[ | ||
15 | "pep8>=1.6.2", | ||
16 | "mock>=1.0.1", | ||
17 | "coverage>=4.0.3", | ||
18 | ], | ||
19 | entry_points={ | ||
20 | "distutils.commands": [ | ||
21 | ("increment_semver = " | ||
22 | "py_release_tools.commands:IncrementSemanticVersion"), | ||
23 | "git_push = py_release_tools.commands:GitPush", | ||
24 | "cover_tests = py_release_tools.commands:TestsWithCoverage", | ||
25 | "pep8 = py_release_tools.commands:PEP8CheckStyle", | ||
26 | ] | ||
27 | }, | ||
28 | classifiers=[ | ||
29 | "Development Status :: 5 - Production/Stable", | ||
30 | "Environment :: Console", | ||
31 | "Framework :: Setuptools Plugin", | ||
32 | "Intended Audience :: Developers", | ||
33 | "License :: OSI Approved :: MIT License", | ||
34 | "Operating System :: OS Independent", | ||
35 | "Programming Language :: Python :: 2", | ||
36 | "Programming Language :: Python :: 3", | ||
37 | "Topic :: Software Development :: Build Tools", | ||
38 | "Topic :: Software Development :: Testing", | ||
39 | ] | ||
40 | ) | ||