From ad1c624794aa58e0babfb63174c196918f721e7d Mon Sep 17 00:00:00 2001 From: Benjamin Walker Date: Wed, 11 Nov 2026 18:47:51 +0000 Subject: [PATCH 1/2] Use the README as the PyPI description --- MANIFEST.in | 1 - README.md | 18 +++++++++++------- pyproject.toml | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index 41b6710..5457f1c 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,2 @@ include examples/forecast.py tests/conftest.py tests/distribution.py include uv.lock .python-version -exclude README.md diff --git a/README.md b/README.md index 9e591bd..7a96137 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

- - ci-proto · Continuous Intelligence + ci-proto · Continuous Intelligence

@@ -52,7 +52,7 @@ ci.plot_forecast(history, prediction, model.quantiles, output="forecast.png") ``` ![Five days of hourly bicycle rentals followed by ci-proto's next-day median -forecast and nested quantile bands.](./assets/readme/bike_sharing_forecast.png) +forecast and nested quantile bands.](https://raw.githubusercontent.com/continuousintelligence/ci/main/assets/readme/bike_sharing_forecast.png) **The next 24 hours, with uncertainty included.** The shaded region marks the forecast day. The curve shows the model's median forecast, surrounded by nested quantile bands. @@ -73,7 +73,7 @@ covariates, practical uses of the quantiles, and forecasting through missing dat [![Mean scaled quantile loss on fev-bench versus parameter count for ci-proto and other forecasting models. Lower is better.][frontier]][frontier] -[frontier]: ./assets/readme/ci_proto_pareto_frontier.png +[frontier]: https://raw.githubusercontent.com/continuousintelligence/ci/main/assets/readme/ci_proto_pareto_frontier.png ## Talk to the team @@ -367,7 +367,11 @@ requests focused, and run the checks above before submitting. ## Licence The code and model weights are released under the -[ci-proto Code and Model Licence](LICENCE). Third-party components retain their upstream -licences; see [NOTICE](NOTICE) for attribution and the Apache 2.0 licence text. +[ci-proto Code and Model Licence][licence]. Third-party components retain their upstream +licences; see [NOTICE][notice] for attribution and the Apache 2.0 licence text. The bundled example data is licensed under CC BY 4.0; -see its [notice](src/continuousintelligence/_data/NOTICE). +see its [notice][data-notice]. + +[licence]: https://github.com/continuousintelligence/ci/blob/main/LICENCE +[notice]: https://github.com/continuousintelligence/ci/blob/main/NOTICE +[data-notice]: https://github.com/continuousintelligence/ci/blob/main/src/continuousintelligence/_data/NOTICE diff --git a/pyproject.toml b/pyproject.toml index aec7fe5..2fba88e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "continuousintelligence" version = "0.1.0" description = "Continuous Intelligence models" -readme = { text = "Continuous Intelligence models.", content-type = "text/markdown" } +readme = "README.md" license = "LicenseRef-ci-proto AND Apache-2.0 AND CC-BY-4.0" license-files = [ "LICENCE", From 0aa0a89a55936e0c23bc5140147a336e38ca6a71 Mon Sep 17 00:00:00 2001 From: Benjamin Walker Date: Wed, 11 Nov 2026 18:48:50 +0000 Subject: [PATCH 2/2] Release 0.1.1 --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2fba88e..41b0968 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "continuousintelligence" -version = "0.1.0" +version = "0.1.1" description = "Continuous Intelligence models" readme = "README.md" license = "LicenseRef-ci-proto AND Apache-2.0 AND CC-BY-4.0" diff --git a/uv.lock b/uv.lock index 5bb031c..66a70da 100644 --- a/uv.lock +++ b/uv.lock @@ -320,7 +320,7 @@ wheels = [ [[package]] name = "continuousintelligence" -version = "0.1.0" +version = "0.1.1" source = { editable = "." } dependencies = [ { name = "apache-tvm-ffi", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" },