Skip to content

Commit e880fad

Browse files
committed
Merge duplicate section in pyproject.toml
The build was stopping due to issues within the pyproject.toml, which was specifying two times the section for optional dependencies. The two conflicting sections are now merged into one, and this should solve the issues.
1 parent 35216ec commit e880fad

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@ dependencies = [
2323
# entries = { scripts = ["scripts/sscha", "scripts/cluster_check.x", ...] }
2424
# However, Meson is better at handling scripts like install_data
2525

26-
[project.optional-dependencies]
27-
# Fast Julia-accelerated fourier gradients. juliacall installs the Julia
28-
# runtime automatically at first use, no further setup is required.
29-
julia = ["juliacall"]
30-
3126
[project.scripts]
3227
sscha-plot-data="sscha.cli:plot_data"
3328
sscha="sscha.cli:main"
@@ -39,6 +34,9 @@ Repository = "https://github.com/SSCHAcode/python-sscha"
3934
Issues = "https://github.com/SSCHAcode/python-sscha/issues"
4035

4136
[project.optional-dependencies]
37+
# Fast Julia-accelerated fourier gradients. juliacall installs the Julia
38+
# runtime automatically at first use, no further setup is required.
39+
julia = ["juliacall"]
4240
pre-commit = [
4341
'pre-commit~=2.17',
4442
'pylint==2.13.7',

0 commit comments

Comments
 (0)