1
- from setuptools import setup , find_packages
2
- from reversion import __version__
1
+ from setuptools import find_packages , setup
3
2
3
+ from reversion import __version__
4
4
5
5
# Load in babel support, if available.
6
6
try :
7
7
from babel .messages import frontend as babel
8
+
8
9
cmdclass = {
9
10
"compile_catalog" : babel .compile_catalog ,
10
11
"extract_messages" : babel .extract_messages ,
@@ -22,34 +23,35 @@ def read(filepath):
22
23
23
24
setup (
24
25
name = "django-reversion" ,
25
- version = '.' .join (str (x ) for x in __version__ ),
26
+ version = "." .join (str (x ) for x in __version__ ),
26
27
license = "BSD" ,
27
28
description = "An extension to the Django web framework that provides version control for model instances." ,
28
- long_description = read (' README.rst' ),
29
+ long_description = read (" README.rst" ),
29
30
author = "Dave Hall" ,
30
31
31
32
url = "https://github.com/etianen/django-reversion" ,
32
33
zip_safe = False ,
33
34
packages = find_packages (),
34
35
package_data = {
35
- "reversion" : ["locale/*/LC_MESSAGES/django.*" , "templates/reversion/*.html" ]},
36
+ "reversion" : ["locale/*/LC_MESSAGES/django.*" , "templates/reversion/*.html" ]
37
+ },
36
38
cmdclass = cmdclass ,
37
39
install_requires = [
38
- "django>=3 .2" ,
40
+ "django>=4 .2" ,
39
41
],
40
- python_requires = ' >=3.7' ,
42
+ python_requires = " >=3.8" ,
41
43
classifiers = [
42
44
"Development Status :: 5 - Production/Stable" ,
43
45
"Environment :: Web Environment" ,
44
46
"Intended Audience :: Developers" ,
45
47
"License :: OSI Approved :: BSD License" ,
46
48
"Operating System :: OS Independent" ,
47
49
"Programming Language :: Python" ,
48
- ' Programming Language :: Python :: 3.7' ,
49
- ' Programming Language :: Python :: 3.8' ,
50
- ' Programming Language :: Python :: 3.9' ,
51
- ' Programming Language :: Python :: 3.10' ,
52
- ' Programming Language :: Python :: 3.11' ,
50
+ " Programming Language :: Python :: 3.8" ,
51
+ " Programming Language :: Python :: 3.9" ,
52
+ " Programming Language :: Python :: 3.10" ,
53
+ " Programming Language :: Python :: 3.11" ,
54
+ " Programming Language :: Python :: 3.12" ,
53
55
"Framework :: Django" ,
54
- ]
56
+ ],
55
57
)
0 commit comments