|
1 |
| -from setuptools import setup, find_packages |
| 1 | +from distutils.core import setup |
| 2 | +import os |
| 3 | + |
| 4 | +def get_packages(package): |
| 5 | + return [dirpath |
| 6 | + for dirpath, dirnames, filenames in os.walk(package) |
| 7 | + if os.path.exists(os.path.join(dirpath, '__init__.py'))] |
2 | 8 |
|
3 |
| -DESCRIPTION = "Djangotoolbox for Django-nonrel" |
4 | 9 |
|
| 10 | +DESCRIPTION = "Djangotoolbox for Django-nonrel" |
5 | 11 | LONG_DESCRIPTION = None
|
6 | 12 | try:
|
7 | 13 | LONG_DESCRIPTION = open('README.rst').read()
|
8 | 14 | except:
|
9 | 15 | pass
|
10 | 16 |
|
11 |
| -CLASSIFIERS = [ |
12 |
| - 'Development Status :: 5 - Production/Stable', |
13 |
| - 'Intended Audience :: Developers', |
14 |
| - 'Operating System :: OS Independent', |
15 |
| - 'Programming Language :: Python', |
16 |
| - 'Framework :: Django', |
17 |
| - 'Topic :: Database', |
18 |
| - 'Topic :: Software Development :: Libraries :: Python Modules', |
19 |
| - 'License :: OSI Approved :: BSD License', |
20 |
| -] |
21 |
| - |
22 | 17 | setup(name='djangotoolbox',
|
23 |
| - packages=find_packages(exclude=('tests', 'tests.*')), |
24 |
| - author='Waldemar Kornewald', |
25 |
| - |
26 |
| - url='http://www.django-nonrel.org/', |
| 18 | + version='1.6.0', |
27 | 19 | description=DESCRIPTION,
|
28 | 20 | long_description=LONG_DESCRIPTION,
|
29 |
| - platforms=['any'], |
30 |
| - classifiers=CLASSIFIERS, |
31 |
| - install_requires=[], |
32 |
| - version='1.6.0', |
| 21 | + author='Waldemar Kornewald', |
| 22 | + |
| 23 | + url='https://github.com/django-nonrel/djangotoolbox', |
| 24 | + packages=get_packages('djangotoolbox'), |
| 25 | + license='3-clause BSD', |
| 26 | + classifiers=[ |
| 27 | + 'Development Status :: 5 - Production/Stable', |
| 28 | + 'Environment :: Web Environment', |
| 29 | + 'Framework :: Django', |
| 30 | + 'Intended Audience :: Developers', |
| 31 | + 'License :: OSI Approved :: BSD License', |
| 32 | + 'Operating System :: OS Independent', |
| 33 | + 'Programming Language :: Python', |
| 34 | + 'Programming Language :: Python :: 2.5', |
| 35 | + 'Programming Language :: Python :: 2.6', |
| 36 | + 'Programming Language :: Python :: 2.7', |
| 37 | + 'Topic :: Database', |
| 38 | + 'Topic :: Software Development :: Libraries :: Python Modules', |
| 39 | + ], |
33 | 40 | )
|
0 commit comments