Skip to content

Commit aae42d6

Browse files
Eyal-Danieliguy1992laviaIguazioyonishelachrokatyy
authored
Cherry pick vulnerabilities issues (#894)
* [onnx_utils] Update plotly version in requirements.txt (#891) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Infra] Align master with dev functions (#828) * [onnx utils] update onnx utils packages * [Noise-reduction] Add new function to hub (#765) * [Noise-reduction] Add new function to hub * fix test * added multiprocessing and silence removal to function * delete `load_dask` (#822) * [feature selection] update function yaml * [feature selection] update function yaml * Revert "[onnx utils] update onnx utils packages" This reverts commit 88727986ffa91662593958023be8ac3ccef2cab0. * [feature selection] update function yaml * [feature selection] update function yaml * Delete unsupported functions from the hub (#824) * delete EOS functions * bring back validate_great_expectations * bring back load_dataset * Update feature_selection/test_feature_selection.py Co-authored-by: Eyal Danieli <eyald@iguazio.com> * Update item.yaml * Align to master branch (#826) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * align feature_selection yaml --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> --------- Co-authored-by: Avi Asulin <avia@iguazio.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> * merge from development #829, #830 (#831) * set `navigation_with_keys` to False (#829) * remove xgb and churn functions (#830) * [Batch Infer V2] Adjust function to 1.7 (#832) (#833) * adjust batch infer v2 * update docs in NB * bring back deprecated params and add warn (#834) (#835) * Merge from development #836, #837, #838, #839 (#840) * fix PyYAML loading (#837) * [text to audio generator] Replaced bark with openai tts models (#836) * [Text to audio generator] Add speech engine (#838) * [text to audio generator] Replaced bark with openai tts models * [text to audio generator] Fix base url env var * fix version * Add speech engine * after review * [auto-trainer] update test requirements (#839) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * Update requirements.txt --------- Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> * Merge from development #843, #844, #845 (#846) * [Feature Selection] Fix deprecated `get_offline_features` (#844) * fix feature_selection * fix feature_selection * fix feature_selection nb * update yaml name * fix test * fix test * limit torchaudio for unit test (#845) * Update requirements.txt (#843) --------- Co-authored-by: daniels290813 <78727943+daniels290813@users.noreply.github.com> * [open_archive] Fix arbitrary file vulnerability (#850) * [Open Archive] Fix arbitrary file vulnerability (#847) * fix arbitrary file vulnerability * fix arbitrary file vulnerability * fix test * [open_archive] Add traversal attack test (#849) * add traversal test * add traversal test * add traversal test * delete eos funcs (#851) (#852) * Update mlflow_utils requirements.txt (#842) * update sphinx theme (#855) (#856) * clean up Sphinx UI by removing header and sidebar * add param description & hide footer Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * [onnx_utils] Upgrade versions and fixed tests (#853) (#857) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * upgraded version and corrected testt to work locally * fixed notebook * again * increase mlrun version * updated item --------- Co-authored-by: guy1992l <83535508+guy1992l@users.noreply.github.com> Co-authored-by: yonishelach <yonatanshelach@gmail.com> Co-authored-by: Yoni Shelach <92271540+yonishelach@users.noreply.github.com> * [Infra] Update python and sphinx version (#862) * update Sphinx version (#858) * Update Python & Sphinx (#859) * update Sphinx version * update python to 3.10 and Sphinx 8.1 * upgrade setup-python from v3 to v4 * update python version * Add SRI attributes to Highlight.js CDN scripts and styles (#860) * enforce default light mode in sphinx-book-theme (#861) --------- Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * fix ci workflow failure (#868) * [Infra + Categories] Reorganize categories and fix vulnerabilities (#876) * fix "Workflow does not contain permissions" scan alert (CWE-275) (#872) * upgrade black version to fix vulnerability (#873) * [Categories] Reorganize categories and frameworks (#871) * categories renaming + update mlrun version wherever needed * python version fix * missing changes in batch_inference * attempt to fix structured_data_gen installing pyyam= 5.4.1 by pinning version * attempt to fix structured_data_gen by using mlrun 1.8 * fix mlflow_utils by using mlrun 1.8 * generate updated function.yaml for azureml_serving * revert azureml_serving changes (made by mistake) * revert azureml_serving changes (made by mistake) --------- Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> * add workflow_dispatch (#878) * update mlflow version (#865) (#879) Co-authored-by: Ze'ev Rispler <73653682+ZeevRispler@users.noreply.github.com> * Cherry pick ci (#885) * fix batch_inference_v2:infer() endpoint_id docstring (#880) * [Infra] Convert `mlrun/hub-assets` into a monorepo and adjust `functions` CI/CD (#881) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Update test-all.yaml add workflow dispatch * chore(readme): auto-update asset tables [skip ci] * Create empty modules/src and add .DS_store files to .gitignore (#882) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character * keep empty modules/src * remove unwanted changes from last commit * Delete .DS_Store * Delete modules/.DS_Store * Delete modules/src/.DS_Store * avoid including non-directories in the tests matrix * removed .ds_store files * skip testing if matrix is empty * skip testing if matrix is empty (#2) --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Fix the workflows (#883) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character * keep empty modules/src * remove unwanted changes from last commit * Delete .DS_Store * Delete modules/.DS_Store * Delete modules/src/.DS_Store * avoid including non-directories in the tests matrix * removed .ds_store files * skip testing if matrix is empty * skip testing if matrix is empty (#2) * debug why matrix is empty * debug why matrix is empty by removing filter step * debug why matrix is empty by removing filter step * rename changed-files to all-files to match this workflow * missing $ * extra checks to exclude the root from the matrix * extra checks to exclude the root from the matrix * debug the empty path by logging candidates * add grep to remove empty lines from json * align ci to the fix as well * align ci to the fix as well * align ci to the fix as well * align ci to the fix as well * reset to development and start again debug process * debug mode * grep to remove empty lined from metrix json * align ci.yaml to the fix and remove debug mode * new-line delimiter --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * fetch to dev --------- Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Bug fixes in build-marketplace (#887) (#889) * fix relative path bug * fix overriding source.yaml instead of generating function.yaml * remove prints * trigger test-all workflow * fix attempt to the stuck test * log stuff * change stderr * test invalid Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> * Update plotly version in requirements.txt * Update plotly version in item.yaml --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Eyal Danieli <eyald@iguazio.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> Co-authored-by: Avi Asulin <avia@iguazio.com> Co-authored-by: daniels290813 <78727943+daniels290813@users.noreply.github.com> Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> Co-authored-by: yonishelach <yonatanshelach@gmail.com> Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * [describe] Update plotly version in requirements.txt (#892) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Infra] Align master with dev functions (#828) * [onnx utils] update onnx utils packages * [Noise-reduction] Add new function to hub (#765) * [Noise-reduction] Add new function to hub * fix test * added multiprocessing and silence removal to function * delete `load_dask` (#822) * [feature selection] update function yaml * [feature selection] update function yaml * Revert "[onnx utils] update onnx utils packages" This reverts commit 88727986ffa91662593958023be8ac3ccef2cab0. * [feature selection] update function yaml * [feature selection] update function yaml * Delete unsupported functions from the hub (#824) * delete EOS functions * bring back validate_great_expectations * bring back load_dataset * Update feature_selection/test_feature_selection.py Co-authored-by: Eyal Danieli <eyald@iguazio.com> * Update item.yaml * Align to master branch (#826) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * align feature_selection yaml --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> --------- Co-authored-by: Avi Asulin <avia@iguazio.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> * merge from development #829, #830 (#831) * set `navigation_with_keys` to False (#829) * remove xgb and churn functions (#830) * [Batch Infer V2] Adjust function to 1.7 (#832) (#833) * adjust batch infer v2 * update docs in NB * bring back deprecated params and add warn (#834) (#835) * Merge from development #836, #837, #838, #839 (#840) * fix PyYAML loading (#837) * [text to audio generator] Replaced bark with openai tts models (#836) * [Text to audio generator] Add speech engine (#838) * [text to audio generator] Replaced bark with openai tts models * [text to audio generator] Fix base url env var * fix version * Add speech engine * after review * [auto-trainer] update test requirements (#839) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * Update requirements.txt --------- Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> * Merge from development #843, #844, #845 (#846) * [Feature Selection] Fix deprecated `get_offline_features` (#844) * fix feature_selection * fix feature_selection * fix feature_selection nb * update yaml name * fix test * fix test * limit torchaudio for unit test (#845) * Update requirements.txt (#843) --------- Co-authored-by: daniels290813 <78727943+daniels290813@users.noreply.github.com> * [open_archive] Fix arbitrary file vulnerability (#850) * [Open Archive] Fix arbitrary file vulnerability (#847) * fix arbitrary file vulnerability * fix arbitrary file vulnerability * fix test * [open_archive] Add traversal attack test (#849) * add traversal test * add traversal test * add traversal test * delete eos funcs (#851) (#852) * Update mlflow_utils requirements.txt (#842) * update sphinx theme (#855) (#856) * clean up Sphinx UI by removing header and sidebar * add param description & hide footer Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * [onnx_utils] Upgrade versions and fixed tests (#853) (#857) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * upgraded version and corrected testt to work locally * fixed notebook * again * increase mlrun version * updated item --------- Co-authored-by: guy1992l <83535508+guy1992l@users.noreply.github.com> Co-authored-by: yonishelach <yonatanshelach@gmail.com> Co-authored-by: Yoni Shelach <92271540+yonishelach@users.noreply.github.com> * [Infra] Update python and sphinx version (#862) * update Sphinx version (#858) * Update Python & Sphinx (#859) * update Sphinx version * update python to 3.10 and Sphinx 8.1 * upgrade setup-python from v3 to v4 * update python version * Add SRI attributes to Highlight.js CDN scripts and styles (#860) * enforce default light mode in sphinx-book-theme (#861) --------- Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * fix ci workflow failure (#868) * [Infra + Categories] Reorganize categories and fix vulnerabilities (#876) * fix "Workflow does not contain permissions" scan alert (CWE-275) (#872) * upgrade black version to fix vulnerability (#873) * [Categories] Reorganize categories and frameworks (#871) * categories renaming + update mlrun version wherever needed * python version fix * missing changes in batch_inference * attempt to fix structured_data_gen installing pyyam= 5.4.1 by pinning version * attempt to fix structured_data_gen by using mlrun 1.8 * fix mlflow_utils by using mlrun 1.8 * generate updated function.yaml for azureml_serving * revert azureml_serving changes (made by mistake) * revert azureml_serving changes (made by mistake) --------- Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> * add workflow_dispatch (#878) * update mlflow version (#865) (#879) Co-authored-by: Ze'ev Rispler <73653682+ZeevRispler@users.noreply.github.com> * Cherry pick ci (#885) * fix batch_inference_v2:infer() endpoint_id docstring (#880) * [Infra] Convert `mlrun/hub-assets` into a monorepo and adjust `functions` CI/CD (#881) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Update test-all.yaml add workflow dispatch * chore(readme): auto-update asset tables [skip ci] * Create empty modules/src and add .DS_store files to .gitignore (#882) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character * keep empty modules/src * remove unwanted changes from last commit * Delete .DS_Store * Delete modules/.DS_Store * Delete modules/src/.DS_Store * avoid including non-directories in the tests matrix * removed .ds_store files * skip testing if matrix is empty * skip testing if matrix is empty (#2) --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Fix the workflows (#883) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character * keep empty modules/src * remove unwanted changes from last commit * Delete .DS_Store * Delete modules/.DS_Store * Delete modules/src/.DS_Store * avoid including non-directories in the tests matrix * removed .ds_store files * skip testing if matrix is empty * skip testing if matrix is empty (#2) * debug why matrix is empty * debug why matrix is empty by removing filter step * debug why matrix is empty by removing filter step * rename changed-files to all-files to match this workflow * missing $ * extra checks to exclude the root from the matrix * extra checks to exclude the root from the matrix * debug the empty path by logging candidates * add grep to remove empty lines from json * align ci to the fix as well * align ci to the fix as well * align ci to the fix as well * align ci to the fix as well * reset to development and start again debug process * debug mode * grep to remove empty lined from metrix json * align ci.yaml to the fix and remove debug mode * new-line delimiter --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * fetch to dev --------- Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Bug fixes in build-marketplace (#887) (#889) * fix relative path bug * fix overriding source.yaml instead of generating function.yaml * remove prints * trigger test-all workflow * fix attempt to the stuck test * log stuff * change stderr * test invalid Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> * Update plotly version in requirements.txt --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Eyal Danieli <eyald@iguazio.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> Co-authored-by: Avi Asulin <avia@iguazio.com> Co-authored-by: daniels290813 <78727943+daniels290813@users.noreply.github.com> Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> Co-authored-by: yonishelach <yonatanshelach@gmail.com> Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * [azureml_utils] Update plotly version in requirements.txt (#893) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Infra] Align master with dev functions (#828) * [onnx utils] update onnx utils packages * [Noise-reduction] Add new function to hub (#765) * [Noise-reduction] Add new function to hub * fix test * added multiprocessing and silence removal to function * delete `load_dask` (#822) * [feature selection] update function yaml * [feature selection] update function yaml * Revert "[onnx utils] update onnx utils packages" This reverts commit 88727986ffa91662593958023be8ac3ccef2cab0. * [feature selection] update function yaml * [feature selection] update function yaml * Delete unsupported functions from the hub (#824) * delete EOS functions * bring back validate_great_expectations * bring back load_dataset * Update feature_selection/test_feature_selection.py Co-authored-by: Eyal Danieli <eyald@iguazio.com> * Update item.yaml * Align to master branch (#826) * [Category] Fix and add categories to functions (#808) * [Category] Fix and add categories to functions * bump version in structured * test is not valid in huggingface_serving * Fix duplicated footer * Fix duplicated footer * revert python version change as it will be done in another PR * comments * comments * Bump python:3.6 to python:3.9 (#810) * [Describe] Align describe to new pandas version (#812) * [Describe] Align describe to new pandas version * minor test fix * update mlrun version * add dask to requirements * remove dask * update numpy version * debug * debug * debug * remove dask tests * remove debug code * [get_offline_features] Updated to mlrun 1.6.3 (#813) * [Feature-selection] Replace matplotlib with plotly (#815) * Iguazio-cicd user token updated Iguazio-cicd user token updated in repo secrets: https://github.com/mlrun/functions/settings/secrets/actions MARKETPLACE_ACCESS_TOKEN_V3 new token gh...Zmf was set around April * forcing iguazio-cicd auth forcing iguazio-cicd to deal with Author identity unknown * checkout@v3 to v4 and echo * [Mlflow_utils] - mlflow model server (#811) * mlflow server * small fix to test * small fixes to ms and nb * small fixes to mlrun version * update requirements lightgbm * added req * Added xgboost to req --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * [Mlflow] Remove mlflow tag (#825) * remove mlflow tag * remove mlflow tag --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> * align feature_selection yaml --------- Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> --------- Co-authored-by: Avi Asulin <avia@iguazio.com> Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> Co-authored-by: Avi Asulin <34214569+aviaIguazio@users.noreply.github.com> Co-authored-by: rokatyy <ekaterina_molchanova@mckinsey.com> Co-authored-by: Katerina Molchanova <35141662+rokatyy@users.noreply.github.com> Co-authored-by: nashpaz123 <44337075+nashpaz123@users.noreply.github.com> Co-authored-by: ZeevRispler <73653682+ZeevRispler@users.noreply.github.com> * merge from development #829, #830 (#831) * set `navigation_with_keys` to False (#829) * remove xgb and churn functions (#830) * [Batch Infer V2] Adjust function to 1.7 (#832) (#833) * adjust batch infer v2 * update docs in NB * bring back deprecated params and add warn (#834) (#835) * Merge from development #836, #837, #838, #839 (#840) * fix PyYAML loading (#837) * [text to audio generator] Replaced bark with openai tts models (#836) * [Text to audio generator] Add speech engine (#838) * [text to audio generator] Replaced bark with openai tts models * [text to audio generator] Fix base url env var * fix version * Add speech engine * after review * [auto-trainer] update test requirements (#839) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * Update requirements.txt --------- Co-authored-by: Yonatan Shelach <92271540+yonishelach@users.noreply.github.com> * Merge from development #843, #844, #845 (#846) * [Feature Selection] Fix deprecated `get_offline_features` (#844) * fix feature_selection * fix feature_selection * fix feature_selection nb * update yaml name * fix test * fix test * limit torchaudio for unit test (#845) * Update requirements.txt (#843) --------- Co-authored-by: daniels290813 <78727943+daniels290813@users.noreply.github.com> * [open_archive] Fix arbitrary file vulnerability (#850) * [Open Archive] Fix arbitrary file vulnerability (#847) * fix arbitrary file vulnerability * fix arbitrary file vulnerability * fix test * [open_archive] Add traversal attack test (#849) * add traversal test * add traversal test * add traversal test * delete eos funcs (#851) (#852) * Update mlflow_utils requirements.txt (#842) * update sphinx theme (#855) (#856) * clean up Sphinx UI by removing header and sidebar * add param description & hide footer Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * [onnx_utils] Upgrade versions and fixed tests (#853) (#857) * [Build] Fix html links, Add <function>.html as source in documentation * Update CI temporarily and update index * [XGB-Custom] Fix test artifact key name * [XGB-Serving][XGB-Test][XGB-Trainer] Fix tests - artifact key * [Build] Install python 3.9 when testing (#618) * [Build] Update python version in CI (#620) * [Build] Install python 3.9 when testing * [Build] Update python version in CI * . * Revert "[Build] Update python version in CI (#620)" (#621) This reverts commit 0cd1f1585a618c253f201b6f5a63502cdbddb591. * Revert "[Build] Install python 3.9 when testing (#618)" (#619) This reverts commit 3301415200e52326bade1e17f99cb6b6d3880860. * [Build] Build with python 3.9 (#622) * [Build] Build with python 3.9 * . * upgraded version and corrected testt to work locally * fixed notebook * again * increase mlrun version * updated item --------- Co-authored-by: guy1992l <83535508+guy1992l@users.noreply.github.com> Co-authored-by: yonishelach <yonatanshelach@gmail.com> Co-authored-by: Yoni Shelach <92271540+yonishelach@users.noreply.github.com> * [Infra] Update python and sphinx version (#862) * update Sphinx version (#858) * Update Python & Sphinx (#859) * update Sphinx version * update python to 3.10 and Sphinx 8.1 * upgrade setup-python from v3 to v4 * update python version * Add SRI attributes to Highlight.js CDN scripts and styles (#860) * enforce default light mode in sphinx-book-theme (#861) --------- Co-authored-by: amitnGiniApps <155542316+amitnGiniApps@users.noreply.github.com> * fix ci workflow failure (#868) * [Infra + Categories] Reorganize categories and fix vulnerabilities (#876) * fix "Workflow does not contain permissions" scan alert (CWE-275) (#872) * upgrade black version to fix vulnerability (#873) * [Categories] Reorganize categories and frameworks (#871) * categories renaming + update mlrun version wherever needed * python version fix * missing changes in batch_inference * attempt to fix structured_data_gen installing pyyam= 5.4.1 by pinning version * attempt to fix structured_data_gen by using mlrun 1.8 * fix mlflow_utils by using mlrun 1.8 * generate updated function.yaml for azureml_serving * revert azureml_serving changes (made by mistake) * revert azureml_serving changes (made by mistake) --------- Co-authored-by: Daniel Perez <100069700+danielperezz@users.noreply.github.com> * add workflow_dispatch (#878) * update mlflow version (#865) (#879) Co-authored-by: Ze'ev Rispler <73653682+ZeevRispler@users.noreply.github.com> * Cherry pick ci (#885) * fix batch_inference_v2:infer() endpoint_id docstring (#880) * [Infra] Convert `mlrun/hub-assets` into a monorepo and adjust `functions` CI/CD (#881) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython bug * remove dummy-category * re-structure cli * correct functions_cli path * ci.yaml fix attempt * ci.yaml fix attempt #2 * ci.yaml fix attempt #3 * align the fix to test-all workflow * fix command flag (long option must start with --) * one centralized cli directory * cli import path fix attempt * adjusting test-all to the new structure * investigate why there appears to be 0 passed tests * investigate why there appears to be 0 passed tests #2 * add a print to function name * fix attempt to functions discovery * fix describe_dask cython bug by upgrading the mlrun version * fix sklearn_calssifier cython bug by upgrading the mlrun version * fix cython bug by upgrading all mlrun versions to be >= 1.7.0 * Revert "fix cython bug by upgrading all mlrun versions to be >= 1.7.0" This reverts commit 61bcd26df3a24f3a28c14948ccbc00a9b0906410. * fix cython bug failures by upgrading mlrun versions to be >= 1.7.0 * delete logs * adds logs to debug describe_dask stuck test * adds flag to view logs to debug describe_dask stuck test * remove the debug prints * test workflow optimization trick * test workflow optimization trick (fix) * test workflow optimization trick (test-all) * test new matrix building method * test new matrix building method (identation fix) * test new matrix building method (another fix attempt) * test new matrix building method (another fix) * test new matrix building method (another fix attempt) * remove redundant logging * test new matrix building method also for test-all * invalidate the sklearn_classifier test * remove extra logging * invalidate test due to mlrun-varsion required update (no module named mlrun.mlrutils) * add dummy module test * add modules/README and dummy_module/item.yaml so the test will be identified * test build-marketplace new command * test build-marketplace new command (remove needs) * fix the project-root path (after moving helpers in utils sub-directory) * fix worng cli path * add print of temp_docs to inspect the module not found error * attempt to fix module not found by inserting their path to sys.path * attempt to fix module not found by inserting their path to sys.path #2 * test notebooks internal links fix * attempt to upload the result as artifact to github * another fix attempt to notebooks' broken links * another fix attempt to notebooks' broken links * test build-marketplace on modules * add assumed fields and files to dummy module for testing * fic dummy_module filename * check is the function.yaml exist before rendering it * READMEs auto-update * READMEs auto-update (add install requirements step) * chore(readme): auto-update asset tables [skip ci] * remove the old functions/readme section * replace the deprecated set-output command * remove the debug mode from the workflows * don't mention asset-types by name in the command * fix and modify the check for function.yaml file * remove todo * fixes + adapt to upcoming repo rename * add the branch to the trigger top test workflow * uncomment the conditions trigger top test workflow * revert the debug mode * remove the dummy module * remove todo * remove mlrun/functions mentions * post review fixes * revert debug mode * remove redundant character --------- Co-authored-by: iguazio-cicd <iguaziocicd@gmail.com> * Update test-all.yaml add workflow dispatch * chore(readme): auto-update asset tables [skip ci] * Create empty modules/src and add .DS_store files to .gitignore (#882) * fix batch_inference_v2:infer() endpoint_id docstring * new structure * fix workflow * trigger function test * trigger function test * modify workflow to work on push event * modify workflow to work on push event * test if its a matter with the grep * fix the matrix creation step * mock the functions directoy (instead of with path we used) * correct the location of requirements.txt * correct the location of requirements.txt * upgrade mlrun version due to cython …
1 parent 8bbb475 commit aae42d6

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

functions/src/azureml_utils/item.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
requirements:
3333
- azureml-core==1.54.0.post1
3434
- azureml-train-automl-client==1.54.0.post1
35-
- plotly~=5.4
35+
- plotly~=5.23
3636
url: ''
3737
version: 1.4.0
3838
test_valid: True
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
azureml-core==1.54.0.post1
22
azureml-train-automl-client==1.54.0.post1
3-
plotly~=5.4
3+
plotly~=5.23
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
scikit-learn~=1.0.2
2-
plotly~=5.16.1
2+
plotly~=5.23
33
pytest~=7.0.1
44
matplotlib~=3.5.1
55
seaborn~=0.11.2

functions/src/mlflow_utils/item.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
image: mlrun/mlrun
2424
kind: serving
2525
requirements:
26-
- mlflow==2.20.3
26+
- mlflow~=2.22
2727
- lightgbm
2828
- xgboost
2929
url: ''
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
mlflow==2.20.3
1+
mlflow~=2.22
22
lightgbm
33
xgboost

functions/src/onnx_utils/item.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ spec:
3737
- onnxoptimizer~=0.3.13
3838
- onnxmltools~=1.13.0
3939
- tf2onnx~=1.16.1
40-
- plotly~=5.4.0
40+
- plotly~=5.23
4141
url: ''
4242
version: 1.3.0

functions/src/onnx_utils/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ onnxruntime~=1.19.2
88
onnxoptimizer~=0.3.13
99
onnxmltools~=1.13.0
1010
tf2onnx~=1.16.1
11-
plotly~=5.4.0
11+
plotly~=5.23

0 commit comments

Comments
 (0)