cookiecutter/{{cookiecutter.repo_name}}/setup.py
2013-08-07 20:40:25 +02:00

51 lines
1.5 KiB
Python
Executable File

#!/usr/bin/env python
import os
import sys
import {{ cookiecutter.repo_name }}
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
if sys.argv[-1] == 'publish':
os.system('python setup.py sdist upload')
sys.exit()
readme = open('README.rst').read()
history = open('HISTORY.rst').read().replace('.. :changelog:', '')
setup(
name='{{ cookiecutter.repo_name }}',
version={{ cookiecutter.repo_name }}.__version__,
description='{{ cookiecutter.project_short_description }}',
long_description=readme + '\n\n' + history,
author='{{ cookiecutter.full_name }}',
author_email='{{ cookiecutter.email }}',
url='https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.repo_name }}',
packages=[
'{{ cookiecutter.repo_name }}',
],
package_dir={'{{ cookiecutter.repo_name }}': '{{ cookiecutter.repo_name }}'},
include_package_data=True,
install_requires=[
],
license="BSD",
zip_safe=False,
keywords='{{ cookiecutter.repo_name }}',
classifiers=[
'Development Status :: 2 - Pre-Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Natural Language :: English',
"Programming Language :: Python :: 2",
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
],
test_suite='tests',
)