diff --git a/.github/workflows/sdk-assets-assets-in-registry-share-data-using-registry.yml b/.github/workflows/sdk-assets-assets-in-registry-share-data-using-registry.yml index 280321dd057..9bc04079076 100644 --- a/.github/workflows/sdk-assets-assets-in-registry-share-data-using-registry.yml +++ b/.github/workflows/sdk-assets-assets-in-registry-share-data-using-registry.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-assets-assets-in-registry-share-models-components-environments.yml b/.github/workflows/sdk-assets-assets-in-registry-share-models-components-environments.yml index 5d6b7e3e4cf..19de7150382 100644 --- a/.github/workflows/sdk-assets-assets-in-registry-share-models-components-environments.yml +++ b/.github/workflows/sdk-assets-assets-in-registry-share-models-components-environments.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-assets-component-component.yml b/.github/workflows/sdk-assets-component-component.yml index 31dbec1d544..5cf7f822169 100644 --- a/.github/workflows/sdk-assets-component-component.yml +++ b/.github/workflows/sdk-assets-component-component.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-assets-data-working_with_mltable.yml b/.github/workflows/sdk-assets-data-working_with_mltable.yml index 0600f157622..1466a317b54 100644 --- a/.github/workflows/sdk-assets-data-working_with_mltable.yml +++ b/.github/workflows/sdk-assets-data-working_with_mltable.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-assets-environment-environment.yml b/.github/workflows/sdk-assets-environment-environment.yml index e1db00924c5..0f73e2b2ea6 100644 --- a/.github/workflows/sdk-assets-environment-environment.yml +++ b/.github/workflows/sdk-assets-environment-environment.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-assets-model-model.yml b/.github/workflows/sdk-assets-model-model.yml index a2f88aff2c3..ac8c72dfd86 100644 --- a/.github/workflows/sdk-assets-model-model.yml +++ b/.github/workflows/sdk-assets-model-model.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: azure login diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-classification-task-bankmarketing-automl-classification-task-bankmarketing.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-classification-task-bankmarketing-automl-classification-task-bankmarketing.yml index 643bd45e8a2..8421187817e 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-classification-task-bankmarketing-automl-classification-task-bankmarketing.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-classification-task-bankmarketing-automl-classification-task-bankmarketing.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-distributed-tcn-automl-forecasting-distributed-tcn.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-distributed-tcn-automl-forecasting-distributed-tcn.yml index 52542d15c1b..db55a4d4352 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-distributed-tcn-automl-forecasting-distributed-tcn.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-distributed-tcn-automl-forecasting-distributed-tcn.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-github-dau-auto-ml-forecasting-github-dau.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-github-dau-auto-ml-forecasting-github-dau.yml index 6a68dcdbc61..fa1ecb531f7 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-github-dau-auto-ml-forecasting-github-dau.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-github-dau-auto-ml-forecasting-github-dau.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-orange-juice-sales-automl-forecasting-orange-juice-sales-mlflow.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-orange-juice-sales-automl-forecasting-orange-juice-sales-mlflow.yml index 11efcafa06d..2c5a6244726 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-orange-juice-sales-automl-forecasting-orange-juice-sales-mlflow.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-orange-juice-sales-automl-forecasting-orange-juice-sales-mlflow.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-experiment-settings.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-experiment-settings.yml index 4da89bd6d78..a2605a0dd4d 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-experiment-settings.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-experiment-settings.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install forecasting reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-run.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-run.yml index 7dfc5ba97bd..30821d88d42 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-run.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-recipes-univariate-automl-forecasting-recipe-univariate-run.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-bike-share-auto-ml-forecasting-bike-share.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-bike-share-auto-ml-forecasting-bike-share.yml index 04acdeb0d18..03b3841c2e6 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-bike-share-auto-ml-forecasting-bike-share.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-bike-share-auto-ml-forecasting-bike-share.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced-mlflow.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced-mlflow.yml index 767143c365f..d9a08a9347b 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced-mlflow.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced-mlflow.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced.yml index bd198f724f5..cbb97d32808 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-forecasting-task-energy-demand-automl-forecasting-task-energy-demand-advanced.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-regression-task-hardware-performance-automl-regression-task-hardware-performance.yml b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-regression-task-hardware-performance-automl-regression-task-hardware-performance.yml index 581e02c2066..04ba44507db 100644 --- a/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-regression-task-hardware-performance-automl-regression-task-hardware-performance.yml +++ b/.github/workflows/sdk-jobs-automl-standalone-jobs-automl-regression-task-hardware-performance-automl-regression-task-hardware-performance.yml @@ -19,6 +19,7 @@ on: - sdk/python/dev-requirements.txt - infra/bootstrapping/** - sdk/python/setup.sh + concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true @@ -31,7 +32,7 @@ jobs: - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt - name: pip install mlflow reqs diff --git a/sdk/python/forecasting-requirements.txt b/sdk/python/forecasting-requirements.txt index e82332ab0d5..dc27f5b4c0b 100644 --- a/sdk/python/forecasting-requirements.txt +++ b/sdk/python/forecasting-requirements.txt @@ -2,6 +2,5 @@ # This file is deprecated and will be removed when # metrics package will be able to evaluate forecasting models. azureml-metrics>=0.0.6.post1 -scikit-learn>=0.19.0,<0.23.0 arch<=5.3.1 statsmodels>=0.11.0,<0.13.5 diff --git a/sdk/python/notebooks_config.ini b/sdk/python/notebooks_config.ini index bc1b16b1e96..be17053a3c6 100644 --- a/sdk/python/notebooks_config.ini +++ b/sdk/python/notebooks_config.ini @@ -3,7 +3,7 @@ USE_FORECAST_REQUIREMENTS = 0 COMPUTE_NAMES = forecast-step-cluster-v2 [auto-ml-forecasting-github-dau] -USE_FORECAST_REQUIREMENTS = 0 +USE_FORECAST_REQUIREMENTS = 1 COMPUTE_NAMES = github-cluster-sdkv2 [automl-forecasting-orange-juice-sales-mlflow] diff --git a/sdk/python/readme.py b/sdk/python/readme.py index 4ee950ba605..90eb0e8cb2c 100644 --- a/sdk/python/readme.py +++ b/sdk/python/readme.py @@ -239,7 +239,8 @@ def write_notebook_workflow( - infra/bootstrapping/** - sdk/python/setup.sh\n""" if is_featurestore_sample: - workflow_yaml += f""" - sdk/python/featurestore_sample + workflow_yaml += f""" - sdk/python/featurestore_sample""" + workflow_yaml += f""" concurrency: group: {GITHUB_CONCURRENCY_GROUP} cancel-in-progress: true @@ -252,7 +253,7 @@ def write_notebook_workflow( - name: setup python uses: actions/setup-python@v2 with: - python-version: "3.8" + python-version: "3.10" - name: pip install notebook reqs run: pip install -r sdk/python/dev-requirements.txt{mlflow_import}{forecast_import} - name: azure login