@@ -6,13 +6,13 @@ build-backend = "setuptools.build_meta"
66name = " diffpy.structure"
77dynamic =[' version' , ' dependencies' ]
88authors = [
9- {
name =
" Simon J.L. Billinge group " ,
email =
" [email protected] " },
9+ {
name =
" Simon Billinge" ,
email =
" [email protected] " },
1010]
1111maintainers = [
12- {
name =
" Simon J.L. Billinge group " ,
email =
" [email protected] " },
12+ {
name =
" Simon Billinge" ,
email =
" [email protected] " },
1313]
1414description = " Crystal structure container and parsers for structure formats."
15- keywords = [' diffpy' , ' crystal structure data storage CIF PDB' ]
15+ keywords = [' diffpy' , ' crystal structure data storage' , ' CIF' , ' PDB' ]
1616readme = " README.rst"
1717requires-python = " >=3.11, <3.14"
1818classifiers = [
@@ -32,13 +32,13 @@ classifiers = [
3232 ' Topic :: Scientific/Engineering :: Chemistry' ,
3333]
3434
35+ [project .scripts ]
36+ transtru = " diffpy.structure.apps.transtru:main"
37+
3538[project .urls ]
3639Homepage = " https://github.com/diffpy/diffpy.structure/"
3740Issues = " https://github.com/diffpy/diffpy.structure/issues/"
3841
39- [project .scripts ]
40- transtru = " diffpy.structure.apps.transtru:main"
41-
4242[tool .setuptools-git-versioning ]
4343enabled = true
4444template = " {tag}"
@@ -54,6 +54,16 @@ namespaces = false # to disable scanning PEP 420 namespaces (true by default)
5454[tool .setuptools .dynamic ]
5555dependencies = {file = [" requirements/pip.txt" ]}
5656
57+ [tool .codespell ]
58+ exclude-file = " .codespell/ignore_lines.txt"
59+ ignore-words = " .codespell/ignore_words.txt"
60+ skip = " *.cif,*.dat"
61+
62+ [tool .docformatter ]
63+ recursive = true
64+ wrap-summaries = 72
65+ wrap-descriptions = 72
66+
5767[tool .black ]
5868line-length = 115
5969include = ' \.pyi?$'
0 commit comments