Skip to content

Commit eede881

Browse files
jman4162claude
andcommitted
Fix pyproject.toml: move dependencies above [project.urls] section
The dependencies list was incorrectly placed under [project.urls] instead of [project], causing hatchling build to fail with "URL dependencies must be a string". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 16acd44 commit eede881

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@ classifiers = [
2020
"Programming Language :: Python :: 3.12",
2121
]
2222

23-
[project.urls]
24-
Homepage = "https://github.com/jman4162/opensatcom"
25-
Repository = "https://github.com/jman4162/opensatcom"
26-
Documentation = "https://github.com/jman4162/opensatcom/tree/main/docs"
27-
Issues = "https://github.com/jman4162/opensatcom/issues"
2823
dependencies = [
2924
"numpy>=1.24",
3025
"pandas>=2.0",
@@ -37,6 +32,12 @@ dependencies = [
3732
"seaborn>=0.12",
3833
]
3934

35+
[project.urls]
36+
Homepage = "https://github.com/jman4162/opensatcom"
37+
Repository = "https://github.com/jman4162/opensatcom"
38+
Documentation = "https://github.com/jman4162/opensatcom/tree/main/docs"
39+
Issues = "https://github.com/jman4162/opensatcom/issues"
40+
4041
[project.optional-dependencies]
4142
dev = [
4243
"pytest>=7.0",

0 commit comments

Comments
 (0)