|
1 | 1 | #!/usr/bin/env python |
| 2 | +from pathlib import Path |
| 3 | + |
2 | 4 | from setuptools import setup |
3 | 5 |
|
4 | 6 | from djangocms_column import __version__ |
5 | 7 |
|
6 | 8 | INSTALL_REQUIRES = [ |
7 | | - 'django-cms>=3.4.5', |
8 | | - 'Django>=1.11,<3.3' |
| 9 | + 'django-cms>=3.8.0', |
| 10 | + 'Django>=2.2' # the maximum version should be dictated by the cms |
9 | 11 | ] |
10 | 12 |
|
11 | 13 | CLASSIFIERS = [ |
12 | 14 | 'Development Status :: 5 - Production/Stable', |
13 | 15 | 'Environment :: Web Environment', |
14 | 16 | 'Framework :: Django', |
15 | 17 | 'Framework :: Django :: 2.2', |
16 | | - 'Framework :: Django :: 3.0', |
17 | | - 'Framework :: Django :: 3.1', |
18 | 18 | 'Framework :: Django :: 3.2', |
19 | 19 | 'Intended Audience :: Developers', |
20 | 20 | 'License :: OSI Approved :: BSD License', |
21 | 21 | 'Operating System :: OS Independent', |
22 | 22 | 'Programming Language :: Python', |
23 | 23 | 'Programming Language :: Python :: 3', |
24 | | - 'Programming Language :: Python :: 3.6', |
25 | 24 | 'Programming Language :: Python :: 3.7', |
26 | 25 | 'Programming Language :: Python :: 3.8', |
27 | 26 | 'Programming Language :: Python :: 3.9', |
| 27 | + 'Programming Language :: Python :: 3.10', |
28 | 28 | 'Topic :: Communications', |
29 | 29 | 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', |
30 | 30 | 'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Message Boards', |
31 | 31 | ] |
32 | 32 |
|
| 33 | +this_directory = Path(__file__).parent |
| 34 | +long_description = (this_directory / "README.rst").read_text() |
| 35 | + |
33 | 36 | setup( |
34 | 37 | name='djangocms-column', |
35 | 38 | version=__version__, |
|
45 | 48 | license='LICENSE.txt', |
46 | 49 | platforms=['OS Independent'], |
47 | 50 | classifiers=CLASSIFIERS, |
48 | | - long_description=open('README.rst').read(), |
| 51 | + long_description=long_description, |
| 52 | + long_description_content_type='text/x-rst', |
49 | 53 | include_package_data=True, |
| 54 | + python_requires='>=3.7', |
50 | 55 | zip_safe=False |
51 | 56 | ) |
0 commit comments