Skip to content

Changelog#

Versions follow Semantic Versioning (<major>.<minor>.<patch>).

Backward incompatible (breaking) changes will only be introduced in major versions with advance notice in the Deprecations section of releases.

Continuous Timeseries v0.4.3 (2025-04-14)#

🆕 Features#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.4.2 (2025-01-21)#

🐛 Bug Fixes#

  • One more attempt to fix the locked installation on windows with python 3.13. (#35)

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.4.1 (2025-01-21)#

🐛 Bug Fixes#

  • Fixed up dependency pinning to allow the locked version to install on windows with Python 3.13 (failing test run: https://github.com/openscm/continuous-timeseries/actions/runs/12875459495/job/35897080123). (#33)

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.4.0 (2025-01-20)#

🆕 Features#

  • Added the skeleton for a pandas accessor (#26)

🐛 Bug Fixes#

  • Fixed the minimum versions of our requirements (also tested that installation with minimum versions works). (#29)

📚 Improved Documentation#

  • Added documentation on our dependency pinning and testing strategy. (#29)

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.3.3 (2025-01-08)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.3.2 (2025-01-08)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.3.1 (2025-01-08)#

📚 Improved Documentation#

  • Updated docs demonstrating how to use a cubic fit to find a budget-compatible pathway. (#22)

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.3.0 (2025-01-06)#

⚠️ Breaking Changes#

    • Changed the input arguments of discrete_to_continuous. We have updated so that, rather than taking in a discrete argument, we take in an x and a y array and a name. This API better represents the separation between discrete representations, continuous representations and the conversion in between them (which is a different thing again). All other discrete to continuous conversion functions were updated to match this change in API.
  • Changed the input arguments of Timeseries.from_arrays. We have updated so that time_axis_bounds is now x and values_at_bounds is now y. This update reflects the fact that, depending on the interpolation choice, the passed in values will not always end up being the values at the bounds.

(#19)

🎉 Improvements#

📚 Improved Documentation#

Continuous Timeseries v0.2.1 (2025-01-05)#

🆕 Features#

📚 Improved Documentation#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.2.0 (2025-01-04)#

🆕 Features#

📚 Improved Documentation#

(#16)

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.7 (2024-12-27)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.6 (2024-12-27)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.5 (2024-12-26)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.4 (2024-12-26)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.3 (2024-12-26)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.2 (2024-12-26)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.1 (2024-12-21)#

🔧 Trivial/Internal Changes#

Continuous Timeseries v0.1.0 (2024-12-21)#

🔧 Trivial/Internal Changes#