@@ -15,22 +15,27 @@ classifiers = [
1515 " Development Status :: 3 - Alpha" ,
1616 " Intended Audience :: Science/Research" ,
1717 " Intended Audience :: Developers" ,
18- " License :: OSI Approved :: BSD License" ,
19- " Programming Language :: Python" ,
2018 " Topic :: Software Development" ,
2119 " Topic :: Scientific/Engineering" ,
2220 " Operating System :: Microsoft :: Windows" ,
2321 " Operating System :: POSIX" ,
2422 " Operating System :: Unix" ,
2523 " Operating System :: MacOS" ,
24+ " Programming Language :: Python" ,
25+ " Programming Language :: Python :: 3" ,
2626 " Programming Language :: Python :: 3.10" ,
27+ " Programming Language :: Python :: 3.11" ,
28+ " Programming Language :: Python :: 3.12" ,
29+ " Programming Language :: Python :: 3.13" ,
30+ " Programming Language :: Python :: 3.14" ,
2731]
2832keywords = [" time series" , " matrix profile" , " motif" , " discord" ]
2933maintainers = [
3034 {name = " Sean M. Law" , email = " seanmylaw@gmail.com" },
3135 {name = " Nima Sarajpoor" , email = " nimasarajpoor@gmail.com" }
3236]
33- license = {text = " 3-clause BSD License" }
37+ license = " BSD-3-Clause"
38+ license-files = [" LICENSE.txt" ]
3439dependencies = [
3540 " numpy >= 1.24" ,
3641 " scipy >= 1.10" ,
@@ -39,7 +44,6 @@ dependencies = [
3944
4045[tool .setuptools ]
4146packages = [" stumpy" ]
42- license-files = [" LICENSE.txt" ]
4347
4448[project .optional-dependencies ]
4549ci = [
@@ -99,6 +103,9 @@ numpydoc = "*"
99103myst-nb = " *"
100104jupyterlab-myst = " *"
101105sphinx-togglebutton = " *"
106+ # release
107+ twine = " *"
108+ python-build = " *" # Equivalent to PyPI `build` package
102109
103110[tool .pixi .activation ]
104111# Always execute ./setup.sh when activating the default environment
0 commit comments