diff --git a/packages/forgesight-adapters-crewai/pyproject.toml b/packages/forgesight-adapters-crewai/pyproject.toml index 7129c90..79ac38f 100644 --- a/packages/forgesight-adapters-crewai/pyproject.toml +++ b/packages/forgesight-adapters-crewai/pyproject.toml @@ -29,6 +29,12 @@ crewai = ["crewai>=0.80"] [project.entry-points."forgesight.adapters"] crewai = "forgesight_adapters_crewai:CrewAIAdapter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-adapters-langgraph/pyproject.toml b/packages/forgesight-adapters-langgraph/pyproject.toml index c396895..0501e90 100644 --- a/packages/forgesight-adapters-langgraph/pyproject.toml +++ b/packages/forgesight-adapters-langgraph/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "langchain-core>=0.3"] [project.entry-points."forgesight.adapters"] langgraph = "forgesight_adapters_langgraph:LangGraphAdapter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-api/pyproject.toml b/packages/forgesight-api/pyproject.toml index 43a2069..e33fe2d 100644 --- a/packages/forgesight-api/pyproject.toml +++ b/packages/forgesight-api/pyproject.toml @@ -22,6 +22,12 @@ classifiers = [ # The leaf of the dependency graph: stdlib + typing-extensions only (P1 / NFR-6). dependencies = ["typing-extensions>=4.10"] +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-audit/pyproject.toml b/packages/forgesight-audit/pyproject.toml index ee7958f..5cd9a80 100644 --- a/packages/forgesight-audit/pyproject.toml +++ b/packages/forgesight-audit/pyproject.toml @@ -36,6 +36,12 @@ sqlite = "forgesight_audit.sinks.sqlite:SqliteAuditSink" otel = "forgesight_audit.sinks.otel:OtelAuditSink" siem = "forgesight_audit.sinks.siem:SiemAuditSink" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-clickhouse/pyproject.toml b/packages/forgesight-clickhouse/pyproject.toml index e920967..87aebed 100644 --- a/packages/forgesight-clickhouse/pyproject.toml +++ b/packages/forgesight-clickhouse/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "clickhouse-connect>=0.7"] [project.entry-points."forgesight.exporters"] clickhouse = "forgesight_clickhouse.exporter:ClickHouseExporter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-core/pyproject.toml b/packages/forgesight-core/pyproject.toml index 3c542d5..1f12bec 100644 --- a/packages/forgesight-core/pyproject.toml +++ b/packages/forgesight-core/pyproject.toml @@ -26,6 +26,12 @@ dependencies = [ "pyyaml>=6.0", ] +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-datadog/pyproject.toml b/packages/forgesight-datadog/pyproject.toml index 3cbe09e..814f3ee 100644 --- a/packages/forgesight-datadog/pyproject.toml +++ b/packages/forgesight-datadog/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "forgesight-otel", "ddtrace>=2"] [project.entry-points."forgesight.exporters"] datadog = "forgesight_datadog.exporter:DatadogExporter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-eval/pyproject.toml b/packages/forgesight-eval/pyproject.toml index c24b1f8..fe8b86f 100644 --- a/packages/forgesight-eval/pyproject.toml +++ b/packages/forgesight-eval/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core"] [project.entry-points."forgesight.modules"] eval = "forgesight_eval:install" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-fastapi/pyproject.toml b/packages/forgesight-fastapi/pyproject.toml index 550f2b5..fd7bc00 100644 --- a/packages/forgesight-fastapi/pyproject.toml +++ b/packages/forgesight-fastapi/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "starlette>=0.37"] [project.entry-points."forgesight.integrations"] fastapi = "forgesight_fastapi:install" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-github/pyproject.toml b/packages/forgesight-github/pyproject.toml index f7e16dd..60c566a 100644 --- a/packages/forgesight-github/pyproject.toml +++ b/packages/forgesight-github/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core"] [project.entry-points."forgesight.integrations"] github = "forgesight_github:install" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-governance/pyproject.toml b/packages/forgesight-governance/pyproject.toml index 7fb3612..d3909c0 100644 --- a/packages/forgesight-governance/pyproject.toml +++ b/packages/forgesight-governance/pyproject.toml @@ -26,6 +26,12 @@ budget = "forgesight_governance.budget:BudgetInterceptor.from_config" policy = "forgesight_governance.policy:PolicyInterceptor.from_config" kill-switch = "forgesight_governance.kill_switch:KillSwitch.from_config" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-langfuse/pyproject.toml b/packages/forgesight-langfuse/pyproject.toml index 6255c88..b68cfd2 100644 --- a/packages/forgesight-langfuse/pyproject.toml +++ b/packages/forgesight-langfuse/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "forgesight-otel"] [project.entry-points."forgesight.exporters"] langfuse = "forgesight_langfuse.exporter:LangfuseExporter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-mcp/pyproject.toml b/packages/forgesight-mcp/pyproject.toml index 717e1e2..9615d54 100644 --- a/packages/forgesight-mcp/pyproject.toml +++ b/packages/forgesight-mcp/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "mcp>=1"] [project.entry-points."forgesight.integrations"] mcp = "forgesight_mcp:install" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-otel/pyproject.toml b/packages/forgesight-otel/pyproject.toml index a8b0c06..09b4305 100644 --- a/packages/forgesight-otel/pyproject.toml +++ b/packages/forgesight-otel/pyproject.toml @@ -32,6 +32,12 @@ grpc = ["opentelemetry-exporter-otlp-proto-grpc>=1.27"] [project.entry-points."forgesight.exporters"] otel = "forgesight_otel.exporter:OTelExporter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-prometheus/pyproject.toml b/packages/forgesight-prometheus/pyproject.toml index 8170628..7f502be 100644 --- a/packages/forgesight-prometheus/pyproject.toml +++ b/packages/forgesight-prometheus/pyproject.toml @@ -24,6 +24,12 @@ dependencies = ["forgesight-core", "prometheus-client>=0.20"] [project.entry-points."forgesight.exporters"] prometheus = "forgesight_prometheus.exporter:PrometheusExporter" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight-registry/pyproject.toml b/packages/forgesight-registry/pyproject.toml index e38a3d9..c505de1 100644 --- a/packages/forgesight-registry/pyproject.toml +++ b/packages/forgesight-registry/pyproject.toml @@ -28,6 +28,12 @@ registry = "forgesight_registry:install" file = "forgesight_registry.source:FileSource" http = "forgesight_registry.source:HttpSource" +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/packages/forgesight/pyproject.toml b/packages/forgesight/pyproject.toml index b934086..6f01058 100644 --- a/packages/forgesight/pyproject.toml +++ b/packages/forgesight/pyproject.toml @@ -74,6 +74,12 @@ all = [ "forgesight-adapters-langgraph ~= 0.1.0", ] +[project.urls] +Homepage = "https://github.com/Scaffoldic/forgesight" +Repository = "https://github.com/Scaffoldic/forgesight" +Issues = "https://github.com/Scaffoldic/forgesight/issues" +Changelog = "https://github.com/Scaffoldic/forgesight/blob/main/docs/releases/v0.1.md" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build"