From caf95bb0659cf116e681569b6cc0481b5f840822 Mon Sep 17 00:00:00 2001 From: rxm7706 <95496360+rxm7706@users.noreply.github.com> Date: Fri, 2 Aug 2024 03:54:58 -0500 Subject: [PATCH 1/3] Update v0.19.7 Add Kedro-Telemetry, typing-extensions Fix importlib-metadata max pin Remove PythonWarnings suppression Fix Package Summary Description --- recipe/meta.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index fb29456..de5f87e 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "kedro" %} -{% set version = "0.19.6" %} +{% set version = "0.19.7" %} package: name: {{ name|lower }} @@ -7,16 +7,14 @@ package: source: url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/kedro-{{ version }}.tar.gz - sha256: cd4128fe8a9716ae83cf2f88ce2b76305d66af99a497207e3e4294afd3d96e15 + sha256: 7c9d1594cdaa18ea8171944c15030bad86ca1de4460f0c46c187eaab82fa15c4 build: noarch: python - script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation entry_points: - kedro = kedro.framework.cli:main + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation number: 0 - script_env: - - PYTHONWARNINGS="ignore::UserWarning" requirements: host: @@ -33,9 +31,10 @@ requirements: - dynaconf >=3.1.2,<4.0 - fsspec >=2021.4 - gitpython >=3.0 - - importlib-metadata >=3.6,<8.0 + - importlib-metadata >=3.6,<9.0 - importlib-resources >=1.3,<7.0 - kedro-datasets # Only required for tests Now + - kedro-telemetry >=0.5.0 - more-itertools >=8.14.0 - omegaconf >=2.1.1 - parse >=1.19.0 @@ -45,20 +44,21 @@ requirements: - rich >=12.0,<14.0 - rope >=0.21,<2.0 - toml >=0.10.0 + - typing-extensions >=4.0 - graphlib-backport >=1.0.0 test: imports: - kedro commands: - - kedro --help - pip check + - kedro --help requires: - pip about: home: https://github.com/kedro-org/kedro - summary: A Python library that implements software engineering best-practice for data and ML pipelines. + summary: Kedro helps you build production-ready data and analytics pipelines license: Apache-2.0 license_file: LICENSE.md doc_url: https://kedro.readthedocs.io/ From 122619ab505e76af4f58122c45d26ce25e0f2923 Mon Sep 17 00:00:00 2001 From: rxm7706 <95496360+rxm7706@users.noreply.github.com> Date: Fri, 2 Aug 2024 07:05:02 -0500 Subject: [PATCH 2/3] Sync Maintainers --- recipe/meta.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index de5f87e..7ba0bbd 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -71,9 +71,8 @@ extra: - yetudada - idanov - merelcht - - AhdraMeraliQB - - NeroOkwa - noklam - SajidAlamQB - lrcouto - DimedS + - ElenaKhaustova From 6a9fcd396028350eb0fa540570ccccc42c275032 Mon Sep 17 00:00:00 2001 From: "conda-forge-webservices[bot]" <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 13:52:36 +0000 Subject: [PATCH 3/3] MNT: Re-rendered with conda-build 24.7.1, conda-smithy 3.37.2, and conda-forge-pinning 2024.08.02.08.34.06 --- .ci_support/linux_64_.yaml | 2 +- .github/CODEOWNERS | 2 +- .scripts/build_steps.sh | 6 ++++++ README.md | 5 ++--- build-locally.py | 4 ++-- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index 6c59082..82f2873 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -1,5 +1,5 @@ cdt_name: -- cos6 +- cos7 channel_sources: - conda-forge channel_targets: diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2a51b9c..299e991 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @AhdraMeraliQB @DimedS @NeroOkwa @SajidAlamQB @idanov @lrcouto @marcelotrevisani @merelcht @noklam @yetudada \ No newline at end of file +* @DimedS @ElenaKhaustova @SajidAlamQB @idanov @lrcouto @marcelotrevisani @merelcht @noklam @yetudada \ No newline at end of file diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 2f3df6c..6c805a9 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -69,6 +69,12 @@ else --suppress-variables ${EXTRA_CB_OPTIONS:-} \ --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" + ( startgroup "Inspecting artifacts" ) 2> /dev/null + + # inspect_artifacts was only added in conda-forge-ci-setup 4.6.0 + command -v inspect_artifacts >/dev/null 2>&1 && inspect_artifacts || echo "inspect_artifacts needs conda-forge-ci-setup >=4.6.0" + + ( endgroup "Inspecting artifacts" ) 2> /dev/null ( startgroup "Validating outputs" ) 2> /dev/null validate_recipe_outputs "${FEEDSTOCK_NAME}" diff --git a/README.md b/README.md index 731965f..e0de5c0 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Home: https://github.com/kedro-org/kedro Package license: Apache-2.0 -Summary: A Python library that implements software engineering best-practice for data and ML pipelines. +Summary: Kedro helps you build production-ready data and analytics pipelines Development: https://github.com/kedro-org/kedro @@ -149,9 +149,8 @@ In order to produce a uniquely identifiable distribution: Feedstock Maintainers ===================== -* [@AhdraMeraliQB](https://github.com/AhdraMeraliQB/) * [@DimedS](https://github.com/DimedS/) -* [@NeroOkwa](https://github.com/NeroOkwa/) +* [@ElenaKhaustova](https://github.com/ElenaKhaustova/) * [@SajidAlamQB](https://github.com/SajidAlamQB/) * [@idanov](https://github.com/idanov/) * [@lrcouto](https://github.com/lrcouto/) diff --git a/build-locally.py b/build-locally.py index e0d408d..d78427b 100755 --- a/build-locally.py +++ b/build-locally.py @@ -3,11 +3,11 @@ # This file has been generated by conda-smithy in order to build the recipe # locally. # -import os import glob +import os +import platform import subprocess from argparse import ArgumentParser -import platform def setup_environment(ns):