aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py40
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
3from setuptools import setup, find_packages
4
5setup(
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)