diff --git a/.gitignore b/.gitignore index 6f97ca1..2fcae52 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ build +dist *.pyc +MANIFEST diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..9561fb1 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include README.rst diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..5aef279 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[metadata] +description-file = README.rst diff --git a/setup.py b/setup.py index 0568686..dbafd3e 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,29 @@ +#!/usr/bin/env python + from distutils.core import setup -setup(name='pylint-venv', version='1.0', py_modules=['pylint_venv']) + +with open('README.rst') as f: + long_description = f.read() + +setup( + name='pylint-venv', + version='1.0', + description='pylint-venv provides a Pylint init-hook to use the same ' + 'Pylint installation with different virtual environments.', + long_description=long_description, + author='Jan Gosmann', + author_email='jan@hyper-world.de', + url='https://github.com/jgosmann/pylint-venv/', + py_modules=['pylint_venv'], + provides=['pylint_venv'], + license='MIT', + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Plugins', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Topic :: Software Development', + ] +)