Skip to content

v4.1.0

Choose a tag to compare

@bartpleiter bartpleiter released this 26 Jun 13:12
· 17 commits to main since this release
daa2b00

What's Changed

  • chore(deps): upgrade dependencies to resolve all 74 security advisories by @egordm in #934
  • chore(deps): set dependabot to lockfile-only versioning by @egordm in #936
  • fix(docs): make quantile-band x a pandas Index (fixes docs deploy on kaleido 1.3) by @egordm in #939
  • ci: add docs build check on PRs (no deploy) by @egordm in #940
  • Fix docs build for backtesting plot export by @egordm in #942
  • chore(ci)(deps): bump actions/upload-artifact from 5.0.0 to 7.0.1 in the actions-all group across 1 directory by @dependabot[bot] in #941
  • chore(deps)(deps): bump the python-versions group across 1 directory with 3 updates by @dependabot[bot] in #944
  • docs: add Liander 2024 benchmark results page under Guides by @egordm in #945
  • chore(ci)(deps): bump the actions-all group across 1 directory with 2 updates by @dependabot[bot] in #948
  • Update logo image source in README.md by @lschilders in #951
  • fix: broken links in README by @lschilders in #952
  • feat: runnable deployment examples (Dagster, Airflow, Celery) by @egordm in #943
  • chore: remove deprecated setstate methods by @lschilders in #953
  • docs: add macOS libomp requirement note for XGBoost by @lschilders with @Copilot in #954
  • fix: validate forecast horizons against the dataset, not themselves by @Valyrian-Code in #957
  • fix: update issue template now v4 is merged. by @bartpleiter in #959
  • chore(#849): migrate from pyright to ty and fix typing differences by @lschilders in #962
  • fix(#881): make forecasted timestamps consistent over forecasters by @lschilders in #963
  • docs: add initial guidelines on using AI. by @bartpleiter in #968
  • fix: shape mismatch of feature importances in constant quantile and base case forecasters by @lschilders in #972
  • docs: clarify BEAM acronym in API reference by @Awaneesh03 in #974
  • docs: remove empty Videos section from external resources page by @Awaneesh03 in #976
  • chore: update issue templates to reflect OpenSTEF V4 as default by @Awaneesh03 in #973
  • chore(deps)(deps): bump the python-versions group across 1 directory with 16 updates by @dependabot[bot] in #975
  • ci: add SonarCloud CI scan with coverage by @lschilders in #978
  • chore: remove release-dev workflow by @lschilders in #985
  • fix: sonar sources and add Sonar badges by @lschilders in #986
  • chore: Change fail_under from 20 to 80 for coverage by @MvLieshout in #988
  • fix: issues with Sonar quality gate by @lschilders in #987
  • chore: add intentional duplication files to sonar exclusions by @lschilders in #992
  • chore(ci): isolate linter/formatter bumps in their own dependabot group by @egordm in #991
  • chore(deps)(deps): bump the python-versions group across 1 directory with 11 updates by @dependabot[bot] in #994
  • fix(deps): resolve security advisories and move the airflow example to airflow 3 by @egordm in #996
  • foundational-models feature tracking branch by @egordm in #967
  • chore(ci)(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions-all group across 1 directory by @dependabot[bot] in #983
  • chore(deps)(deps-dev): bump the python-linters group across 1 directory with 2 updates by @dependabot[bot] in #993
  • chore(deps)(deps): bump the python-versions group across 1 directory with 3 updates by @dependabot[bot] in #1000
  • fix: RollingAggregatesAdder.features_added() inconsistent with multi-horizon no-op by @Valyrian-Code in #965
  • Refactor CRPS and pinball loss, add represented interval option by @MentReeze in #995
  • fix: support non-integer quantiles in ForecastTimeSeriesPlotter (#764) by @BRGOVIND in #977
  • chore: adopt pyproject-fmt 2.12+ formatting and unpin by @Valyrian-Code in #964
  • fix: revert PR #963 by @lschilders in #1001
  • fix: DatetimeFeaturesAdder one-hot columns unstable and inconsistent with features_added() by @Valyrian-Code in #980
  • chore: build docs from single-source community files by @lschilders in #1005
  • chore: require hashes for uv build by @MvLieshout in #1008
  • Batch inference support by @bartpleiter in #1007

New Contributors

Full Changelog: v4.0.1...v4.1.0