Skip to content

Commit f1550d2

Browse files
committed
update pyproject.toml with respect to PEP 639
1 parent 8c8d4cf commit f1550d2

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

conda.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies:
2626
- pip=25.0.1
2727
- ruff=0.11.5
2828
- twine=6.1.0
29-
- coverage=7.6.8
29+
- coverage=7.8.0
3030
- setuptools_scm=8.2.1
3131
- sphinx_rtd_theme=3.0.1
3232
- sphinx=8.2.3

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
[build-system]
1111
build-backend = "setuptools.build_meta"
1212
requires = [
13-
"setuptools >= 75.5",
14-
"setuptools_scm >= 8.1",
13+
"setuptools >= 78.1",
14+
"setuptools_scm >= 8.2",
1515
"wheel >= 0.45",
1616
]
1717

@@ -22,8 +22,9 @@ local_scheme = "no-local-version"
2222

2323
[project]
2424
name = "pypeec"
25+
license = "MPL-2.0"
26+
license-files = ["LICENSE.txt"]
2527
description = "PyPEEC - 3D Quasi-Magnetostatic Solver"
26-
license = {text = "MPL-2.0"}
2728
authors = [{name = "Thomas Guillod", email = "guillod@otvam.ch"}]
2829
maintainers = [{name = "Thomas Guillod", email = "guillod@otvam.ch"}]
2930
keywords = [
@@ -46,7 +47,6 @@ classifiers = [
4647
"Intended Audience :: Education",
4748
"Intended Audience :: Science/Research",
4849
"Development Status :: 5 - Production/Stable",
49-
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
5050
"Operating System :: OS Independent",
5151
"Programming Language :: Python :: 3",
5252
"Programming Language :: Unix Shell",
@@ -99,7 +99,6 @@ packages = [
9999
"pypeec.utils",
100100
"pypeec.data",
101101
]
102-
license-files = ["LICENSE.txt"]
103102
include-package-data = true
104103

105104
[tool.setuptools.package-data]

0 commit comments

Comments
 (0)