Conditional Value-at-Risk (CVaR) portfolio optimization and Entropy Pooling views / stress-testing in Python.
Security updates and addition of example 10 for the Derivatives Portfolio Optimization and Parameter Uncertainty article.
Docs, README, and poetry security update.
Security paths with bump of pillow from 10.2.0 to 10.3.0.
Maintenance release with minor tests, docs / README and license updates.
Maintenance patch with poetry and PyPI README updates.
Maintenance update of type checking and poetry dependencies.
Security update with scipy >=1.10 and Python 3.8 deprecation.
Addition of forward pricing functionality, Python 3.12 compatibility, and other minor updates.
Maintenance update handling numpy DeprecationWarning and requirements updates.
Maintenance update of docs and requirements.