Skip to content

Commit

Permalink
Release 0.11.0 (sktime#2276)
Browse files Browse the repository at this point in the history
0.11.0 release with changelog
  • Loading branch information
lmmentel authored Mar 26, 2022
1 parent 0dcc004 commit 8daa351
Show file tree
Hide file tree
Showing 10 changed files with 305 additions and 10 deletions.
24 changes: 24 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
changelog:
exclude:
authors:
- octocat
- dependabot
categories:
- title: '🚀 Features'
labels:
- 'feature'
- 'enhancement'
- title: '🐛 Bug Fixes'
labels:
- 'fix'
- 'bugfix'
- 'bug'
- title: '🧰 Maintenance'
label:
- 'chore'
- 'maintenance'
- 'refactor'
- 'documentation'
- title: Other Changes
labels:
- "*"
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

> A unified interface for machine learning with time series
:rocket: **Version 0.10.1 out now!** [Check out the release notes here](https://www.sktime.org/en/latest/changelog.html).
:rocket: **Version 0.11.0 out now!** [Check out the release notes here](https://www.sktime.org/en/latest/changelog.html).

sktime is a library for time series analysis in Python. It provides a unified interface for multiple time series learning tasks. Currently, this includes time series classification, regression, clustering, annotation and forecasting. It comes with [time series algorithms](https://www.sktime.org/en/stable/estimator_overview.html) and [scikit-learn] compatible tools to build, tune and validate time series models.

Expand Down
6 changes: 4 additions & 2 deletions docs/source/about/team.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ Core Developers
- :user:`TonyBagnall`
* - Chris Holder
- :user:`chrisholder`
* - Daniel Bartling
- :user:`danbartl`
* - Franz Kiraly
- :user:`fkiraly`
* - Freddy A Boulton
Expand All @@ -62,6 +64,8 @@ Core Developers
- :user:`GuzalBulatova`
* - James Large
- :user:`james-large`
* - Leonidas Tsaprounis
- :user:`ltsaprounis`
* - Lovkush Agarwal
- :user:`lovkush-a`
* - Łukasz Mentel
Expand All @@ -76,8 +80,6 @@ Core Developers
- :user:`patrickzib`
* - Svea Marie Meyer
- :user:`SveaMeyer13`
* - Leonidas Tsaprounis
- :user:`ltsaprounis`

Former Core Developers (inactive)
---------------------------------
Expand Down
269 changes: 269 additions & 0 deletions docs/source/changelog.rst

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion extension_templates/forecasting_simple.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ class MyForecaster(BaseForecaster):
"X-y-must-have-same-index": True, # can estimator handle different X/y index?
"enforce_index_type": None, # index type that needs to be enforced in X/y
"capability:pred_int": False, # does forecaster implement predict_quantiles?
# deprecated and will be renamed to capability:predict_quantiles in 0.11.0
# deprecated and likely to be removed in 0.12.0
}

# todo: add any hyper-parameters and components to constructor
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "sktime"
version = "0.10.1"
version = "0.11.0"
description = "A unified framework for machine learning with time series"
authors = [
{name = "Franz Király", email = "[email protected]"},
Expand Down
2 changes: 1 addition & 1 deletion sktime/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

"""sktime."""

__version__ = "0.10.1"
__version__ = "0.11.0"

__all__ = ["show_versions"]

Expand Down
2 changes: 1 addition & 1 deletion sktime/forecasting/base/adapters/_statsforecast.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class _StatsForecastAdapter(BaseForecaster):
"X-y-must-have-same-index": False, # can estimator handle different X/y index?
"enforce_index_type": None, # index type that needs to be enforced in X/y
"capability:pred_int": True, # does forecaster implement predict_quantiles?
# deprecated and will be renamed to capability:predict_quantiles in 0.11.0
# deprecated and likely to be removed in 0.12.0
}

def __init__(self):
Expand Down
4 changes: 2 additions & 2 deletions sktime/forecasting/naive.py
Original file line number Diff line number Diff line change
Expand Up @@ -435,9 +435,9 @@ class NaiveVariance(BaseForecaster):
"handles-missing-data": False,
"ignores-exogeneous-X": False,
"capability:pred_int": True,
# deprecated and will be renamed to capability:predict_quantiles in 0.11.0
# deprecated and likely to be removed in 0.12.0
"capability:pred_var": True,
# deprecated and will be renamed to capability:predict_variance in 0.11.0
# deprecated and likely to be removed in 0.12.0
}

def __init__(self, forecaster):
Expand Down
2 changes: 1 addition & 1 deletion sktime/utils/estimators/_forecasters.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class MockUnivariateForecaster(BaseForecaster, _MockEstimatorMixin):
"X-y-must-have-same-index": True, # can estimator handle different X/y index?
"enforce_index_type": None, # index type that needs to be enforced in X/y
"capability:pred_int": True, # does forecaster implement predict_quantiles?
# deprecated and will be renamed to capability:predict_quantiles in 0.11.0
# deprecated and likely to be removed in 0.12.0
}

def __init__(self, prediction_constant: float = 10):
Expand Down

0 comments on commit 8daa351

Please sign in to comment.