41 lines
1.1 KiB
Python
Executable File
41 lines
1.1 KiB
Python
Executable File
#!/usr/bin/env python
|
|
import os
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
import re
|
|
here = os.path.dirname(os.path.abspath(__file__))
|
|
version_re = re.compile(
|
|
r'__version__ = (\(.*?\))')
|
|
fp = open(os.path.join(here, 'coffin', '__init__.py'))
|
|
version = None
|
|
for line in fp:
|
|
match = version_re.search(line)
|
|
if match:
|
|
version = eval(match.group(1))
|
|
break
|
|
else:
|
|
raise Exception("Cannot find version in __init__.py")
|
|
fp.close()
|
|
|
|
|
|
|
|
setup(name='Coffin',
|
|
version=".".join(map(str, version)),
|
|
description='Jinja2 adapter for Django',
|
|
author='Christopher D. Leary',
|
|
author_email='cdleary@gmail.com',
|
|
maintainer='Michael Elsdoerfer',
|
|
maintainer_email='michael@elsdoerfer.com',
|
|
url='http://github.com/coffin/coffin',
|
|
packages=find_packages(),
|
|
#install_requires=['Jinja2', 'django>=1.2'],
|
|
classifiers=[
|
|
"Framework :: Django",
|
|
"Intended Audience :: Developers",
|
|
"Intended Audience :: System Administrators",
|
|
"Operating System :: OS Independent",
|
|
"Topic :: Software Development"
|
|
],
|
|
)
|