From fabe6371bd82f560ea2e09403472e678b5e7e70d Mon Sep 17 00:00:00 2001 From: spolisar <22416070+spolisar@users.noreply.github.com> Date: Mon, 26 Jan 2026 20:35:35 -0500 Subject: [PATCH 1/2] docs: add changelog for v0.0.23 --- docs/changelogs/index.md | 3 +- docs/changelogs/v0.0.23.md | 57 ++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 docs/changelogs/v0.0.23.md diff --git a/docs/changelogs/index.md b/docs/changelogs/index.md index bdd1eaa..fcac16e 100644 --- a/docs/changelogs/index.md +++ b/docs/changelogs/index.md @@ -3,6 +3,7 @@ Welcome to the TimeCopilot Changelog. Here, you will find a comprehensive list of all the changes, updates, and improvements made to the TimeCopilot project. This section is designed to keep you informed about the latest features, bug fixes, and enhancements as we continue to develop and refine the TimeCopilot experience. Stay tuned for regular updates and feel free to explore the details of each release below. +- [v0.0.23](v0.0.23.md) - [v0.0.22](v0.0.22.md) - [v0.0.21](v0.0.21.md) - [v0.0.20](v0.0.20.md) @@ -15,4 +16,4 @@ Welcome to the TimeCopilot Changelog. Here, you will find a comprehensive list o - [v0.0.13](v0.0.13.md) - [v0.0.12](v0.0.12.md) - [v0.0.11](v0.0.11.md) -- [v0.0.10](v0.0.10.md) \ No newline at end of file +- [v0.0.10](v0.0.10.md) diff --git a/docs/changelogs/v0.0.23.md b/docs/changelogs/v0.0.23.md new file mode 100644 index 0000000..dfdf00f --- /dev/null +++ b/docs/changelogs/v0.0.23.md @@ -0,0 +1,57 @@ +# V0.0.23 Changelog + +## Changes + +### Features + +* **sktime support**: Added support for sktime models, enabling integration with the sktime forecasting ecosystem. See [#278](https://github.com/TimeCopilot/timecopilot/pull/278) and [#291](https://github.com/TimeCopilot/timecopilot/pull/291). + +* **Blog section**: Added a new blog section to the documentation site. See [#272](https://github.com/TimeCopilot/timecopilot/pull/272). + +* **GIFT-Eval experiment updates**: Updated the GIFT-Eval experiment with improvements and enhancements. See [#259](https://github.com/TimeCopilot/timecopilot/pull/259). + +* **Organization links**: Updated links throughout the project to point to the timecopilot organization. See [#271](https://github.com/TimeCopilot/timecopilot/pull/271). + +### Fixes + +* **FlowState single ID and h=1 error**: Fixed an error in FlowState that occurred when using a single ID and horizon of 1. See [#284](https://github.com/TimeCopilot/timecopilot/pull/284). + +* **Fix utilsforecast evaluation compatibility**: Fixed an issue caused by missing columns. See [#282](https://github.com/TimeCopilot/timecopilot/pull/282) + +* **Prophet insufficient data error in detect_anomalies**: Fixed an issue where Prophet would throw an insufficient data error when used in anomaly detection. See [#269](https://github.com/TimeCopilot/timecopilot/pull/269). + +* **timecopilot-toto version bump**: Updated the timecopilot-toto dependency version. See [#295](https://github.com/TimeCopilot/timecopilot/pull/295). + +### Documentation + +* **LLM providers documentation**: Added comprehensive documentation for using timecopilot with other LLMs, including examples and explanations. See [#256](https://github.com/TimeCopilot/timecopilot/pull/256), [#263](https://github.com/TimeCopilot/timecopilot/pull/263), and [#267](https://github.com/TimeCopilot/timecopilot/pull/267). + +* **LLM provider examples**: Added example notebooks for different LLM providers: + * LLM providers example notebook. See [#263](https://github.com/TimeCopilot/timecopilot/pull/263). + * AWS Bedrock example with updated query call. See [#274](https://github.com/TimeCopilot/timecopilot/pull/274) and [#276](https://github.com/TimeCopilot/timecopilot/pull/276). + * Google LLM endpoint example. See [#287](https://github.com/TimeCopilot/timecopilot/pull/287). + +* **Documentation link corrections**: Fixed and updated links throughout the documentation. See [#261](https://github.com/TimeCopilot/timecopilot/pull/261). + +### Continuous Integration + +* **CI documentation tests**: Fixed CI tests for documentation to ensure proper validation. See [#266](https://github.com/TimeCopilot/timecopilot/pull/266). + +* **MkDocs spelling fix**: Fixed a misspelling in the MkDocs configuration that caused CI to fail. See [#280](https://github.com/TimeCopilot/timecopilot/pull/280). + +* **CI runner optimization**: Improved CI runner efficiency by clearing space and caching Hugging Face models. See [#285](https://github.com/TimeCopilot/timecopilot/pull/285). + +### Other + +* **Miscellaneous additions**: Various improvements and additions. See [#273](https://github.com/TimeCopilot/timecopilot/pull/273). + +* **Gitignore updates**: Added lightning_logs to gitignore to prevent accidental commits. See [#275](https://github.com/TimeCopilot/timecopilot/pull/275). + +## New Contributors + +* @spolisar made their first contribution in [#256](https://github.com/TimeCopilot/timecopilot/pull/256) +* @Kushagra7777 made their first contribution in [#282](https://github.com/TimeCopilot/timecopilot/pull/282) + +--- + +**Full Changelog**: https://github.com/TimeCopilot/timecopilot/compare/v0.0.22...v0.0.23 diff --git a/mkdocs.yml b/mkdocs.yml index 36c161e..385147d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -50,6 +50,7 @@ nav: - api/gift-eval/gift-eval.md - Changelogs: - changelogs/index.md + - changelogs/v0.0.23.md - changelogs/v0.0.22.md - changelogs/v0.0.21.md - changelogs/v0.0.20.md From b72360f00738c44b0c14dff754657c308068b1b5 Mon Sep 17 00:00:00 2001 From: spolisar <22416070+spolisar@users.noreply.github.com> Date: Mon, 26 Jan 2026 20:36:45 -0500 Subject: [PATCH 2/2] chore: bump version --- pyproject.toml | 2 +- uv.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0bd4dcd..e995d9d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -79,7 +79,7 @@ license = "MIT" name = "timecopilot" readme = "README.md" requires-python = ">=3.10" -version = "0.0.22" +version = "0.0.23" [project.scripts] timecopilot = "timecopilot._cli:main" diff --git a/uv.lock b/uv.lock index b136041..5398584 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.14' and sys_platform == 'linux'", @@ -6821,7 +6821,7 @@ wheels = [ [[package]] name = "timecopilot" -version = "0.0.22" +version = "0.0.23" source = { editable = "." } dependencies = [ { name = "fire" },