From 2db1a40c60b4d72f36af03ce71e5186e89c8433f Mon Sep 17 00:00:00 2001 From: Theodore Aptekarev Date: Sat, 4 Dec 2021 14:10:29 +0300 Subject: [PATCH] Update requirements-txt files to reflect latest dependency versions (#1011) * Update requirements-txt files to reflect latest dependency versions * Add latest version patches * Upgrade charset-normalizer --- build/conda/conda-3-8-env-full.yaml | 2 +- build/conda/conda-3-8-env.yaml | 2 +- poetry.lock | 56 +++++++-------- requirements-full.txt | 104 ++++++++++++++-------------- requirements.txt | 84 +++++++++++----------- 5 files changed, 124 insertions(+), 124 deletions(-) diff --git a/build/conda/conda-3-8-env-full.yaml b/build/conda/conda-3-8-env-full.yaml index 8a1d7a45518..89fe4352465 100644 --- a/build/conda/conda-3-8-env-full.yaml +++ b/build/conda/conda-3-8-env-full.yaml @@ -10,4 +10,4 @@ dependencies: - pytest - black=21.7b0 - sphinx=4.1.1 - - charset-normalizer=2.0.7 + - charset-normalizer=2.0.8 diff --git a/build/conda/conda-3-8-env.yaml b/build/conda/conda-3-8-env.yaml index 8a1d7a45518..89fe4352465 100644 --- a/build/conda/conda-3-8-env.yaml +++ b/build/conda/conda-3-8-env.yaml @@ -10,4 +10,4 @@ dependencies: - pytest - black=21.7b0 - sphinx=4.1.1 - - charset-normalizer=2.0.7 + - charset-normalizer=2.0.8 diff --git a/poetry.lock b/poetry.lock index 1d6663d7a38..17d6064deca 100644 --- a/poetry.lock +++ b/poetry.lock @@ -971,7 +971,7 @@ python-versions = "*" [[package]] name = "ipykernel" -version = "6.5.1" +version = "6.6.0" description = "IPython Kernel for Jupyter" category = "main" optional = false @@ -987,7 +987,7 @@ tornado = ">=4.2,<7.0" traitlets = ">=5.1.0,<6.0" [package.extras] -test = ["pytest (!=5.3.4)", "pytest-cov", "flaky", "nose", "ipyparallel"] +test = ["pytest (!=5.3.4)", "pytest-cov", "flaky", "ipyparallel"] [[package]] name = "ipython" @@ -1659,7 +1659,7 @@ test = ["check-manifest", "fastjsonschema", "testpath", "pytest", "pytest-cov"] [[package]] name = "nest-asyncio" -version = "1.5.1" +version = "1.5.4" description = "Patch asyncio to allow nested event loops" category = "main" optional = false @@ -1880,7 +1880,7 @@ test = ["boto3", "botocore", "codecov", "coverage", "google-compute-engine", "ip [[package]] name = "parso" -version = "0.8.2" +version = "0.8.3" description = "A Python Parser" category = "main" optional = false @@ -2267,7 +2267,7 @@ zstd = ["zstandard"] [[package]] name = "pyobjc-core" -version = "8.0" +version = "8.1" description = "Python<->ObjC Interoperability Module" category = "main" optional = false @@ -2275,14 +2275,14 @@ python-versions = ">=3.6" [[package]] name = "pyobjc-framework-cocoa" -version = "8.0" +version = "8.1" description = "Wrappers for the Cocoa frameworks on macOS" category = "main" optional = false python-versions = ">=3.6" [package.dependencies] -pyobjc-core = ">=8.0" +pyobjc-core = ">=8.1" [[package]] name = "pyotp" @@ -3303,7 +3303,7 @@ python-versions = "*" [[package]] name = "typing-extensions" -version = "4.0.0" +version = "4.0.1" description = "Backported and Experimental Type Hints for Python 3.6+" category = "main" optional = false @@ -4189,8 +4189,8 @@ iniconfig = [ {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, ] ipykernel = [ - {file = "ipykernel-6.5.1-py3-none-any.whl", hash = "sha256:ff0cb4a67326d2f903b7d7a2e63719d082434b46f00536410bd4e3ad2b98f3b7"}, - {file = "ipykernel-6.5.1.tar.gz", hash = "sha256:dd27172bccbbcfef952991e49372e4c6fd1c14eed0df05ebd5b4335cb27a81a2"}, + {file = "ipykernel-6.6.0-py3-none-any.whl", hash = "sha256:82ded8919fa7f5483be2b6219c3b13380d93faab1fc49cc2cfcd10e9e24cc158"}, + {file = "ipykernel-6.6.0.tar.gz", hash = "sha256:3a227788216b43982d9ac28195949467627b0d16e6b8af9741d95dcaa8c41a89"}, ] ipython = [ {file = "ipython-7.30.0-py3-none-any.whl", hash = "sha256:c8f3e07aefb9cf9e067f39686f035ce09b27a1ee602116a3030b91b6fc138ee4"}, @@ -4694,8 +4694,8 @@ nbformat = [ {file = "nbformat-5.1.3.tar.gz", hash = "sha256:b516788ad70771c6250977c1374fcca6edebe6126fd2adb5a69aa5c2356fd1c8"}, ] nest-asyncio = [ - {file = "nest_asyncio-1.5.1-py3-none-any.whl", hash = "sha256:76d6e972265063fe92a90b9cc4fb82616e07d586b346ed9d2c89a4187acea39c"}, - {file = "nest_asyncio-1.5.1.tar.gz", hash = "sha256:afc5a1c515210a23c461932765691ad39e8eba6551c055ac8d5546e69250d0aa"}, + {file = "nest_asyncio-1.5.4-py3-none-any.whl", hash = "sha256:3fdd0d6061a2bb16f21fe8a9c6a7945be83521d81a0d15cff52e9edee50101d6"}, + {file = "nest_asyncio-1.5.4.tar.gz", hash = "sha256:f969f6013a16fadb4adcf09d11a68a4f617c6049d7af7ac2c676110169a63abd"}, ] notebook = [ {file = "notebook-6.4.6-py3-none-any.whl", hash = "sha256:5cad068fa82cd4fb98d341c052100ed50cd69fbfb4118cb9b8ab5a346ef27551"}, @@ -4845,8 +4845,8 @@ papermill = [ {file = "papermill-2.3.3.tar.gz", hash = "sha256:349aecd526c15c39f73a08df836467e2fead877c474d82c7df349f27ad272525"}, ] parso = [ - {file = "parso-0.8.2-py2.py3-none-any.whl", hash = "sha256:a8c4922db71e4fdb90e0d0bc6e50f9b273d3397925e5e60a717e719201778d22"}, - {file = "parso-0.8.2.tar.gz", hash = "sha256:12b83492c6239ce32ff5eed6d3639d6a536170723c6f3f1506869f1ace413398"}, + {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, + {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, ] pathspec = [ {file = "pathspec-0.9.0-py2.py3-none-any.whl", hash = "sha256:7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a"}, @@ -5125,20 +5125,20 @@ pymongo = [ {file = "pymongo-3.11.0.tar.gz", hash = "sha256:076a7f2f7c251635cf6116ac8e45eefac77758ee5a77ab7bd2f63999e957613b"}, ] pyobjc-core = [ - {file = "pyobjc-core-8.0.tar.gz", hash = "sha256:4cd0735cdb7a7b959def0fe1769df74e0ab6de5ea1ca40f1464d2ac78b85326f"}, - {file = "pyobjc_core-8.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d517f1dffddb30d1a9d4c5109a46ffc37eb461720558a54d57586459014b2d0b"}, - {file = "pyobjc_core-8.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7e710f7329a7dbca27639c7ce60a50b2003d5492d55f66fec2ab8c375f134812"}, - {file = "pyobjc_core-8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0e1d2f3e1216e92428e0107a651b074d44f2856b98aac93fef5b27bfb4355232"}, - {file = "pyobjc_core-8.0-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:d56c69d9267723326c9254e268838a5d67120c34e0667ef9c947c8336a755dec"}, - {file = "pyobjc_core-8.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e19d3fd51cc993e31f51e32f62463e81da79dbd22042e7a18cf6ee141db9d539"}, + {file = "pyobjc-core-8.1.tar.gz", hash = "sha256:920914a1a4cd4f8a54babe93f0b4e4cd93b51d11ae38d8ef17f5edb603b7a949"}, + {file = "pyobjc_core-8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ddd9b964df292fa0bbd0d0694befe4c524977780e3f11221ac7e8683d5e9590f"}, + {file = "pyobjc_core-8.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b6662805d288cd1bfd257565ddc07541d0162b3167af15e39f7a654b94f6667b"}, + {file = "pyobjc_core-8.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:43f251881fe36dcb9ca9f7946ab13ddb4aa2499bde3c8bf2dc8144b5fe884629"}, + {file = "pyobjc_core-8.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:781cfa7a3f72ce7213b4c341b5c552cd63b6664b3b444a23fcb1d5fdd417aa8b"}, + {file = "pyobjc_core-8.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:951e716ad30bea52190f5e82604ee2c7f3dc6c04722cf0a3311ad7e4e6af5134"}, ] pyobjc-framework-cocoa = [ - {file = "pyobjc-framework-Cocoa-8.0.tar.gz", hash = "sha256:233fe4cf6ddd5804d76b68fac3f0601b78cc0c307703eb5f2dcb9a1ef62a7904"}, - {file = "pyobjc_framework_Cocoa-8.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f6b4e8708d574b26a72366f11b0a3afb59e6cd8569f6aabf42450ac39d69c115"}, - {file = "pyobjc_framework_Cocoa-8.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:49ceaae8bf993b42e6afa1a91aa6fda44628ac8944b5a631fdc844b9b8da4b27"}, - {file = "pyobjc_framework_Cocoa-8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4fd7b0627681841c12a47e77fd06ec518b41f0037e12cd1d1e035de5d2b4a333"}, - {file = "pyobjc_framework_Cocoa-8.0-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:fab76fd835228c37280fdf4db71b740c3c8a60a0a304373c9a162134fba58fd3"}, - {file = "pyobjc_framework_Cocoa-8.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:0766f4adbfca41815529c639da1e4c9959bed86c961956c564f3163dc3e56c74"}, + {file = "pyobjc-framework-Cocoa-8.1.tar.gz", hash = "sha256:9de42dc3e0911d6e30cf41bb4baf9aaf2723a27053f7edbd8ad7d758cf41b81d"}, + {file = "pyobjc_framework_Cocoa-8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b588a3ed9adcdbfafcbfa77bbd72844afb8d987a70cce7a4f3a35a9474271a11"}, + {file = "pyobjc_framework_Cocoa-8.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:626f6d084a537b365c0786674036643695e7829ebaf7889aa9b327f3b897a800"}, + {file = "pyobjc_framework_Cocoa-8.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8075f6cf8cac804d9ed05355c68a8a0cd3ce31a310469279c6c7e49dad47b010"}, + {file = "pyobjc_framework_Cocoa-8.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:9e47a2709b8458422752efccaa89f4b52cc8e01345ec71c43c713a891f084bb6"}, + {file = "pyobjc_framework_Cocoa-8.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:0b0aee74f6c32103338e3735f308052f4cc534c25762130303638aaa6d62d851"}, ] pyotp = [ {file = "pyotp-2.6.0-py2.py3-none-any.whl", hash = "sha256:9d144de0f8a601d6869abe1409f4a3f75f097c37b50a36a3bf165810a6e23f28"}, @@ -5879,8 +5879,8 @@ types-termcolor = [ {file = "types_termcolor-1.1.2-py3-none-any.whl", hash = "sha256:51d2043039efa6b5e2fdf661f2002c900d864da19384fdc3bfa898513306a70e"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.0-py3-none-any.whl", hash = "sha256:829704698b22e13ec9eaf959122315eabb370b0884400e9818334d8b677023d9"}, - {file = "typing_extensions-4.0.0.tar.gz", hash = "sha256:2cdf80e4e04866a9b3689a51869016d36db0814d84b8d8a568d22781d45d27ed"}, + {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, + {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, ] tzdata = [ {file = "tzdata-2021.5-py2.py3-none-any.whl", hash = "sha256:3eee491e22ebfe1e5cfcc97a4137cd70f092ce59144d81f8924a844de05ba8f5"}, diff --git a/requirements-full.txt b/requirements-full.txt index 3383f452b64..7bbd4ad153b 100644 --- a/requirements-full.txt +++ b/requirements-full.txt @@ -7,42 +7,42 @@ anyio==3.4.0; python_full_version >= "3.6.2" and python_version >= "3.6" appdirs==1.4.4; python_full_version >= "3.6.2" and python_version >= "3.6" appnope==0.1.2; platform_system == "Darwin" and python_version >= "3.7" and sys_platform == "darwin" argon2-cffi==21.1.0; python_version >= "3.6" -astroid==2.8.6; python_version >= "3.6" and python_version < "4.0" +astroid==2.9.0; python_version >= "3.6" and python_version < "4.0" and python_full_version >= "3.6.2" astunparse==1.6.3 async-timeout==3.0.1; python_full_version >= "3.5.3" and python_version >= "3.6" atomicwrites==1.4.0; python_version >= "3.6" and python_full_version < "3.0.0" and sys_platform == "win32" or sys_platform == "win32" and python_version >= "3.6" and python_full_version >= "3.4.0" -attrs==21.2.0; python_version >= "3.6" and python_full_version < "3.0.0" and python_version < "4.0" or python_full_version >= "3.5.0" and python_version >= "3.6" and python_version < "4.0" +attrs==21.2.0; python_full_version >= "3.6.1" and python_version >= "3.6" and python_version < "4.0" babel==2.9.1; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6") backcall==0.2.0; python_version >= "3.7" backports.zoneinfo==0.2.1; python_version < "3.9" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") bandit==1.7.1; python_version >= "3.5" beartype==0.7.1; python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0" -beautifulsoup4==4.10.0; python_full_version > "3.0.0" and python_version >= "3.5" +beautifulsoup4==4.10.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.5" black==21.7b0; python_full_version >= "3.6.2" bleach==4.1.0; python_version >= "3.7" bs4==0.0.1 bt==0.2.9; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.6.0") cachetools==4.2.4; python_version >= "3.5" and python_version < "4.0" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") -certifi==2021.10.8; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" -cffi==1.15.0; implementation_name == "pypy" and python_version >= "3.6" +certifi==2021.10.8; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") +cffi==1.15.0; implementation_name == "pypy" and python_version >= "3.7" and python_full_version >= "3.6.1" chardet==4.0.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6" -charset-normalizer==2.0.7; python_full_version >= "3.6.0" and python_version >= "3" +charset-normalizer==2.0.8; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") click==8.0.3; python_full_version >= "3.6.2" and python_version >= "3.6" codespell==2.1.0; python_version >= "3.5" colorama==0.4.4; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.5.0") convertdate==2.3.2; python_version >= "3.6" -coverage==6.1.2; python_version >= "3.6" +coverage==6.2; python_version >= "3.6" cryptography==36.0.0; python_version >= "3.6" cssselect==1.1.0; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" cvxpy==1.1.17; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" -cycler==0.11.0; python_version >= "3.7" +cycler==0.11.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" cython==0.29.24; python_version >= "3.6" and python_full_version < "3.0.0" and sys_platform == "darwin" or python_full_version >= "3.3.0" and sys_platform == "darwin" and python_version >= "3.6" dateparser==1.1.0; python_version >= "3.5" datetime==4.3; python_version >= "3.5" debugpy==1.5.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.7" decorator==5.1.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" defusedxml==0.7.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.7" -degiro-connector==2.0.8; python_version >= "3.7" and python_version < "4.0" +degiro-connector==2.0.9; python_full_version >= "3.7.1" and python_full_version < "4.0.0" deprecation==2.1.0 detecta==0.0.5; python_version >= "3.6" docutils==0.16; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6") @@ -56,10 +56,10 @@ finviz==1.4.2 finvizfinance==0.9.10; python_version >= "3.5" flake8==3.9.2; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.5.0") flatbuffers==2.0 -fonttools==4.28.2; python_version >= "3.7" +fonttools==4.28.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" fred==3.1 fredapi==0.4.3 -frozendict==2.1.0; python_version >= "3.6" +frozendict==2.1.1; python_version >= "3.6" fundamentalanalysis==0.2.12 future==0.18.2; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" gast==0.4.0; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" @@ -68,30 +68,30 @@ gitpython==3.1.24; python_version >= "3.7" google-auth-oauthlib==0.4.6; python_version >= "3.6" google-auth==2.3.3; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" google-pasta==0.2.0 -grpcio==1.42.0; python_version >= "3.7" and python_version < "4.0" +grpcio==1.42.0; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.6" h5py==3.6.0; python_version >= "3.7" hijri-converter==2.2.2; python_version >= "3.6" holidays==0.11.3.1; python_version >= "3.6" -idna==3.3; python_full_version >= "3.6.2" and python_version >= "3.6" +idna==3.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") imagesize==1.3.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" importlib-metadata==4.8.2; python_version < "3.10" and python_version >= "3.6" inflection==0.5.1; python_version >= "3.6" iniconfig==1.1.1; python_version >= "3.6" -ipykernel==6.5.1; python_version >= "3.7" -ipython-genutils==0.2.0; python_version >= "3.6" -ipython==7.29.0; python_version >= "3.7" +ipykernel==6.6.0; python_version >= "3.7" +ipython-genutils==0.2.0; python_full_version >= "3.6.1" and python_version >= "3.6" +ipython==7.30.0; python_version >= "3.7" ipywidgets==7.6.5 iso8601==0.1.16 -isort==5.10.1; python_full_version >= "3.6.1" and python_version < "4.0" and python_version >= "3.6" +isort==5.10.1; python_full_version >= "3.6.2" and python_version < "4.0" jedi==0.18.1; python_version >= "3.7" jinja2==3.0.3; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" -joblib==1.1.0; python_version >= "3.7" +joblib==1.1.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" json5==0.9.6; python_version >= "3.6" jsonschema==3.2.0 jupyter-client==7.1.0; python_full_version >= "3.6.1" and python_version >= "3.7" jupyter-console==6.4.0; python_version >= "3.6" jupyter-core==4.9.1; python_full_version >= "3.6.1" and python_version >= "3.7" -jupyter-server==1.12.0; python_version >= "3.6" +jupyter-server==1.12.1; python_version >= "3.6" jupyter==1.0.0 jupyterlab-pygments==0.1.2; python_version >= "3.7" jupyterlab-server==2.8.2; python_version >= "3.6" @@ -99,18 +99,18 @@ jupyterlab-widgets==1.0.2; python_version >= "3.6" jupyterlab==3.2.4; python_version >= "3.6" keras-preprocessing==1.1.2 keras==2.7.0 -kiwisolver==1.3.2; python_version >= "3.7" +kiwisolver==1.3.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" korean-lunar-calendar==0.2.1; python_version >= "3.6" -lazy-object-proxy==1.6.0; python_version >= "3.6" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.6" and python_version < "4.0" and python_full_version >= "3.6.0" +lazy-object-proxy==1.6.0; python_version >= "3.6" and python_version < "4.0" and python_full_version >= "3.6.2" libclang==12.0.0 lxml==4.6.4; python_full_version >= "3.6.8" and python_version >= "3.5" and python_full_version < "4.0.0" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") m2r2==0.2.8; python_full_version >= "3.6.8" and python_full_version < "4.0.0" markdown-it-py==1.1.0; python_version >= "3.6" and python_version < "4.0" markdown==3.3.6; python_version >= "3.6" -markupsafe==2.0.1; python_version >= "3.6" +markupsafe==2.0.1; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" matplotlib-inline==0.1.3; python_version >= "3.7" matplotlib==3.5.0; python_version >= "3.7" -mccabe==0.6.1; python_version >= "3.6" and python_version < "4.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0") +mccabe==0.6.1; python_full_version >= "3.6.2" mdit-py-plugins==0.2.8; python_version >= "3.6" and python_version < "4.0" mistune==0.8.4; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" mock==4.0.3; python_version >= "3.6" @@ -125,15 +125,15 @@ nbclassic==0.3.4; python_version >= "3.6" nbclient==0.5.9; python_full_version >= "3.6.1" and python_version >= "3.7" nbconvert==6.3.0; python_version >= "3.7" nbformat==5.1.3; python_full_version >= "3.6.1" and python_version >= "3.7" -nest-asyncio==1.5.1; python_full_version >= "3.6.1" and python_version >= "3.6" +nest-asyncio==1.5.4; python_full_version >= "3.6.1" and python_version >= "3.7" notebook==6.4.6; python_version >= "3.6" numpy==1.21.4 oandapyv20==0.6.3 oauthlib==3.1.1; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" -onetimepass==1.0.1; python_version >= "3.7" and python_version < "4.0" +onetimepass==1.0.1; python_full_version >= "3.7.1" and python_full_version < "4.0.0" openpyxl==3.0.9; python_version >= "3.6" opt-einsum==3.3.0; python_version >= "3.5" -orjson==3.6.4; python_version >= "3.7" and python_version < "4.0" +orjson==3.6.4; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.7" osqp==0.6.2.post0; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" packaging==21.3; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" pandas-datareader==0.10.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" @@ -141,14 +141,14 @@ pandas-ta==0.3.14b pandas==1.3.4; python_full_version >= "3.7.1" pandocfilters==1.5.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.7" papermill==2.3.3; python_version >= "3.6" -parso==0.8.2; python_version >= "3.7" +parso==0.8.3; python_version >= "3.7" pathspec==0.9.0; python_full_version >= "3.6.2" and python_version >= "3.6" patsy==0.5.2; python_version >= "3.6" pbr==5.8.0; python_version >= "3.6" pexpect==4.8.0; sys_platform != "win32" and python_version >= "3.7" pickleshare==0.7.5; python_version >= "3.7" pillow==8.4.0; python_version >= "3.6" -platformdirs==2.4.0; python_version >= "3.6" and python_version < "4.0" +platformdirs==2.4.0; python_version >= "3.6" and python_full_version >= "3.6.2" plotly==4.14.3 pluggy==1.0.0; python_version >= "3.6" pmdarima==1.8.4; python_version >= "3.6" @@ -156,27 +156,27 @@ praw==7.5.0; python_version >= "3.6" and python_version < "4.0" prawcore==2.3.0; python_version >= "3.6" and python_version < "4.0" prettytable==2.4.0; python_version >= "3.6" prometheus-client==0.12.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" -prompt-toolkit==3.0.22; python_full_version >= "3.6.2" -protobuf==3.19.1; python_version >= "3.7" and python_version < "4.0" +prompt-toolkit==3.0.23; python_full_version >= "3.6.2" +protobuf==3.19.1; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.6" psaw==0.0.12; python_version >= "3" ptyprocess==0.7.0; os_name != "nt" and python_version >= "3.7" and sys_platform != "win32" -py==1.11.0; python_version >= "3.6" and python_full_version < "3.0.0" and implementation_name == "pypy" or python_full_version >= "3.5.0" and python_version >= "3.6" and implementation_name == "pypy" +py==1.11.0; python_full_version >= "3.6.1" and python_version >= "3.7" and implementation_name == "pypy" pyally==1.1.2 pyasn1-modules==0.2.8; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" pyasn1==0.4.8; python_version >= "3.6" and python_full_version < "3.0.0" and python_version < "4" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") or python_full_version >= "3.6.0" and python_version >= "3.6" and python_version < "4" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") pycodestyle==2.7.0; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" pycoingecko==1.4.1 -pycparser==2.21; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" +pycparser==2.21; implementation_name == "pypy" and python_version >= "3.7" and python_full_version >= "3.6.1" pyex==0.5.0 pyflakes==2.3.1; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" pygments==2.10.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" -pylint==2.11.1; python_version >= "3.6" and python_version < "4.0" +pylint==2.12.1; python_full_version >= "3.6.2" pymeeus==0.5.11; python_version >= "3.6" pymongo==3.11.0; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.4.0") -pyobjc-core==8.0; python_version >= "3.6" and sys_platform == "darwin" -pyobjc-framework-cocoa==8.0; python_version >= "3.6" and sys_platform == "darwin" +pyobjc-core==8.1; python_version >= "3.6" and sys_platform == "darwin" +pyobjc-framework-cocoa==8.1; python_version >= "3.6" and sys_platform == "darwin" pyotp==2.6.0; python_version >= "3" -pyparsing==3.0.6; python_version >= "3.7" +pyparsing==3.0.6; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" pyportfolioopt==1.5.1; python_full_version >= "3.6.1" and python_full_version < "4.0.0" pyprind==2.11.3; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" pyrsistent==0.18.0; python_version >= "3.6" @@ -185,38 +185,38 @@ pytest-recording==0.12.0; python_version >= "3.5" pytest==6.2.5; python_version >= "3.6" python-binance==1.0.15 python-coinmarketcap==0.2 -python-dateutil==2.8.2; python_full_version >= "3.7.1" and python_version >= "3.7" and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.7") and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") +python-dateutil==2.8.2; python_full_version >= "3.7.1" and python_version >= "3.7" and python_full_version < "4.0.0" and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") python-dotenv==0.19.2; python_version >= "3.5" pytrends==4.7.3 pytz-deprecation-shim==0.1.0.post0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" -pytz==2021.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" +pytz==2021.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6") pyupgrade==2.29.1; python_full_version >= "3.6.1" -pywin32==302; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.6" +pywin32==302; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.7" and python_full_version >= "3.6.1" pywinpty==1.1.6; os_name == "nt" and python_version >= "3.6" pyyaml==6.0; python_version >= "3.6" -pyzmq==22.3.0; python_full_version >= "3.6.1" and python_version >= "3.6" +pyzmq==22.3.0; python_full_version >= "3.6.1" and python_version >= "3.7" qdldl==0.1.5.post0; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" qtconsole==5.2.1; python_version >= "3.6" qtpy==1.11.2; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" quandl==3.7.0; python_version >= "3.6" rapidfuzz==1.8.3; python_version >= "2.7" regex==2021.11.10; python_full_version >= "3.6.2" and python_version >= "3.6" -reportlab==3.6.2; python_version >= "3.6" and python_version < "4" +reportlab==3.6.3; python_version >= "3.6" and python_version < "4" requests-oauthlib==1.3.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" requests==2.26.0; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.6.0") retrying==1.3.3 robin-stocks==2.1.0; python_version >= "3" -rsa==4.7.2; python_version >= "3.5" and python_version < "4" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") +rsa==4.8; python_version >= "3.6" and python_version < "4" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") scikit-learn==1.0.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" -scipy==1.7.2; python_version >= "3.7" and python_version < "3.11" and python_full_version >= "3.6.1" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") +scipy==1.7.3; python_version >= "3.7" and python_version < "3.11" and python_full_version >= "3.6.1" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7") screeninfo==0.6.7 scs==2.1.4; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" seaborn==0.11.2; python_version >= "3.6" selenium==3.141.0 send2trash==1.8.0; python_version >= "3.6" sentiment-investor==2.1.0; python_version >= "3.8" and python_version < "4.0" -setuptools-scm==6.3.2; python_version >= "3.7" -six==1.16.0; python_version >= "3.7" and python_full_version < "3.0.0" and python_version < "4.0" or python_full_version >= "3.6.0" and python_version >= "3.7" and python_version < "4.0" +setuptools-scm==6.3.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" +six==1.16.0; python_full_version >= "3.7.1" and python_version >= "3.7" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0") and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.6") and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.7") and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") smmap==5.0.0; python_version >= "3.7" sniffio==1.2.0; python_full_version >= "3.6.2" and python_version >= "3.6" snowballstemmer==2.2.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" @@ -247,9 +247,9 @@ terminado==0.12.1; python_version >= "3.6" testpath==0.5.0; python_version >= "3.7" textwrap3==0.9.2; python_version >= "3.6" thepassiveinvestor==1.0.10 -threadpoolctl==3.0.0; python_version >= "3.7" +threadpoolctl==3.0.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" tokenize-rt==4.2.1; python_full_version >= "3.6.1" -toml==0.10.2; python_version >= "3.6" and python_full_version < "3.0.0" and python_version < "4.0" or python_full_version >= "3.3.0" and python_version >= "3.6" and python_version < "4.0" +toml==0.10.2; python_full_version >= "3.6.2" and python_version >= "3.6" and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.6") tomli==1.2.2; python_full_version >= "3.6.2" and python_version >= "3.7" tornado==6.1; python_full_version >= "3.6.1" and python_version >= "3.7" tqdm==4.62.3; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" @@ -258,26 +258,26 @@ traitlets==5.1.1; python_full_version >= "3.6.1" and python_version >= "3.7" types-python-dateutil==2.8.3 types-pytz==2021.3.1 types-pyyaml==6.0.1 -types-requests==2.26.0 +types-requests==2.26.1 types-tabulate==0.8.3 types-termcolor==1.1.2 -typing-extensions==4.0.0; python_version < "3.10" and python_version >= "3.7" +typing-extensions==4.0.1; python_version < "3.10" and python_version >= "3.7" and python_full_version >= "3.6.2" tzdata==2021.5; platform_system == "Windows" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") tzlocal==4.1; python_version >= "3.6" ujson==4.3.0; python_version >= "3.6" update-checker==0.18.0; python_version >= "3.6" and python_version < "4.0" -urllib3==1.26.7; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version < "4" and python_version >= "3.6" +urllib3==1.26.7; python_full_version >= "3.7.1" and python_version < "4" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") user-agent==0.1.9 vadersentiment==3.3.2 valinvest==0.0.2; python_version >= "3.6" vcrpy==4.1.1; python_version >= "3.5" -wcwidth==0.2.5; python_version >= "3.6" and python_full_version >= "3.6.2" +wcwidth==0.2.5; python_version >= "3.7" and python_full_version >= "3.6.2" webencodings==0.5.1; python_version >= "3.7" websocket-client==1.2.1; python_version >= "3.8" and python_version < "4.0" websockets==9.1; python_full_version >= "3.6.1" werkzeug==2.0.2; python_version >= "3.6" widgetsnbextension==3.5.2 -wrapt==1.13.3; python_version >= "3.7" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.7" and python_version < "4.0" and python_full_version >= "3.5.0" +wrapt==1.13.3; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0") and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.5") and python_version >= "3.6" and python_version < "4.0" yarl==1.7.2; python_version >= "3.6" yfinance==0.1.67 zipp==3.6.0; python_version < "3.10" and python_version >= "3.6" diff --git a/requirements.txt b/requirements.txt index 66a866889be..035b9a1d1e1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,34 +7,34 @@ appdirs==1.4.4; python_full_version >= "3.6.2" and python_version >= "3.6" appnope==0.1.2; platform_system == "Darwin" and python_version >= "3.7" and sys_platform == "darwin" argon2-cffi==21.1.0; python_version >= "3.6" async-timeout==3.0.1; python_full_version >= "3.5.3" and python_version >= "3.6" -attrs==21.2.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6" +attrs==21.2.0; python_full_version >= "3.6.1" and python_version >= "3.6" babel==2.9.1; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6") backcall==0.2.0; python_version >= "3.7" backports.zoneinfo==0.2.1; python_version < "3.9" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") beartype==0.7.1; python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0" -beautifulsoup4==4.10.0; python_full_version > "3.0.0" and python_version >= "3.5" +beautifulsoup4==4.10.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.5" black==21.7b0; python_full_version >= "3.6.2" bleach==4.1.0; python_version >= "3.7" bs4==0.0.1 bt==0.2.9; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.6.0") -certifi==2021.10.8; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" -cffi==1.15.0; implementation_name == "pypy" and python_version >= "3.6" +certifi==2021.10.8; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") +cffi==1.15.0; implementation_name == "pypy" and python_version >= "3.7" and python_full_version >= "3.6.1" chardet==4.0.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.6" -charset-normalizer==2.0.7; python_full_version >= "3.6.0" and python_version >= "3" +charset-normalizer==2.0.8; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") click==8.0.3; python_full_version >= "3.6.2" and python_version >= "3.6" colorama==0.4.4; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.5.0") convertdate==2.3.2; python_version >= "3.6" cryptography==36.0.0; python_version >= "3.6" cssselect==1.1.0; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" cvxpy==1.1.17; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" -cycler==0.11.0; python_version >= "3.7" +cycler==0.11.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" cython==0.29.24; python_version >= "3.6" and python_full_version < "3.0.0" and sys_platform == "darwin" or python_full_version >= "3.3.0" and sys_platform == "darwin" and python_version >= "3.6" dateparser==1.1.0; python_version >= "3.5" datetime==4.3; python_version >= "3.5" debugpy==1.5.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.7" decorator==5.1.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" defusedxml==0.7.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.7" -degiro-connector==2.0.8; python_version >= "3.7" and python_version < "4.0" +degiro-connector==2.0.9; python_full_version >= "3.7.1" and python_full_version < "4.0.0" deprecation==2.1.0 detecta==0.0.5; python_version >= "3.6" docutils==0.16; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" @@ -46,44 +46,44 @@ ffn==0.3.6; python_version >= "2.7" and python_full_version < "3.0.0" or python_ financedatabase==1.0.0 finviz==1.4.2 finvizfinance==0.9.10; python_version >= "3.5" -fonttools==4.28.2; python_version >= "3.7" +fonttools==4.28.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" fred==3.1 fredapi==0.4.3 -frozendict==2.1.0; python_version >= "3.6" +frozendict==2.1.1; python_version >= "3.6" fundamentalanalysis==0.2.12 future==0.18.2; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" gitdb==4.0.9; python_version >= "3.7" gitpython==3.1.24; python_version >= "3.7" -grpcio==1.42.0; python_version >= "3.7" and python_version < "4.0" +grpcio==1.42.0; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.6" hijri-converter==2.2.2; python_version >= "3.6" holidays==0.11.3.1; python_version >= "3.6" -idna==3.3; python_full_version >= "3.6.2" and python_version >= "3.6" +idna==3.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") imagesize==1.3.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" inflection==0.5.1; python_version >= "3.6" -ipykernel==6.5.1; python_version >= "3.7" -ipython-genutils==0.2.0; python_version >= "3.6" -ipython==7.29.0; python_version >= "3.7" +ipykernel==6.6.0; python_version >= "3.7" +ipython-genutils==0.2.0; python_full_version >= "3.6.1" and python_version >= "3.6" +ipython==7.30.0; python_version >= "3.7" ipywidgets==7.6.5 iso8601==0.1.16 jedi==0.18.1; python_version >= "3.7" jinja2==3.0.3; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" -joblib==1.1.0; python_version >= "3.7" +joblib==1.1.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" json5==0.9.6; python_version >= "3.6" jsonschema==3.2.0 jupyter-client==7.1.0; python_full_version >= "3.6.1" and python_version >= "3.7" jupyter-console==6.4.0; python_version >= "3.6" jupyter-core==4.9.1; python_full_version >= "3.6.1" and python_version >= "3.7" -jupyter-server==1.12.0; python_version >= "3.6" +jupyter-server==1.12.1; python_version >= "3.6" jupyter==1.0.0 jupyterlab-pygments==0.1.2; python_version >= "3.7" jupyterlab-server==2.8.2; python_version >= "3.6" jupyterlab-widgets==1.0.2; python_version >= "3.6" jupyterlab==3.2.4; python_version >= "3.6" -kiwisolver==1.3.2; python_version >= "3.7" +kiwisolver==1.3.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" korean-lunar-calendar==0.2.1; python_version >= "3.6" lxml==4.6.4; python_full_version >= "3.6.8" and python_version >= "3.5" and python_full_version < "4.0.0" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") m2r2==0.2.8; python_full_version >= "3.6.8" and python_full_version < "4.0.0" -markupsafe==2.0.1; python_version >= "3.6" +markupsafe==2.0.1; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" matplotlib-inline==0.1.3; python_version >= "3.7" matplotlib==3.5.0; python_version >= "3.7" mistune==0.8.4; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" @@ -97,14 +97,14 @@ nbclassic==0.3.4; python_version >= "3.6" nbclient==0.5.9; python_full_version >= "3.6.1" and python_version >= "3.7" nbconvert==6.3.0; python_version >= "3.7" nbformat==5.1.3; python_full_version >= "3.6.1" and python_version >= "3.7" -nest-asyncio==1.5.1; python_full_version >= "3.6.1" and python_version >= "3.6" +nest-asyncio==1.5.4; python_full_version >= "3.6.1" and python_version >= "3.7" notebook==6.4.6; python_version >= "3.6" numpy==1.21.4 oandapyv20==0.6.3 oauthlib==3.1.1; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" -onetimepass==1.0.1; python_version >= "3.7" and python_version < "4.0" +onetimepass==1.0.1; python_full_version >= "3.7.1" and python_full_version < "4.0.0" openpyxl==3.0.9; python_version >= "3.6" -orjson==3.6.4; python_version >= "3.7" and python_version < "4.0" +orjson==3.6.4; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.7" osqp==0.6.2.post0; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" packaging==21.3; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" pandas-datareader==0.10.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" @@ -112,7 +112,7 @@ pandas-ta==0.3.14b pandas==1.3.4; python_full_version >= "3.7.1" pandocfilters==1.5.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.7" papermill==2.3.3; python_version >= "3.6" -parso==0.8.2; python_version >= "3.7" +parso==0.8.3; python_version >= "3.7" pathspec==0.9.0; python_full_version >= "3.6.2" and python_version >= "3.6" patsy==0.5.2; python_version >= "3.6" pexpect==4.8.0; sys_platform != "win32" and python_version >= "3.7" @@ -124,57 +124,57 @@ praw==7.5.0; python_version >= "3.6" and python_version < "4.0" prawcore==2.3.0; python_version >= "3.6" and python_version < "4.0" prettytable==2.4.0; python_version >= "3.6" prometheus-client==0.12.0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" -prompt-toolkit==3.0.22; python_full_version >= "3.6.2" -protobuf==3.19.1; python_version >= "3.7" and python_version < "4.0" +prompt-toolkit==3.0.23; python_full_version >= "3.6.2" +protobuf==3.19.1; python_full_version >= "3.7.1" and python_full_version < "4.0.0" and python_version >= "3.5" psaw==0.0.12; python_version >= "3" ptyprocess==0.7.0; os_name != "nt" and python_version >= "3.7" and sys_platform != "win32" -py==1.11.0; python_version >= "3.6" and python_full_version < "3.0.0" and implementation_name == "pypy" or implementation_name == "pypy" and python_version >= "3.6" and python_full_version >= "3.5.0" +py==1.11.0; implementation_name == "pypy" and python_version >= "3.7" and python_full_version >= "3.6.1" pyally==1.1.2 pycoingecko==1.4.1 -pycparser==2.21; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" +pycparser==2.21; implementation_name == "pypy" and python_version >= "3.7" and python_full_version >= "3.6.1" pyex==0.5.0 pygments==2.10.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" pymeeus==0.5.11; python_version >= "3.6" pymongo==3.11.0; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.4.0") -pyobjc-core==8.0; python_version >= "3.6" and sys_platform == "darwin" -pyobjc-framework-cocoa==8.0; python_version >= "3.6" and sys_platform == "darwin" +pyobjc-core==8.1; python_version >= "3.6" and sys_platform == "darwin" +pyobjc-framework-cocoa==8.1; python_version >= "3.6" and sys_platform == "darwin" pyotp==2.6.0; python_version >= "3" -pyparsing==3.0.6; python_version >= "3.7" +pyparsing==3.0.6; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" pyportfolioopt==1.5.1; python_full_version >= "3.6.1" and python_full_version < "4.0.0" pyprind==2.11.3; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" pyrsistent==0.18.0; python_version >= "3.6" python-binance==1.0.15 python-coinmarketcap==0.2 -python-dateutil==2.8.2; python_full_version >= "3.7.1" and python_version >= "3.7" and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.7") and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") +python-dateutil==2.8.2; python_full_version >= "3.7.1" and python_version >= "3.7" and python_full_version < "4.0.0" and (python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5") python-dotenv==0.19.2; python_version >= "3.5" pytrends==4.7.3 pytz-deprecation-shim==0.1.0.post0; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" -pytz==2021.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" -pywin32==302; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.6" +pytz==2021.3; python_full_version >= "3.7.1" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6") +pywin32==302; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.7" and python_full_version >= "3.6.1" pywinpty==1.1.6; os_name == "nt" and python_version >= "3.6" pyyaml==6.0; python_version >= "3.6" -pyzmq==22.3.0; python_full_version >= "3.6.1" and python_version >= "3.6" +pyzmq==22.3.0; python_full_version >= "3.6.1" and python_version >= "3.7" qdldl==0.1.5.post0; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" qtconsole==5.2.1; python_version >= "3.6" qtpy==1.11.2; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6" quandl==3.7.0; python_version >= "3.6" rapidfuzz==1.8.3; python_version >= "2.7" regex==2021.11.10; python_full_version >= "3.6.2" and python_version >= "3.6" -reportlab==3.6.2; python_version >= "3.6" and python_version < "4" +reportlab==3.6.3; python_version >= "3.6" and python_version < "4" requests-oauthlib==1.3.0; python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" requests==2.26.0; (python_version >= "2.7" and python_full_version < "3.0.0") or (python_full_version >= "3.6.0") retrying==1.3.3 robin-stocks==2.1.0; python_version >= "3" scikit-learn==1.0.1; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" -scipy==1.7.2; python_version >= "3.7" and python_version < "3.11" and python_full_version >= "3.6.1" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") +scipy==1.7.3; python_version >= "3.7" and python_version < "3.11" and python_full_version >= "3.6.1" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7") screeninfo==0.6.7 scs==2.1.4; python_full_version >= "3.6.1" and python_full_version < "4.0.0" and python_version >= "3.6" seaborn==0.11.2; python_version >= "3.6" selenium==3.141.0 send2trash==1.8.0; python_version >= "3.6" sentiment-investor==2.1.0; python_version >= "3.8" and python_version < "4.0" -setuptools-scm==6.3.2; python_version >= "3.7" -six==1.16.0; python_version >= "3.7" and python_full_version < "3.0.0" and python_version < "4.0" or python_full_version >= "3.3.0" and python_version >= "3.7" and python_version < "4.0" +setuptools-scm==6.3.2; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.7" +six==1.16.0; python_full_version >= "3.7.1" and python_version >= "3.7" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0") and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.6") and (python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.7") smmap==5.0.0; python_version >= "3.7" sniffio==1.2.0; python_full_version >= "3.6.2" and python_version >= "3.6" snowballstemmer==2.2.0; python_full_version >= "3.6.8" and python_full_version < "4.0.0" and python_version >= "3.6" @@ -198,28 +198,28 @@ terminado==0.12.1; python_version >= "3.6" testpath==0.5.0; python_version >= "3.7" textwrap3==0.9.2; python_version >= "3.6" thepassiveinvestor==1.0.10 -threadpoolctl==3.0.0; python_version >= "3.7" +threadpoolctl==3.0.0; python_version >= "3.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.7" toml==0.10.2; python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.3.0" and python_version >= "3.5" tomli==1.2.2; python_full_version >= "3.6.2" and python_version >= "3.7" tornado==6.1; python_full_version >= "3.6.1" and python_version >= "3.7" tqdm==4.62.3; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.4.0" and python_version >= "3.6" tradingview-ta==3.2.9; python_version >= "3.6" traitlets==5.1.1; python_full_version >= "3.6.1" and python_version >= "3.7" -typing-extensions==4.0.0; python_version < "3.10" and python_version >= "3.7" +typing-extensions==4.0.1; python_version < "3.10" and python_version >= "3.7" tzdata==2021.5; platform_system == "Windows" and python_version >= "3.6" and (python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version >= "3.6") tzlocal==4.1; python_version >= "3.6" ujson==4.3.0; python_version >= "3.6" update-checker==0.18.0; python_version >= "3.6" and python_version < "4.0" -urllib3==1.26.7; python_version >= "3.6" and python_full_version < "3.0.0" or python_full_version >= "3.6.0" and python_version < "4" and python_version >= "3.6" +urllib3==1.26.7; python_full_version >= "3.7.1" and python_version < "4" and python_version >= "3.6" and python_full_version < "4.0.0" and (python_version >= "2.7" and python_full_version < "3.0.0" or python_full_version >= "3.6.0") and (python_version >= "3.8" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.8" and python_version < "4.0" and python_full_version >= "3.6.0") user-agent==0.1.9 vadersentiment==3.3.2 valinvest==0.0.2; python_version >= "3.6" -wcwidth==0.2.5; python_version >= "3.6" and python_full_version >= "3.6.2" +wcwidth==0.2.5; python_version >= "3.7" and python_full_version >= "3.6.2" webencodings==0.5.1; python_version >= "3.7" websocket-client==1.2.1; python_version >= "3.8" and python_version < "4.0" websockets==9.1; python_full_version >= "3.6.1" widgetsnbextension==3.5.2 -wrapt==1.13.3; python_version >= "3.7" and python_full_version < "3.0.0" and python_version < "4.0" or python_version >= "3.7" and python_version < "4.0" and python_full_version >= "3.5.0" +wrapt==1.13.3; python_full_version >= "3.7.1" and python_full_version < "4.0.0" yarl==1.7.2; python_version >= "3.6" yfinance==0.1.67 zope.interface==5.4.0; python_version >= "3.5" and python_full_version < "3.0.0" or python_full_version >= "3.5.0" and python_version >= "3.5"