|
1 | 1 | from setuptools import setup, find_packages |
2 | 2 | import sys |
3 | 3 |
|
4 | | -# Ensure the Python version is 3.12 or higher |
5 | | -assert sys.version_info >= (3, 12, 0), "DataTorch requires Python 3.12+" |
| 4 | +# Ensure the Python version is 3.8 or higher |
| 5 | +assert sys.version_info >= (3, 8, 0), "DataTorch requires Python 3.8+" |
6 | 6 |
|
7 | 7 | with open("README.md", "r", encoding="utf-8") as fp: |
8 | 8 | long_description = fp.read() |
|
45 | 45 | long_description=long_description, |
46 | 46 | long_description_content_type="text/markdown", |
47 | 47 | install_requires=requirements, |
48 | | - python_requires=">=3.12", |
| 48 | + python_requires=">=3.8", |
49 | 49 | license="MIT license", |
50 | 50 | zip_safe=False, |
51 | 51 | include_package_data=True, |
|
55 | 55 | "Framework :: Pytest", |
56 | 56 | "Intended Audience :: Developers", |
57 | 57 | "Natural Language :: English", |
58 | | - "Programming Language :: Python :: 3.12", |
| 58 | + "Programming Language :: Python :: 3.8", |
59 | 59 | "Topic :: Scientific/Engineering :: Artificial Intelligence", |
60 | 60 | "Topic :: Software Development :: Libraries :: Python Modules", |
61 | 61 | ], |
|
0 commit comments