|
15 | 15 | setup(name='gemd', |
16 | 16 | # Update this in gemd/__version__.py |
17 | 17 | version=version, |
18 | | - python_requires='>=3.8', |
| 18 | + python_requires='>=3.9', |
19 | 19 | url='http://github.com/CitrineInformatics/gemd-python', |
20 | 20 | description="Python binding for Citrine's GEMD data model", |
21 | 21 | author='Citrine Informatics', |
|
33 | 33 | 'tests.units': ['test_units.txt'] |
34 | 34 | }, |
35 | 35 | install_requires=[ |
36 | | - "pint>=0.21,<0.25,!=0.22,!=0.23", # pint 0.22,0.23 have a bad interaction w/ numpy >= 2 |
| 36 | + "pint>=0.24.4,<0.25", |
37 | 37 | "deprecation>=2.1.0,<3", |
38 | 38 | "typing_extensions>=4.8,<5", |
39 | 39 | "importlib-resources>=5.3,<7" |
40 | 40 | ], |
41 | 41 | extras_require={ |
42 | 42 | "scripts": [ |
43 | | - "packaging" |
| 43 | + "packaging", |
44 | 44 | "sphinx==5.0.0", |
45 | 45 | "sphinx-rtd-theme==1.0.0", |
46 | 46 | "sphinxcontrib-apidoc==0.3.0", |
|
52 | 52 | "pandas>=2.0.3,<3" |
53 | 53 | ], |
54 | 54 | "tests.entity.bounds": [ |
55 | | - "numpy>=1.24.4,<3", |
| 55 | + "numpy>=1.24.4,<2; python_version<='3.10'", |
56 | 56 | "pandas>=2.0.3,<3" |
57 | 57 | ] |
58 | 58 | }, |
59 | 59 | classifiers=[ |
60 | 60 | 'Programming Language :: Python :: 3', |
61 | | - 'Programming Language :: Python :: 3.8', |
62 | 61 | 'Programming Language :: Python :: 3.9', |
63 | 62 | 'Programming Language :: Python :: 3.10', |
64 | 63 | 'Programming Language :: Python :: 3.11', |
65 | 64 | 'Programming Language :: Python :: 3.12', |
| 65 | + 'Programming Language :: Python :: 3.13', |
66 | 66 | ], |
67 | 67 | ) |
0 commit comments