Skip to content

Commit 3d92878

Browse files
committed
changed the versions
1 parent fbcbba3 commit 3d92878

File tree

7 files changed

+24
-9
lines changed

7 files changed

+24
-9
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ jobs:
206206
run: |
207207
python -m pip install --upgrade pip
208208
python -m pip install build
209-
make install-all-extras-for-test
209+
make install-examples-for-test
210210
211211
- name: Show dependencies
212212
if: steps.check-examples.outputs.examples_changed == 'true'

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ install-no-extras-for-test:
9292
install-all-extras-for-test:
9393
python -m pip install .[all_extras,test,test_parallel_backends,sktime-integration]
9494

95+
install-examples-for-test:
96+
python -m pip install .[test_examples]
97+
9598
install-editable:
9699
pip install -e .
97100

pyproject.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,16 @@ sklearn-integration = [
5252
sktime-integration = [
5353
"skpro",
5454
'sktime; python_version < "3.14"',
55-
"skforecast",
55+
'skforecast; python_version < "3.14"',
5656
]
5757
skforecast-integration = [
58-
"skforecast",
58+
'skforecast; python_version < "3.14"',
5959
]
6060
integrations = [
6161
"scikit-learn <1.8.0",
6262
"skpro",
6363
'sktime; python_version < "3.14"',
64-
"skforecast",
64+
'skforecast; python_version < "3.14"',
6565
]
6666
build = [
6767
"setuptools",
@@ -86,6 +86,11 @@ all_extras = [
8686
"optuna<5",
8787
"lightning",
8888
]
89+
test_examples = [
90+
"pytest == 9.0.1",
91+
"hyperactive[integrations]",
92+
"optuna<5",
93+
]
8994

9095

9196
[project.urls]

src/hyperactive/experiment/integrations/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
"""Integrations with packages for tuning."""
22
# copyright: hyperactive developers, MIT License (see LICENSE file)
33

4-
from hyperactive.experiment.integrations.skforecast_forecasting import (
5-
SkforecastExperiment,
6-
)
74
from hyperactive.experiment.integrations.sklearn_cv import SklearnCvExperiment
85
from hyperactive.experiment.integrations.skpro_probareg import (
96
SkproProbaRegExperiment,

src/hyperactive/experiment/integrations/skforecast_forecasting.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ class SkforecastExperiment(BaseExperiment):
6262
Whether to show a progress bar.
6363
"""
6464

65+
_tags = {
66+
"authors": "Omswastik-11",
67+
"maintainers": ["Omswastik-11", "fkiraly", "JoaquinAmatRodrigo", "SimonBlanke"],
68+
"python_dependencies": "skforecast",
69+
}
70+
6571
def __init__(
6672
self,
6773
forecaster,
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
"""Skforecast integration package."""
22
# copyright: hyperactive developers, MIT License (see LICENSE file)
33

4-
from .skforecast_opt_cv import SkforecastOptCV
5-
64
__all__ = ["SkforecastOptCV"]

src/hyperactive/integrations/skforecast/skforecast_opt_cv.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ class SkforecastOptCV(BaseEstimator):
6262
Whether to show a progress bar.
6363
"""
6464

65+
_tags = {
66+
"authors": "Omswastik-11",
67+
"maintainers": ["Omswastik-11", "fkiraly", "JoaquinAmatRodrigo", "SimonBlanke"],
68+
"python_dependencies": "skforecast",
69+
}
70+
6571
def __init__(
6672
self,
6773
forecaster,

0 commit comments

Comments
 (0)