Hyfi

Latest version: v1.36.4

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

Scan your dependencies

Page 7 of 30

1.23.0

Feature

* **datasets:** Add example usage to split_dataframe function ([`acb9a51`](https://github.com/entelecheia/hyfi/commit/acb9a51e867df71bbbe212cefb84feeb3ce2a35a))
* **datasets:** Add merge_dataframes function to DSCombine class ([`bc62681`](https://github.com/entelecheia/hyfi/commit/bc626810121c0267fb69225c79a3792451ba2d53))
* **hyfi/conf:** Add split_dataframe configuration files ([`fb254e7`](https://github.com/entelecheia/hyfi/commit/fb254e7d754920d95046acc3c34974872ce7def2))
* **hyfi:** Add merge_dataframes configuration ([`40a1cae`](https://github.com/entelecheia/hyfi/commit/40a1cae978d63f46e2f78c2d3155abe400c880fa))
* **databases/basic.py:** Add multiple utility functions for dataframe operations ([`d36cc9a`](https://github.com/entelecheia/hyfi/commit/d36cc9a2e1c753c4d20041196ea2ed043550f42f))
* **hyfi:** Add dataframe print head and tail configuration files ([`d79915b`](https://github.com/entelecheia/hyfi/commit/d79915bc939060c977f89810665f1d91ab55cb50))
* **hyfi:** Add dataframe_eval_columns_with_pd_eval configuration files ([`8889809`](https://github.com/entelecheia/hyfi/commit/88898092fbb2305a1ddfe0ac7df83c34b6f5e301))
* **hyfi/conf:** Add new yaml configuration files for dataframe_eval_columns_with_eval ([`68791c7`](https://github.com/entelecheia/hyfi/commit/68791c7f7ece3d704542dd5e0a122dd3d98e97c4))
* **hyfi:** Add dataframe_eval_columns configuration files ([`4595a2a`](https://github.com/entelecheia/hyfi/commit/4595a2a1c0708fff29ee9f8a0d1447c9d71837da))
* **hyfi/conf/pipe:** Add new dataframe_combine_str_columns config ([`6b85d0a`](https://github.com/entelecheia/hyfi/commit/6b85d0ad95b5f05dbb3f12b073a2cbdb7f07cf20))
* **hyfi:** Add split string column functionality in dataframe config files ([`1ec66ec`](https://github.com/entelecheia/hyfi/commit/1ec66ec2a646e32ee675975947e3657130d5fd10))
* **hyfi/conf:** Add dataframe drop configuration files ([`7367788`](https://github.com/entelecheia/hyfi/commit/7367788a13a3bf0df4157c114b15b4278cb757b6))
* **hyfi:** Add dataframe drop columns configuration files ([`376be79`](https://github.com/entelecheia/hyfi/commit/376be798028bdd7edd94b176f0908e25af4e49ee))
* **datasets:** Add aggregate, basic and reshape classes, rename transform to combine, process to plot, filter to slice ([`142c74a`](https://github.com/entelecheia/hyfi/commit/142c74a62e8951689b1da94222fd0496b8ad485b))

Documentation

* **README:** Add codefactor and codacy badges ([`177fa5f`](https://github.com/entelecheia/hyfi/commit/177fa5f7f68d923b425ae58297270f6e4fd0ccc4))

1.22.0

Feature

* **hyfi:** Add dataset_remove_columns configuration ([`44a5db2`](https://github.com/entelecheia/hyfi/commit/44a5db26c173df3559e4ddf105894125f2ecb582))

Fix

* **composer:** Handle string values in group configuration ([`eb5eeb4`](https://github.com/entelecheia/hyfi/commit/eb5eeb4f5d402744453075f7c1ae7b8cb7543662))
* **hyfi/main/config:** Add default argument in print_about function ([`cd16a4a`](https://github.com/entelecheia/hyfi/commit/cd16a4a638b0fc003e5487c3c3a8a16c531b8550))
* **about:** Remove 'model_config' property and add '_auto_populate_' attribute ([`a320c11`](https://github.com/entelecheia/hyfi/commit/a320c11207e03667d13a16dd5dd700d4f861f7b8))

1.21.0

Feature

* **hyfi/main:** Add app_version property ([`54489d1`](https://github.com/entelecheia/hyfi/commit/54489d1aaf90b8337c9b3dfe37bc90d369f4e2f9))
* **hyfi/main:** Add HyFIConfig to public interfaces ([`72fa2ae`](https://github.com/entelecheia/hyfi/commit/72fa2ae8eafc2f937f7a30cc84c35b867eef3835))

Fix

* **config:** Separate global configurations into different classes, change environment variables to project arguments, remove unnecessary comments and return info ([`495210a`](https://github.com/entelecheia/hyfi/commit/495210a36da871185726cb5430a4a2af7eea534b))

1.20.1

Fix

* **composer:** Rename config generation methods and reorder arguments (to solve collision with BaseModel) ([`332a5ef`](https://github.com/entelecheia/hyfi/commit/332a5ef794596bc81b5f544c9a4393b35346b0e9))

1.20.0

Feature

* **hyfi/main:** Add new resolver __get_path__ ([`aa2a986`](https://github.com/entelecheia/hyfi/commit/aa2a986ca56a743fa0e01cf3b02f32787efa7699))
* **hyfi:** Add config name and group properties ([`492bdc5`](https://github.com/entelecheia/hyfi/commit/492bdc5de198fbaf7a1ff618b1cddb91036a9530))
* **HyFI:** Adds pipelines Optional[List[str]], adds app_name property ([`6dc25bb`](https://github.com/entelecheia/hyfi/commit/6dc25bbd24d340f63eeede2c57004e94ec26601f))
* **hyfi/utils:** Add osenv method to ENVs class ([`c83e8ea`](https://github.com/entelecheia/hyfi/commit/c83e8ea419c98e392f2800aa006dd145d9801dd8))
* **main:** Added validation for logging level, added new properties to HyFI class, method about renamed to print_about ([`6294208`](https://github.com/entelecheia/hyfi/commit/62942089e95c73c3743276c163512da5593e3b58))
* **utils:** Add UTILs class and update __all__ list ([`e0bd072`](https://github.com/entelecheia/hyfi/commit/e0bd0728478fdb6656d28720f897b023e54e713d))

Fix

* **hyfi:** Replace direct function calls with resolver methods ([`db9400b`](https://github.com/entelecheia/hyfi/commit/db9400bc4e16bbd6aabbf20eaa2760e768bfddd7))
* **project:** Integrate composer into projectConfig class ([`a0c0eec`](https://github.com/entelecheia/hyfi/commit/a0c0eecc51799d6ad4c8f5bf1c08cf9b0120f2e0))
* **hyfi:** Replace GlobalConfig with HyFI in print_about method ([`6bab887`](https://github.com/entelecheia/hyfi/commit/6bab8874302a0066043a48315ed84ddf16bdb6d8))
* **hyfi:** Replace GlobalConfig with HyFI, streamline HyFI usage ([`4c446dd`](https://github.com/entelecheia/hyfi/commit/4c446dd22530648320698e57c8039e80130312ba))

1.19.1

Fix

* **workflow:** Add auto_populate property to WorkflowConfig class, remove project parameter from task run method ([`f5e5f4d`](https://github.com/entelecheia/hyfi/commit/f5e5f4d4c463d3442503aa2ef316b726156c910e))
* **task:** Add BatchPathConfig and TaskPathConfig ([`0081f91`](https://github.com/entelecheia/hyfi/commit/0081f91ce2ce0b46be563996d33334b562f5304d))
* **project:** Update path handling and add get_path method ([`26a2d48`](https://github.com/entelecheia/hyfi/commit/26a2d48e4864d38a996379cfaafd587766243bbc))
* **project:** Add ProjectPathConfig ([`e6180a5`](https://github.com/entelecheia/hyfi/commit/e6180a5a868d63b1c5459b0a096fc23377025c15))
* **task:** Use global defaults for task name and root, add properties for project directory and project workspace directory, change task root derivation logic ([`a98dbf0`](https://github.com/entelecheia/hyfi/commit/a98dbf07a0c4002e937cef25bffdf96fa558f859))
* **project:** Add home directory support and enforce absolute paths ([`a948d3a`](https://github.com/entelecheia/hyfi/commit/a948d3a118ee558c274f48cfdc7496b6eda3c3ce))

Page 7 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.