mirror of
https://github.com/semantica-agi/semantica.git
synced 2026-08-29 04:26:20 +00:00
fix(pyproject): move [project.urls] after dependencies to fix TOML parse error
In TOML, declaring [project.urls] inside the [project] block causes all
subsequent key-value pairs (including dependencies = [...]) to be parsed
as project.urls.* keys, producing:
ValueError: invalid pyproject.toml config: project.urls.dependencies
must be string
Fix: move [project.urls] to after the dependencies array closes and before
[project.optional-dependencies], which is the correct TOML position for a
sub-table of [project].
This commit is contained in:
+8
-8
@@ -42,14 +42,6 @@ keywords = [
|
||||
"knowledge-base", "entity-resolution", "w3c-prov", "audit-trail"
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://getsemantica.ai"
|
||||
Documentation = "https://docs.getsemantica.ai"
|
||||
Repository = "https://github.com/semantica-agi/semantica"
|
||||
Changelog = "https://github.com/semantica-agi/semantica/blob/main/CHANGELOG.md"
|
||||
"Bug Tracker" = "https://github.com/semantica-agi/semantica/issues"
|
||||
Discord = "https://discord.gg/sV34vps5hH"
|
||||
|
||||
# ---------------- CORE DEPENDENCIES (SAFE DEFAULT) ----------------
|
||||
dependencies = [
|
||||
"numpy>=1.21.0",
|
||||
@@ -96,6 +88,14 @@ dependencies = [
|
||||
"gensim>=4.3.0"
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://getsemantica.ai"
|
||||
Documentation = "https://docs.getsemantica.ai"
|
||||
Repository = "https://github.com/semantica-agi/semantica"
|
||||
Changelog = "https://github.com/semantica-agi/semantica/blob/main/CHANGELOG.md"
|
||||
"Bug Tracker" = "https://github.com/semantica-agi/semantica/issues"
|
||||
Discord = "https://discord.gg/sV34vps5hH"
|
||||
|
||||
# ---------------- OPTIONAL DEPENDENCIES ----------------
|
||||
[project.optional-dependencies]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user