versioning

pull/533/head
Robert Martin 2023-05-07 10:08:32 -04:00
parent 94aa7cbf71
commit 9e1d9a7b88
6 changed files with 16 additions and 6 deletions

View File

@ -11,7 +11,7 @@
<img src="https://img.shields.io/badge/Platforms-linux--64,win--64,osx--64-orange.svg?style=flat-square"
alt="platforms"></a> &nbsp;
<a href="https://pypi.org/project/PyPortfolioOpt/">
<img src="https://img.shields.io/badge/pypi-v1.5.4-brightgreen.svg"
<img src="https://img.shields.io/badge/pypi-v1.5.5-brightgreen.svg"
alt="pypi"></a> &nbsp;
<a href="https://opensource.org/licenses/MIT">
<img src="https://img.shields.io/badge/license-MIT-brightgreen.svg"
@ -43,6 +43,8 @@ in a risk-efficient way.
**PyPortfolioOpt has been [published](https://joss.theoj.org/papers/10.21105/joss.03066) in the Journal of Open Source Software 🎉**
PyPortfolioOpt is now being maintained by [Tuan Tran](https://github.com/88d52bdba0366127fffca9dfa93895).
Head over to the **[documentation on ReadTheDocs](https://pyportfolioopt.readthedocs.io/en/latest/)** to get an in-depth look at the project, or check out the [cookbook](https://github.com/robertmartin8/PyPortfolioOpt/tree/master/cookbook) to see some examples showing the full process from downloading data to building a portfolio.
<center>
@ -85,7 +87,7 @@ This project is available on PyPI, meaning that you can just:
pip install PyPortfolioOpt
```
(you may need to follow separate installation instructions for [cvxopt](https://cvxopt.org/install/index.html#) and [cvxpy](https://www.cvxpy.org/install/))).
(you may need to follow separate installation instructions for [cvxopt](https://cvxopt.org/install/index.html#) and [cvxpy](https://www.cvxpy.org/install/)).
However, it is best practice to use a dependency manager within a virtual environment.
My current recommendation is to get yourself set up with [poetry](https://github.com/sdispater/poetry) then just run
@ -423,6 +425,7 @@ Contributions are _most welcome_. Have a look at the [Contribution Guide](https:
I'd like to thank all of the people who have contributed to PyPortfolioOpt since its release in 2018.
Special shout-outs to:
- Tuan Tran (who is now the primary maintainer!)
- Philipp Schiele
- Carl Peasnell
- Felipe Schneider

View File

@ -43,6 +43,13 @@ Minor bug fixes
- Fixed ``cvxpy`` deprecating deepcopy. Thanks to Philipp for the fix!
- Several other tiny checks and bug fixes. Cheers to everyone for the PRs!
1.5.5
-----
- `Tuan Tran <https://github.com/88d52bdba0366127fffca9dfa93895>`_ is now the primary maintainer for PyPortfolioOpt
- Wide range of bug fixes and code improvements.
1.4.0
=====

View File

@ -58,7 +58,7 @@ author = "Robert Andrew Martin"
# The short X.Y version.
version = "1.5"
# The full version, including alpha/beta/rc tags.
release = "1.5.4"
release = "1.5.5"
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@ -15,7 +15,7 @@
<img src="https://img.shields.io/badge/python-v3-brightgreen.svg"
alt="python"></a> &nbsp;
<a href="https://pypi.org/project/PyPortfolioOpt/">
<img src="https://img.shields.io/badge/pypi-v1.5.4-brightgreen.svg"
<img src="https://img.shields.io/badge/pypi-v1.5.5-brightgreen.svg"
alt="python"></a> &nbsp;
<a href="https://opensource.org/licenses/MIT">
<img src="https://img.shields.io/badge/license-MIT-brightgreen.svg"

View File

@ -14,7 +14,7 @@ from .efficient_frontier import (
from .hierarchical_portfolio import HRPOpt
from .risk_models import CovarianceShrinkage
__version__ = "1.5.4"
__version__ = "1.5.5"
__all__ = [
"market_implied_prior_returns",

View File

@ -10,7 +10,7 @@ with open("README.md", "r") as f:
if __name__ == "__main__":
setuptools.setup(
name="pyportfolioopt",
version="1.5.4",
version="1.5.5",
description="Financial portfolio optimization in python",
long_description=desc,
long_description_content_type="text/markdown",