# coding=utf-8 """Python packaging.""" import os from setuptools import setup def read_relative_file(filename): """Returns contents of the given file, which path is supposed relative to this module.""" with open(os.path.join(os.path.dirname(__file__), filename)) as f: return f.read() NAME = 'django-downloadview' README = read_relative_file('README') VERSION = read_relative_file('VERSION').strip() PACKAGES = ['django_downloadview'] REQUIRES = ['django>=1.4'] setup(name=NAME, version=VERSION, description='Generic download views for Django.', long_description=README, classifiers=['Development Status :: 1 - Planning', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.6', 'Framework :: Django', ], keywords='class-based view, generic view, download', author='Benoit Bryon', author_email='benoit@marmelune.net', url='https://github.com/benoitbryon/%s' % NAME, license='BSD', packages=PACKAGES, include_package_data=True, zip_safe=False, install_requires=REQUIRES, )