Garpar

Latest version: v1.5.0.dev1

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

Scan your dependencies

1.5.0

- First stable relase
- Implemented `MVOptimizer` with new mean-variance optimization models.
- Added support for the Markowitz model (`Markowitz` class) for portfolio optimization.
- Introduced `UtilitiesAccessor` with tracking error and quadratic utility calculations.
- Implemented HDF5 storage capabilities in `garpar_io.py` for saving and loading stock sets.
- Added `StocksSet.to_dataframe()` method for easier data extraction.
- Introduced new pruning methods (`weights_prune` and `delisted_prune`) to optimize datasets.
- Refactored `StocksSet` to improve weight and entropy handling.
- Improved metadata management with `GARPAR_METADATA_KEY`.
- Optimized covariance and correlation calculations for better performance.
- Resolved issues with missing data in covariance matrix calculations.
- Fixed incorrect behavior in `to_hdf5()` when handling metadata attributes.
- Addressed rounding errors in weight calculations for portfolio optimization.
- Deprecated older portfolio optimization methods in favor of new mean-variance models.
- Removed redundant utility functions now covered by `UtilitiesAccessor`.

For a full list of changes, visit: [Garpar Repository](https://github.com/quatrope/garpar).

1.0

Pre relase don't use.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.