- Corrected typing.Literal on weight strategies that were removed in 1.5.1 - Lower cased project name throughout to remove any confusion - Added Self typing where missing in types.py - Miscellaneous development dependencies update. Minimal related changes.
1.5.1
- Removed two weight strategies in OpenFrame.make_portfolio() to remove ffn as dependency. - Removing ffn revealed that requests as explicit dependency was missing in pyproject.toml. - Also miscellaneous development dependencies updates
1.5.0
- Added helper functions for additional portfolio analyses. - The new functions cover weight simulations, efficient frontier optimizations, and plotting. - I intend to make an example that will be added [here](https://github.com/karrmagadgeteer2/NoteBook/blob/master/openseriesnotebook.ipynb) - Also miscellaneous development dependencies updates
1.4.12
- Fixed issue that OpenFrame.merge_series() method ignored changes to labels - Added option to set statistical method parameters for related methods - Miscellaneous development dependencies updates and test cleanup
1.4.11
- Fixed issue that ReturnSimulation.from_merton_jump_gbm() class method missed jump parameters - Miscellaneous development dependencies updates