Hyfi

Latest version: v1.36.4

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

Scan your dependencies

Page 21 of 30

0.14.0

Feature

* **pipeline:** Add task configuration to RunConfig object ([`9c16b6a`](https://github.com/entelecheia/hyfi/commit/9c16b6a9025673c758b0802a17055b0f8e0577c0))
* **pipeline:** Add support for task-specific pipelines ([`8c4a595`](https://github.com/entelecheia/hyfi/commit/8c4a59550e51449f69bd8e44b1165b94b67b96ba))
* **task:** Add new method to create TaskConfig objects. ([`3742b90`](https://github.com/entelecheia/hyfi/commit/3742b902826ab624743981d020ccc91c1490f976))
* **pipe:** Add function to preprocess ESG ratings data ([`58773c3`](https://github.com/entelecheia/hyfi/commit/58773c35ee4b7d5b6e0e7a3d66bcce171f5c3024))
* **preprocessing:** Add test_preprocessing.yaml configuration file ([`0190245`](https://github.com/entelecheia/hyfi/commit/0190245e8ae33cf31d77b6c685416484e34a878a))
* **pipe:** Add save_dataframes.yaml config file ([`c11fbdc`](https://github.com/entelecheia/hyfi/commit/c11fbdc4f1803c8572a529e3c151ba29371bad95))

Fix

* **cli:** Add validation for missing task configuration before running HyFi task pipelines ([`a2711cf`](https://github.com/entelecheia/hyfi/commit/a2711cf46b2cc3946f00f37a34987e1a9b13277d))
* **tests:** Fix project root path in test PathConfig ([`32d49e1`](https://github.com/entelecheia/hyfi/commit/32d49e1d73e84ebbbb0b9ce357a30ca700febff0))

0.13.0

Feature

* **pipeline:** Add a PipelineConfig class and PIPELINEs class with methods for running a pipeline, running a pipe, and getting running configs from a list. ([`6a4a321`](https://github.com/entelecheia/hyfi/commit/6a4a32112ad083900fe636da0eb2c438df052bb4))
* **pipeline:** Add "compose_as_dict" method to allow composing configuration as a dictionary ([`09ad137`](https://github.com/entelecheia/hyfi/commit/09ad137995a50be06185fe3e2f7ca5dbd252f9f7))
* **pipe:** Add load_dataframes.yaml configuration file ([`98b9e59`](https://github.com/entelecheia/hyfi/commit/98b9e59d0843ccfffcb36eac90da9b982c0b9449))
* **conf:** Add running config file ([`e604129`](https://github.com/entelecheia/hyfi/commit/e60412991fe38530481a4a53818e48c2aaba386b))
* **pipeline:** Add __test__.yaml configuration for testing pipeline ([`01a1957`](https://github.com/entelecheia/hyfi/commit/01a195780681ec35f784dab50d4d3af1520de595))
* **pipeline:** Add configs module with BaseRunConfig, RunningConfig, Steps, Pipelines, Tasks, RunConfig, DataframeRunConfig, and PipeConfig ([`2c39ae2`](https://github.com/entelecheia/hyfi/commit/2c39ae2f071ddeaed648e15d83ad1ea2bf96f1d3))
* **joblib:** Add BATCHER class and apply method ([`bf89e1d`](https://github.com/entelecheia/hyfi/commit/bf89e1d9708ab9bc5d22c5b42cc5568c3979a73d))

Fix

* **utils:** Fix import statement in test_utils_env.py ([`a9ed751`](https://github.com/entelecheia/hyfi/commit/a9ed751dc365fb1fbe403b666fecfb8a69574157))
* **utils:** Fix class naming and update method names for clarity ([`1a3f559`](https://github.com/entelecheia/hyfi/commit/1a3f559162af98dbc8811641a68ecfd6e386e122))
* **joblib:** Update pipe function to use BATCHER instead of PIPE in HyFI class ([`cd3c94c`](https://github.com/entelecheia/hyfi/commit/cd3c94cbeb15c830d20419d6cb92c5fee664d86c))

0.12.3

Fix

* **datasets:** Add save_dataframe method ([`9633738`](https://github.com/entelecheia/hyfi/commit/9633738481d2dc8c3d8434fca7d8e059247f0ac9))

0.12.2

Fix

* **cli:** Rename print_resolved_config to resolve ([`388130a`](https://github.com/entelecheia/hyfi/commit/388130a27276703f7636f9c06b071581f3793796))
* **config:** Rename print_resolved_config to resolve ([`7742516`](https://github.com/entelecheia/hyfi/commit/77425165c7138780cdd1494f8fef3be013572fe2))
* **config:** Update mode config to use resolve instead of print_resolved_config ([`1a7792a`](https://github.com/entelecheia/hyfi/commit/1a7792a76d1c5be209659e8c6234ead9a4246616))

0.12.1

Fix

* **pipe:** Fix incorrect value in PipeConfig init method ([`dc9018d`](https://github.com/entelecheia/hyfi/commit/dc9018d2ca620ef261baf9c3a5d4ce08b4aa3205))
* **main:** Add optional arguments to joblib and dotenv methods and add pipe_config method ([`2879e49`](https://github.com/entelecheia/hyfi/commit/2879e490df879b306f9fb908c27ce5bbe11a9613))

0.12.0

Feature

* **main:** Add reinit option in hyfi constructor ([`b521054`](https://github.com/entelecheia/hyfi/commit/b521054e4b2213a6365892eb6e74eac96c5016a4))
* **config:** Add "reinit" parameter to initialize method ([`57e93cb`](https://github.com/entelecheia/hyfi/commit/57e93cb01ec7034112f8cef37790daa8f85c24b7))
* **pipe:** Add lambda configuration file ([`9206107`](https://github.com/entelecheia/hyfi/commit/9206107a875d044398dc0e48504b35a2269c6f1f))
* **composer:** Add support for new special key TYPE ([`2de9cfd`](https://github.com/entelecheia/hyfi/commit/2de9cfd06a22abb9a507658f59fd8481cc01b006))
* **pipe:** Add PIPE and PipeConfig classes with apply and pipe methods. ([`df2c032`](https://github.com/entelecheia/hyfi/commit/df2c0321dd97fb3dc79576f24c188328cad47af0))
* **pipe:** Add pipeline functions for dataframe operations ([`9d5f6e7`](https://github.com/entelecheia/hyfi/commit/9d5f6e77ffac6885c8759bde6d84416302831108))
* **pipe:** Add initial configuration file for pipe function ([`f205e70`](https://github.com/entelecheia/hyfi/commit/f205e7083f819bad266279f05804cade3d69fb05))

Fix

* **init:** Set reinit to True ([`be235ba`](https://github.com/entelecheia/hyfi/commit/be235ba62e07630a4407cbefaed723b2ca19afb0))
* **config:** Set "reinit" to True in HyfiConfig class ([`a393cfc`](https://github.com/entelecheia/hyfi/commit/a393cfccebd10bd68422f557ad5c0927ac3b5bb8))
* **pipe:** Add error handling for missing method in config ([`5fe151f`](https://github.com/entelecheia/hyfi/commit/5fe151f4a1b58d80b77c05788aeb9ad1bca97de4))
* **pipe:** Update apply_to default value in PipeConfig class ([`90234f1`](https://github.com/entelecheia/hyfi/commit/90234f15bf4498b993bf2952c72df1d110cd765a))
* **dependencies:** Add batcher instance to global init file ([`5af5726`](https://github.com/entelecheia/hyfi/commit/5af57269eafe0888085beabab89037d0e266f2d1))
* **dependencies:** Add joblib 1.2.0 ([`cf06051`](https://github.com/entelecheia/hyfi/commit/cf060517df4a7b4545c2040ca1045a84e1231ab7))

Page 21 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.