Hyfi

Latest version: v1.36.4

Safety actively analyzes 640762 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 30

1.12.0

Feature

* **generator:** Add pipe config support for HyFI ([`1696ee9`](https://github.com/entelecheia/hyfi/commit/1696ee9bf659a5e6d75cde42b8f163f2e29d38e8))
* **tests:** Add new test_base.py for hyfi composer ([`9887ee1`](https://github.com/entelecheia/hyfi/commit/9887ee1eca9d92bb689d1e015361f874fb4f1391))
* **composer/base:** Add save_hyfi_config method and TestModel class to base module ([`9fbbd3c`](https://github.com/entelecheia/hyfi/commit/9fbbd3c321c523e71879300d0dc66d22f66e2850))
* **tests:** Add test for generating configs in Hyfi composer ([`a1fdce4`](https://github.com/entelecheia/hyfi/commit/a1fdce4eb7714d25ad9a0d22a6589b34997e44ae))
* **hyfi:** Add GENERATOR to HyFi class ([`4f93600`](https://github.com/entelecheia/hyfi/commit/4f9360040248d575d923e4688e8c32007a84745a))
* **core:** Add config_root property to GlobalHyFIConfig class ([`fc16744`](https://github.com/entelecheia/hyfi/commit/fc16744cf5127936b938f09fed6080c33bb3d3cc))
* **utils:** Add new utilities including object identification and module name checks ([`e962ae1`](https://github.com/entelecheia/hyfi/commit/e962ae1240d84b4a39a77e98f9ecfd4c464c0b6c))
* **hyfi-composer:** Add generator module ([`5d4e2ee`](https://github.com/entelecheia/hyfi/commit/5d4e2ee58797a8852d411e0b9ed2ef9288340125))
* **composer:** Add generator to imports and __all__ list ([`cab15ec`](https://github.com/entelecheia/hyfi/commit/cab15ecc362acdad2c52a621a7d8773212c274af))

Fix

* **hyfi/conf/pipe:** Add pipe_obj_arg_name in dataset configuration files ([`449b596`](https://github.com/entelecheia/hyfi/commit/449b596a8e006d27ce631bec27934667181c77da))
* **hyfi:** Add user_config_path and config_dirname parameters, modify way to append config-dir in sys ([`dda715e`](https://github.com/entelecheia/hyfi/commit/dda715ed21476b491f434eddf5eaf93951c06137))
* **core:** Add user_config_path and config_dirname options ([`94aba6c`](https://github.com/entelecheia/hyfi/commit/94aba6c7ebae96c832f457852f0183291ea9fb31))
* **hydra:** Use plugin name in search path ([`58dd768`](https://github.com/entelecheia/hyfi/commit/58dd768f0232c6f448bf27f8d1157a18259e7af9))
* **pipe:** Remove run_with from configuration ([`8643258`](https://github.com/entelecheia/hyfi/commit/8643258415affdc1408cba894161ac4ddbc98fe5))

1.11.0

Feature

* **hyfi:** Add load_dataset_from_disk, sample_dataset, and save_dataset_to_disk configurations ([`265db31`](https://github.com/entelecheia/hyfi/commit/265db31a06a4f0704f684e9959c21596bf55ce71))
* **hyfi/conf/run:** Add new __init__.yaml for run configuration ([`7a72b85`](https://github.com/entelecheia/hyfi/commit/7a72b85ef550d798c7dcb22f2d2e689b7cd5869f))
* **config:** Add load_dataframes, preprocessing_esg_ratings, and save_dataframes configurations ([`4a6ea2a`](https://github.com/entelecheia/hyfi/commit/4a6ea2a5f7a88e556fa6afc8c48cb87c41e4716c))
* **config:** Add new default run commands in config files ([`1199686`](https://github.com/entelecheia/hyfi/commit/11996863b10fa823ab97102300996d8d6566aa12))

Fix

* **pipeline/configs:** Handle both string and dict inputs for run config ([`793f218`](https://github.com/entelecheia/hyfi/commit/793f2180977a7c75ccd675425a7162a660a29629))
* **pipe:** Replace run/kwargs with run_target/run_kwargs in general_instance_methods and dataframe_instance_methods ([`eff671c`](https://github.com/entelecheia/hyfi/commit/eff671cdd4c5ca25246303d8be001cc17018477f))
* **hyfi:** Simplify dataset yaml configurations ([`95f03f3`](https://github.com/entelecheia/hyfi/commit/95f03f3aeaa20619f10b34768893e32cf839f9bd))
* **composer:** Change 'run_with' to 'run' in key substitution ([`3ef33ba`](https://github.com/entelecheia/hyfi/commit/3ef33ba76ce6e6a2bec43c97a94a91f6a8854451))
* **pipeline:** Replace run with with in test_general.yaml ([`953070a`](https://github.com/entelecheia/hyfi/commit/953070a06cc4ba10aec892c77a88fb7369337e65))

1.10.3

Fix

* **pipe:** Add logging details to save_dataset_to_disk function ([`74b1661`](https://github.com/entelecheia/hyfi/commit/74b1661a54b6f75c8ed72f68999113dbf86c65ec))
* **config:** Correct typo in workflow_name attribute, correct typo in workflow log message ([`cf3e579`](https://github.com/entelecheia/hyfi/commit/cf3e5791d2288fdd385b3404bb1932eee63ec0a0))
* **hyfi:** Modify debug configurations and logging levels, introduce new config files for hydra and info modes ([`cf62132`](https://github.com/entelecheia/hyfi/commit/cf621328480bfde2b1583fa887fb409d64876742))

1.10.2

Fix

* **composer:** Use local variables for config_module and plugins ([`9ad01fd`](https://github.com/entelecheia/hyfi/commit/9ad01fd879716d85f11ece7e9de792761293503e))

1.10.1

Fix

* **dependencies:** Update datasets version range in pyproject.toml ([`b49c5b8`](https://github.com/entelecheia/hyfi/commit/b49c5b8c86c2f3a00475aa7819e57c9ea391cfc9))
* **pipeline:** Add elapsed time logging ([`a32a2c2`](https://github.com/entelecheia/hyfi/commit/a32a2c273f3da9eee890880582f50d9b4ae25714))
* **hyfi/pipe:** Add verbose logging options, import Dataset from arrow_dataset instead of datasets, add num_heads and num_tails parameters ([`6f8f8f8`](https://github.com/entelecheia/hyfi/commit/6f8f8f8cd066522df18136e0aba0560207b417b9))
* **hyfi:** Use global hyfi instead of hyfi config module path ([`9d8f663`](https://github.com/entelecheia/hyfi/commit/9d8f66340c4d1d75902a59328ac2e51485f8bf2b))
* **core:** Updated HyfiConfig class to use __global_hyfi__ more extensively ([`3833b05`](https://github.com/entelecheia/hyfi/commit/3833b055fe9de42fb6340375de78fb7fe8c0613f))
* **core:** Enhance type annotations and properties definition ([`ea26dee`](https://github.com/entelecheia/hyfi/commit/ea26dee61bd19447767423276f839d748a16f94e))
* **composer:** Replace global constant paths with attributes from __global_hyfi__ ([`8f3e8c2`](https://github.com/entelecheia/hyfi/commit/8f3e8c2786341e8f4a804e178c00f9bb7254cffb))
* **hyfi:** Change __hyfi_path__ to __global_hyfi__ in src_path default ([`86e1aaa`](https://github.com/entelecheia/hyfi/commit/86e1aaa8b96fecf9e7cb1f6e11199058b4f2c65d))
* **hyfi:** Use global hyfi for package name and version base ([`1acd9ca`](https://github.com/entelecheia/hyfi/commit/1acd9cac95b31740dd1ed727016ed84b526ae139))
* **utils:** Improve get_caller_module_name in packages.py ([`4b5494d`](https://github.com/entelecheia/hyfi/commit/4b5494d4720fc692548edb7d85c48e97b12a8d2f))

1.10.0

Feature

* **hyfi/main:** Add config_module and user_config path resolvers ([`2e14fb4`](https://github.com/entelecheia/hyfi/commit/2e14fb4c655cd0cc792ff6b50ce8299261925005))
* **core:** Add type hinting to hyfi_path and home_path functions, add user_config_path and config_module_path functions ([`0dd36da`](https://github.com/entelecheia/hyfi/commit/0dd36dab6d4b63739eaa46458b03f311e6dfbc4b))
* **hyfi:** Add project root and workspace path resolvers ([`3dff304`](https://github.com/entelecheia/hyfi/commit/3dff3041824f04881d8bb38058074a41a03fc028))
* **hyfi/core:** Add project root and workspace path properties ([`d59dcb6`](https://github.com/entelecheia/hyfi/commit/d59dcb66ba6d338e03885edabcb4e69af7c7b312))

Documentation

* Add new sections to pipe.md ([`78a5ff6`](https://github.com/entelecheia/hyfi/commit/78a5ff6acb6fabff5f9bf7863fb040c4a30c27b0))

Page 11 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.