Skip to content

Commit 19ecdb4

Browse files
committed
fix: Fixed issues with pyproject.toml
1 parent 6eaa782 commit 19ecdb4

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

.gitignore

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ __pycache__/
1010
.Python
1111
env/
1212
build/
13+
_build/
1314
develop-eggs/
1415
dist/
1516
downloads/
@@ -90,10 +91,3 @@ target/
9091

9192
# Ipython Notebook
9293
.ipynb_checkpoints
93-
94-
# version information
95-
setup.cfg
96-
/src/diffpy/*/version.cfg
97-
98-
# Rever
99-
rever/

pyproject.toml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,22 @@ build-backend = "setuptools.build_meta"
66
name = "diffpy.srmise"
77
dynamic=['version', 'dependencies']
88
authors = [
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
]
1112
maintainers = [
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."
1516
keywords = ['peak extraction', 'fitting', 'PDF', 'AIC', 'multimodeling']
1617
readme = "README.rst"
1718
requires-python = ">=3.11, <3.14"
1819
classifiers = [
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}"
4246
dev_template = "{tag}"
4347
dirty_template = "{tag}"
4448

49+
[project.scripts]
50+
srmise = "diffpy.srmise.applications.extract:main"
51+
4552
[tool.setuptools.packages.find]
4653
where = ["src"] # list of folders that contain the packages (["."] by default)
4754
include = ["*"] # package names should match these glob patterns (["*"] by default)

0 commit comments

Comments
 (0)