Skip to content

Commit 1fa25fc

Browse files
committed
Modify pyproject to support 3.13
1 parent 4f658eb commit 1fa25fc

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ maintainers = [
1212
{ name="Simon J.L. Billinge group", email="simon.billinge@gmail.com" },
1313
]
1414
description = "PDFfit2 - real space structure refinement program."
15-
keywords = ['PDF structure refinement']
15+
keywords = ["PDF", "structure refinement"]
1616
readme = "README.rst"
17-
requires-python = ">=3.10"
17+
requires-python = ">=3.11, <3.14"
1818
classifiers = [
1919
'Development Status :: 5 - Production/Stable',
2020
'Environment :: Console',
@@ -25,9 +25,9 @@ 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',
30+
'Programming Language :: Python :: 3.13',
3131
'Topic :: Scientific/Engineering :: Physics',
3232
'Topic :: Scientific/Engineering :: Chemistry',
3333
]
@@ -51,6 +51,11 @@ namespaces = false # to disable scanning PEP 420 namespaces (true by default)
5151
[tool.setuptools.dynamic]
5252
dependencies = {file = ["requirements/pip.txt"]}
5353

54+
[tool.codespell]
55+
exclude-file = ".codespell/ignore_lines.txt"
56+
ignore-words = ".codespell/ignore_words.txt"
57+
skip = "*.cif,*.dat"
58+
5459
[tool.black]
5560
line-length = 115
5661
include = '\.pyi?$'

0 commit comments

Comments
 (0)