@@ -6,20 +6,22 @@ build-backend = "setuptools.build_meta"
66name = " diffpy.srmise"
77dynamic =[' version' , ' dependencies' ]
88authors = [
9- { name =" Simon Billinge" , email =" sb2896@columbia.edu" },
9+ { name =" Simon J.L. Billinge group" , email =" sb2896@columbia.edu" },
10+ {name =" Luke Granlund" , email =" granlund@pa.msu.edu" },
1011]
1112maintainers = [
1213 { name =" Simon Billinge" , email =" sb2896@columbia.edu" },
1314]
14- description = " Peak extraction and peak fitting tool for atomic pair distribution functions"
15+ description = " Peak extraction and peak fitting tool for atomic pair distribution functions. "
1516keywords = [' peak extraction' , ' fitting' , ' PDF' , ' AIC' , ' multimodeling' ]
1617readme = " README.rst"
1718requires-python = " >=3.11, <3.14"
1819classifiers = [
19- ' Development Status :: 5 - Production/Stable ' ,
20+ ' Development Status :: 3 - Alpha ' ,
2021 ' Environment :: Console' ,
2122 ' Intended Audience :: Developers' ,
2223 ' Intended Audience :: Science/Research' ,
24+ ' Intended Audience :: Education' ,
2325 ' License :: OSI Approved :: BSD License' ,
2426 ' Operating System :: MacOS :: MacOS X' ,
2527 ' Operating System :: Microsoft :: Windows' ,
@@ -30,6 +32,8 @@ classifiers = [
3032 ' Programming Language :: Python :: 3.13' ,
3133 ' Topic :: Scientific/Engineering :: Physics' ,
3234 ' Topic :: Scientific/Engineering :: Chemistry' ,
35+ ' Topic :: Software Development :: Libraries' ,
36+
3337]
3438
3539[project .urls ]
@@ -42,6 +46,9 @@ template = "{tag}"
4246dev_template = " {tag}"
4347dirty_template = " {tag}"
4448
49+ [project .scripts ]
50+ srmise = " diffpy.srmise.applications.extract:main"
51+
4552[tool .setuptools .packages .find ]
4653where = [" src" ] # list of folders that contain the packages (["."] by default)
4754include = [" *" ] # package names should match these glob patterns (["*"] by default)
0 commit comments