diff --git a/requirements-full.txt b/requirements-full.txt index 89a8de0b22da..8802e7f5f11e 100644 --- a/requirements-full.txt +++ b/requirements-full.txt @@ -8,7 +8,6 @@ aiosqlite==0.19.0 ; python_full_version >= "3.8.1" and python_full_version != "3 alabaster==0.7.13 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" alpha-vantage==2.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" altair==5.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -altgraph==0.17.3 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" ansi2html==1.8.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" ansiwrap==0.8.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" antlr4-python3-runtime==4.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -182,7 +181,6 @@ llvmlite==0.40.1 ; python_full_version >= "3.8.1" and python_full_version != "3. loguru==0.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" lunarcalendar==0.0.9 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" lxml==4.9.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -macholib==1.16.2 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "darwin" markdown-it-py==1.1.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" markdown==3.4.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" markupsafe==2.1.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -223,7 +221,7 @@ oandapyv20==0.6.3 ; python_full_version >= "3.8.1" and python_full_version != "3 oauthlib==3.2.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" onetimepass==1.0.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" openai-whisper==20230124 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -openai==0.27.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +openai==0.28.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" openapi-schema-pydantic==1.2.4 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" openpyxl==3.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" orjson==3.9.2 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" @@ -239,7 +237,6 @@ parso==0.8.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" pathspec==0.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" patsy==0.5.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pbr==5.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -pefile==2023.2.7 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" pexpect==4.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" pickleshare==0.7.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pillow==9.5.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -280,8 +277,6 @@ pyerfa==2.0.0.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9 pyflakes==3.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pygments==2.15.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyhdfe==0.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -pyinstaller-hooks-contrib==2023.6 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" -pyinstaller==4.10 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" pylint==2.17.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyluach==2.2.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" pymeeus==0.5.12 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" @@ -312,7 +307,6 @@ pytorch-lightning==1.6.5 ; python_full_version >= "3.8.1" and python_full_versio pytrends==4.9.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pytz-deprecation-shim==0.1.0.post0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pytz==2023.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" -pywin32-ctypes==0.2.2 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" pywin32==306 ; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pywinpty==2.0.11 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" and os_name == "nt" pywry==0.6.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" diff --git a/requirements.txt b/requirements.txt index 46c72cef869c..80afa60ffc82 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,6 +3,7 @@ aiofiles==22.1.0 ; python_full_version >= "3.8.1" and python_version < "3.11" an aiohttp==3.8.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" aiosignal==1.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" aiosqlite==0.19.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +alabaster==0.7.13 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" alpha-vantage==2.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" altair==5.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ansiwrap==0.8.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -15,15 +16,19 @@ argon2-cffi==21.3.0 ; python_full_version >= "3.8.1" and python_full_version != arrow==1.2.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ascii-magic==1.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" astor==0.8.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +astroid==2.15.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" asttokens==2.2.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" async-timeout==4.0.2 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +atomicwrites==1.4.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" attrs==21.4.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" babel==2.12.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" backcall==0.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" backoff==2.2.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" backports-zoneinfo==0.2.1 ; python_full_version >= "3.8.1" and python_version < "3.9" +bandit==1.7.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" base58==2.1.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" beautifulsoup4==4.12.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +black==23.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" bleach==6.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" blinker==1.6.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" bs4==0.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -32,13 +37,17 @@ cachetools==5.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3 ccxt==4.0.33 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" certifi==2023.5.7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" cffi==1.15.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +cfgv==3.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" charset-normalizer==3.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" click==8.1.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +codespell==2.2.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" colorama==0.4.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" comm==0.1.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" commonmark==0.9.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" contourpy==1.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" convertdate==2.4.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +coverage==7.2.7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +coverage[toml]==7.2.7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" cryptography==41.0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" cssselect2==0.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" cssselect==1.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -52,16 +61,21 @@ decorator==5.1.1 ; python_full_version >= "3.8.1" and python_full_version != "3. defusedxml==0.7.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" degiro-connector==2.0.21 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" detecta==0.0.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +dill==0.3.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +distlib==0.3.7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" dnspython==2.4.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +docutils==0.17.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ecdsa==0.18.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" entrypoints==0.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" et-xmlfile==1.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" exceptiongroup==1.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" exchange-calendars==4.2.8 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +execnet==2.0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" executing==1.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" fastjsonschema==2.17.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" feedparser==6.0.10 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ffn==0.3.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +filelock==3.12.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" financedatabase==2.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" finnhub-python==2.4.18 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" finviz==1.4.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -72,6 +86,7 @@ formulaic==0.6.4 ; python_full_version >= "3.8.1" and python_full_version != "3. fqdn==1.5.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" fred==3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" fredapi==0.4.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +freezegun==1.2.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" frozendict==2.3.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" frozenlist==1.4.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" fsspec==2023.6.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -88,10 +103,13 @@ holidays==0.14.2 ; python_full_version >= "3.8.1" and python_full_version != "3. html5lib==1.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" httpcore==0.17.3 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" httpx==0.24.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +identify==2.5.25 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" idna==3.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +imagesize==1.4.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" importlib-metadata==6.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" importlib-resources==6.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.10" inflection==0.5.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +iniconfig==2.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" interface-meta==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" intrinio-sdk==6.24.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ipykernel==6.24.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -102,6 +120,7 @@ ipywidgets==8.0.7 ; python_full_version >= "3.8.1" and python_full_version != "3 iso8601==0.1.16 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" isodate==0.6.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" isoduration==20.11.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +isort==5.12.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" jedi==0.18.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" jinja2==3.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" joblib==1.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -124,16 +143,20 @@ kiwisolver==1.4.4 ; python_full_version >= "3.8.1" and python_full_version != "3 korean-lunar-calendar==0.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" langchain==0.0.266 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" langsmith==0.0.26 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +lazy-object-proxy==1.9.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" linearmodels==4.31 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" llama-index==0.8.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" loguru==0.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" lxml==4.9.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +markdown-it-py==1.1.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" markupsafe==2.1.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" marshmallow==3.19.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" matplotlib-inline==0.1.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" matplotlib==3.7.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" mccabe==0.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +mdit-py-plugins==0.2.8 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" mistune==3.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +mock==4.0.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" monotonic==1.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" more-itertools==9.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" mplfinance==0.12.9b7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -141,20 +164,24 @@ mstarpy==0.0.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9. multidict==6.0.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" multitasking==0.0.11 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" mypy-extensions==1.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +mypy==1.5.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +myst-parser==0.15.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nbclassic==1.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nbclient==0.6.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nbconvert==7.7.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nbformat==5.9.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +nbmake==1.4.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" nest-asyncio==1.5.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nixtlats==0.1.11 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" nltk==3.8.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +nodeenv==1.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" notebook-shim==0.2.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" notebook==6.5.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" numexpr==2.8.4 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" numpy==1.23.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" oandapyv20==0.6.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" onetimepass==1.0.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" -openai==0.27.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +openai==0.28.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" openapi-schema-pydantic==1.2.4 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" openpyxl==3.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" packaging==23.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -165,17 +192,21 @@ pandas==1.5.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7 pandocfilters==1.5.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" papermill==2.4.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" parso==0.8.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pathspec==0.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" patsy==0.5.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pbr==5.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pexpect==4.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" pickleshare==0.7.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pillow==9.5.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pkgutil-resolve-name==1.3.10 ; python_full_version >= "3.8.1" and python_version < "3.9" platformdirs==3.9.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" plotly==5.15.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pluggy==1.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pmaw==3.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" posthog==3.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" praw==7.7.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" prawcore==2.3.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +pre-commit==2.21.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" prometheus-client==0.17.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" prompt-toolkit==3.0.39 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" property-cached==1.6.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -183,6 +214,7 @@ protobuf==3.20.1 ; python_full_version >= "3.8.1" and python_full_version != "3. psutil==5.9.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" ptyprocess==0.7.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" and (sys_platform != "win32" or os_name != "nt") pure-eval==0.2.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +py==1.11.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyarrow==12.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyasn1==0.5.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pycares==4.3.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -192,9 +224,11 @@ pycparser==2.21 ; python_full_version >= "3.8.1" and python_full_version != "3.9 pycryptodome==3.18.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pydantic==1.10.11 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pydeck==0.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pydocstyle==6.3.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyflakes==3.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pygments==2.15.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyhdfe==0.1.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pylint==2.17.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyluach==2.2.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" pymeeus==0.5.12 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" pympler==1.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -204,6 +238,13 @@ pyotp==2.8.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" pyparsing==3.0.9 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyprind==2.11.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pyrsistent==0.19.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-cov==3.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-mock==3.11.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-recorder==0.2.3 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +pytest-recording==0.12.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-timeout==2.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-xdist==3.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +pytest==6.2.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" pythclient==0.1.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" python-binance==1.0.17 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" python-coinmarketcap==0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -234,6 +275,7 @@ robin-stocks==2.1.0 ; python_full_version >= "3.8.1" and python_full_version != rsa==4.9 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_full_version >= "3.8.1" and python_full_version != "3.9.7" ruamel-yaml==0.17.32 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +ruff==0.0.285 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" scikit-learn==1.3.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" scipy==1.10.1 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" screeninfo==0.6.7 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -246,12 +288,21 @@ sgmllib3k==1.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3. six==1.16.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" smmap==5.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" +snowballstemmer==2.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" soupsieve==2.4.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" sparqlwrapper==2.0.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinx==4.5.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-applehelp==1.0.4 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-devhelp==1.0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-htmlhelp==2.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-jsmath==1.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-qthelp==1.0.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-serializinghtml==1.1.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" sqlalchemy==2.0.19 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" squarify==0.4.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" stack-data==0.6.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" statsmodels==0.13.5 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +stevedore==5.1.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" stocksera==0.1.21 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" streamlit==1.24.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" svglib==1.5.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -262,15 +313,24 @@ textwrap3==0.9.2 ; python_full_version >= "3.8.1" and python_full_version != "3. thepassiveinvestor==1.2.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" threadpoolctl==3.2.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tiktoken==0.4.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +time-machine==2.11.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" tinycss2==1.2.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tokenterminal==1.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" toml==0.10.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tomli==2.0.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +tomlkit==0.11.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" toolz==0.12.0 ; python_full_version >= "3.8.1" and python_version < "3.11" and python_full_version != "3.9.7" tornado==6.3.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tqdm==4.65.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tradingview-ta==3.3.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" traitlets==5.9.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-python-dateutil==2.8.19.14 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-pytz==2021.3.8 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-pyyaml==6.0.12.11 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-requests==2.31.0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-setuptools==57.4.18 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-six==1.16.21.9 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +types-urllib3==1.26.25.14 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" typing-extensions==4.7.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" typing-inspect==0.9.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" tzdata==2023.3 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" @@ -283,6 +343,8 @@ user-agent==0.1.10 ; python_full_version >= "3.8.1" and python_full_version != " vadersentiment==3.3.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" validators==0.20.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" valinvest==0.0.2 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +vcrpy==4.4.0 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" +virtualenv==20.24.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" watchdog==2.3.1 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" wcwidth==0.2.6 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11" webcolors==1.13 ; python_full_version >= "3.8.1" and python_full_version != "3.9.7" and python_version < "3.11"