robertmartin8 / PyPortfolioOpt

Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity
https://pyportfolioopt.readthedocs.io/
MIT License
4.28k stars 930 forks source link

poetry update can't resolve dependencies #441

Closed atrawog closed 2 years ago

atrawog commented 2 years ago

Describe the bug Running poetry update to update the poetry.lock file results in an endless loop and the only way I found to make the dependencies resolvable again was to set the Python version to python = "^3.8".

Expected behavior A poetry update should result in an updated poetry.lock file.

Operating system, python version, PyPortfolioOpt version Linux,Python 3.9.11, PyPortfolioOpt Master

robertmartin8 commented 2 years ago

@atrawog good spot... I guess I will bump the python version in the pyproject.toml.