5
5
import platform
6
6
7
7
# Make sure the system has the right Python version.
8
- if sys .version_info [:2 ] < (3 , 8 ):
9
- print ("SymEngine requires Python 3.8 or newer. "
8
+ if sys .version_info [:2 ] < (3 , 9 ):
9
+ print ("SymEngine requires Python 3.9 or newer. "
10
10
"Python %d.%d detected" % sys .version_info [:2 ])
11
11
sys .exit (- 1 )
12
12
@@ -224,13 +224,13 @@ def finalize_options(self):
224
224
setup (name = "symengine" ,
225
225
version = "0.14.0" ,
226
226
description = "Python library providing wrappers to SymEngine" ,
227
- setup_requires = ['cython>=0.29.24' ],
227
+ setup_requires = ['cython>=0.29.24' , 'setuptools' ],
228
228
long_description = long_description ,
229
229
author = "SymEngine development team" ,
230
230
231
231
license = "MIT" ,
232
232
url = "https://github.com/symengine/symengine.py" ,
233
- python_requires = '>=3.8 ,<4' ,
233
+ python_requires = '>=3.9 ,<4' ,
234
234
zip_safe = False ,
235
235
packages = ['symengine' , 'symengine.lib' , 'symengine.tests' ],
236
236
cmdclass = cmdclass ,
@@ -241,10 +241,10 @@ def finalize_options(self):
241
241
'Topic :: Scientific/Engineering' ,
242
242
'Topic :: Scientific/Engineering :: Mathematics' ,
243
243
'Topic :: Scientific/Engineering :: Physics' ,
244
- 'Programming Language :: Python :: 3.8' ,
245
244
'Programming Language :: Python :: 3.9' ,
246
245
'Programming Language :: Python :: 3.10' ,
247
246
'Programming Language :: Python :: 3.11' ,
248
247
'Programming Language :: Python :: 3.12' ,
248
+ 'Programming Language :: Python :: 3.13' ,
249
249
]
250
250
)
0 commit comments