Skip to content

Commit 2acb52c

Browse files
committed
Add pyproject.toml with codespell added
1 parent 9ad19af commit 2acb52c

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

pyproject.toml

+8-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ authors = [
1111
maintainers = [
1212
{ name="Simon J.L. Billinge group", email="[email protected]" },
1313
]
14-
description = "Tools for manipulating and comparing PDF profiles"
14+
description = "Python package for manipulating and comparing PDF profiles"
1515
keywords = ['diffpy', 'pdf', 'data interpretation']
1616
readme = "README.rst"
17-
requires-python = ">=3.10, <3.14"
17+
requires-python = ">=3.11, <3.14"
1818
classifiers = [
1919
'Development Status :: 5 - Production/Stable',
2020
'Environment :: Console',
@@ -25,7 +25,6 @@ classifiers = [
2525
'Operating System :: Microsoft :: Windows',
2626
'Operating System :: POSIX',
2727
'Operating System :: Unix',
28-
'Programming Language :: Python :: 3.10',
2928
'Programming Language :: Python :: 3.11',
3029
'Programming Language :: Python :: 3.12',
3130
'Programming Language :: Python :: 3.13',
@@ -49,12 +48,17 @@ dirty_template = "{tag}"
4948
[tool.setuptools.packages.find]
5049
where = ["src"] # list of folders that contain the packages (["."] by default)
5150
include = ["*"] # package names should match these glob patterns (["*"] by default)
52-
exclude = ["tests"] # exclude packages matching these glob patterns (empty by default)
51+
exclude = [] # exclude packages matching these glob patterns (empty by default)
5352
namespaces = false # to disable scanning PEP 420 namespaces (true by default)
5453

5554
[tool.setuptools.dynamic]
5655
dependencies = {file = ["requirements/pip.txt"]}
5756

57+
[tool.codespell]
58+
exclude-file = ".codespell/ignore_lines.txt"
59+
ignore-words = ".codespell/ignore_words.txt"
60+
skip = "*.cif,*.dat"
61+
5862
[tool.black]
5963
line-length = 115
6064
include = '\.pyi?$'

0 commit comments

Comments
 (0)