From 9566769f1a1c4aaf76eea3e80b710e654842a026 Mon Sep 17 00:00:00 2001 From: Thomas Schmelzer Date: Thu, 1 Jun 2023 18:02:44 -0700 Subject: [PATCH] Use cvxsimulator to assess performance (#41) * cvxsimulator in * poetry update --- poetry.lock | 26 +++++++++++++++++++++----- pyproject.toml | 2 +- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index 1dcf4425..8f9fbafb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -674,6 +674,22 @@ scipy = ["scipy"] scs = ["setuptools (>65.5.1)"] xpress = ["xpress"] +[[package]] +name = "cvxsimulator" +version = "0.4.1" +description = "Simple simulator for investors" +category = "dev" +optional = false +python-versions = ">=3.8" +files = [ + {file = "cvxsimulator-0.4.1-py3-none-any.whl", hash = "sha256:aa303b4f56f25287e8d9187292efbeb03f8ddcef074c85cecc2008dc6344c053"}, + {file = "cvxsimulator-0.4.1.tar.gz", hash = "sha256:1f56bdcf2a8ac013ea29622b4d45c00e5274a6a57eb209b2e44531853ec0938f"}, +] + +[package.dependencies] +numpy = "*" +pandas = "*" + [[package]] name = "cycler" version = "0.11.0" @@ -1637,14 +1653,14 @@ webpdf = ["pyppeteer (>=1,<1.1)"] [[package]] name = "nbformat" -version = "5.8.0" +version = "5.9.0" description = "The Jupyter Notebook format" category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "nbformat-5.8.0-py3-none-any.whl", hash = "sha256:d910082bd3e0bffcf07eabf3683ed7dda0727a326c446eeb2922abe102e65162"}, - {file = "nbformat-5.8.0.tar.gz", hash = "sha256:46dac64c781f1c34dfd8acba16547024110348f9fc7eab0f31981c2a3dc48d1f"}, + {file = "nbformat-5.9.0-py3-none-any.whl", hash = "sha256:8c8fa16d6d05062c26177754bfbfac22de644888e2ef69d27ad2a334cf2576e5"}, + {file = "nbformat-5.9.0.tar.gz", hash = "sha256:e98ebb6120c3efbafdee2a40af2a140cadee90bb06dd69a2a63d9551fcc7f976"}, ] [package.dependencies] @@ -3157,4 +3173,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "2.0" python-versions = ">=3.8.0" -content-hash = "fd461dafebbd418f70da107df5c9c73720dfe0b3022b1e9f502168c5099c12fb" +content-hash = "55d1977d2477a0017e4bf5e79cb92043a92f8f308d5a3d25298a177157b91bdf" diff --git a/pyproject.toml b/pyproject.toml index 03ebbd3f..80edebd0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ matplotlib = "*" loguru = "*" plotly = "*" jupyterlab = "*" - +cvxsimulator = "*" [build-system] requires = ["poetry>=1.0.2"]