|
@@ -384,14 +384,14 @@ files = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "importlib-metadata"
|
|
|
-version = "4.13.0"
|
|
|
+version = "6.0.0"
|
|
|
description = "Read metadata from Python packages"
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "importlib_metadata-4.13.0-py3-none-any.whl", hash = "sha256:8a8a81bcf996e74fee46f0d16bd3eaa382a7eb20fd82445c3ad11f4090334116"},
|
|
|
- {file = "importlib_metadata-4.13.0.tar.gz", hash = "sha256:dd0173e8f150d6815e098fd354f6414b0f079af4644ddfe90c71e2fc6174346d"},
|
|
|
+ {file = "importlib_metadata-6.0.0-py3-none-any.whl", hash = "sha256:7efb448ec9a5e313a57655d35aa54cd3e01b7e1fbcf72dce1bf06119420f5bad"},
|
|
|
+ {file = "importlib_metadata-6.0.0.tar.gz", hash = "sha256:e354bedeb60efa6affdcc8ae121b73544a7aa74156d047311948f6d711cd378d"},
|
|
|
]
|
|
|
|
|
|
[package.dependencies]
|
|
@@ -399,7 +399,7 @@ typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""}
|
|
|
zipp = ">=0.5"
|
|
|
|
|
|
[package.extras]
|
|
|
-docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)"]
|
|
|
+docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
|
|
|
perf = ["ipython"]
|
|
|
testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"]
|
|
|
|
|
@@ -415,24 +415,6 @@ files = [
|
|
|
{file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
|
|
|
]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "isort"
|
|
|
-version = "5.11.5"
|
|
|
-description = "A Python utility / library to sort Python imports."
|
|
|
-category = "dev"
|
|
|
-optional = false
|
|
|
-python-versions = ">=3.7.0"
|
|
|
-files = [
|
|
|
- {file = "isort-5.11.5-py3-none-any.whl", hash = "sha256:ba1d72fb2595a01c7895a5128f9585a5cc4b6d395f1c8d514989b9a7eb2a8746"},
|
|
|
- {file = "isort-5.11.5.tar.gz", hash = "sha256:6be1f76a507cb2ecf16c7cf14a37e41609ca082330be4e3436a18ef74add55db"},
|
|
|
-]
|
|
|
-
|
|
|
-[package.extras]
|
|
|
-colors = ["colorama (>=0.4.3,<0.5.0)"]
|
|
|
-pipfile-deprecated-finder = ["pip-shims (>=0.5.2)", "pipreqs", "requirementslib"]
|
|
|
-plugins = ["setuptools"]
|
|
|
-requirements-deprecated-finder = ["pip-api", "pipreqs"]
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "mypy-extensions"
|
|
|
version = "1.0.0"
|
|
@@ -486,22 +468,22 @@ files = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "platformdirs"
|
|
|
-version = "2.6.2"
|
|
|
+version = "3.0.0"
|
|
|
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
|
|
|
category = "dev"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "platformdirs-2.6.2-py3-none-any.whl", hash = "sha256:83c8f6d04389165de7c9b6f0c682439697887bca0aa2f1c87ef1826be3584490"},
|
|
|
- {file = "platformdirs-2.6.2.tar.gz", hash = "sha256:e1fea1fe471b9ff8332e229df3cb7de4f53eeea4998d3b6bfff542115e998bd2"},
|
|
|
+ {file = "platformdirs-3.0.0-py3-none-any.whl", hash = "sha256:b1d5eb14f221506f50d6604a561f4c5786d9e80355219694a1b244bcd96f4567"},
|
|
|
+ {file = "platformdirs-3.0.0.tar.gz", hash = "sha256:8a1228abb1ef82d788f74139988b137e78692984ec7b08eaa6c65f1723af28f9"},
|
|
|
]
|
|
|
|
|
|
[package.dependencies]
|
|
|
typing-extensions = {version = ">=4.4", markers = "python_version < \"3.8\""}
|
|
|
|
|
|
[package.extras]
|
|
|
-docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=5.3)", "sphinx-autodoc-typehints (>=1.19.5)"]
|
|
|
-test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"]
|
|
|
+docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"]
|
|
|
+test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"]
|
|
|
|
|
|
[[package]]
|
|
|
name = "plotly"
|
|
@@ -617,25 +599,6 @@ typing-extensions = ">=4.1.0"
|
|
|
dotenv = ["python-dotenv (>=0.10.4)"]
|
|
|
email = ["email-validator (>=1.0.3)"]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "pydocstyle"
|
|
|
-version = "6.3.0"
|
|
|
-description = "Python docstring style checker"
|
|
|
-category = "dev"
|
|
|
-optional = false
|
|
|
-python-versions = ">=3.6"
|
|
|
-files = [
|
|
|
- {file = "pydocstyle-6.3.0-py3-none-any.whl", hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019"},
|
|
|
- {file = "pydocstyle-6.3.0.tar.gz", hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1"},
|
|
|
-]
|
|
|
-
|
|
|
-[package.dependencies]
|
|
|
-importlib-metadata = {version = ">=2.0.0,<5.0.0", markers = "python_version < \"3.8\""}
|
|
|
-snowballstemmer = ">=2.2.0"
|
|
|
-
|
|
|
-[package.extras]
|
|
|
-toml = ["tomli (>=1.2.3)"]
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "pygments"
|
|
|
version = "2.14.0"
|
|
@@ -653,14 +616,14 @@ plugins = ["importlib-metadata"]
|
|
|
|
|
|
[[package]]
|
|
|
name = "pyright"
|
|
|
-version = "1.1.292"
|
|
|
+version = "1.1.293"
|
|
|
description = "Command line wrapper for pyright"
|
|
|
category = "dev"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "pyright-1.1.292-py3-none-any.whl", hash = "sha256:23d1f14b15afe38bb7a7117b9861ad0546aff078da312d294e60a727445c23ff"},
|
|
|
- {file = "pyright-1.1.292.tar.gz", hash = "sha256:035ea1af6fabfdcc80c0afb545f677bd377114157d69779cce2a642ff894e51c"},
|
|
|
+ {file = "pyright-1.1.293-py3-none-any.whl", hash = "sha256:afc05309e775a9869c864da4e8c0c7a3e3be9d8fe202e780c3bae981bbb13936"},
|
|
|
+ {file = "pyright-1.1.293.tar.gz", hash = "sha256:9397fdfcbc684fe5b87abbf9c27f540fe3b8d75999a5f187519cae1d065be38c"},
|
|
|
]
|
|
|
|
|
|
[package.dependencies]
|
|
@@ -772,14 +735,14 @@ client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"]
|
|
|
|
|
|
[[package]]
|
|
|
name = "redis"
|
|
|
-version = "4.4.2"
|
|
|
+version = "4.5.1"
|
|
|
description = "Python client for Redis database and key-value store"
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "redis-4.4.2-py3-none-any.whl", hash = "sha256:e6206448e2f8a432871d07d432c13ed6c2abcf6b74edb436c99752b1371be387"},
|
|
|
- {file = "redis-4.4.2.tar.gz", hash = "sha256:a010f6cb7378065040a02839c3f75c7e0fb37a87116fb4a95be82a95552776c7"},
|
|
|
+ {file = "redis-4.5.1-py3-none-any.whl", hash = "sha256:5deb072d26e67d2be1712603bfb7947ec3431fb0eec9c578994052e33035af6d"},
|
|
|
+ {file = "redis-4.5.1.tar.gz", hash = "sha256:1eec3741cda408d3a5f84b78d089c8b8d895f21b3b050988351e925faf202864"},
|
|
|
]
|
|
|
|
|
|
[package.dependencies]
|
|
@@ -829,16 +792,42 @@ typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9
|
|
|
[package.extras]
|
|
|
jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "ruff"
|
|
|
+version = "0.0.244"
|
|
|
+description = "An extremely fast Python linter, written in Rust."
|
|
|
+category = "dev"
|
|
|
+optional = false
|
|
|
+python-versions = ">=3.7"
|
|
|
+files = [
|
|
|
+ {file = "ruff-0.0.244-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:5d65a0adffa51314cf9f1036c51dbcde0462b23b49a3d8e3a696a221f9f46f54"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:3d6bf5094f2c447f5ff8d10c670dc1bc8b7f70cb5f4e43afe1d0624b934c1284"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c0f54790b297d5df8120a348c91426a0375c40f62880d30438e46922399b29bf"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:88e263e3d7267b4b10f5c1fc1446c5d6b47824c6d78e5c3a97ef79c83d9cb837"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8044c79098e3f2deaf970ab468bf5661b193163369bfe5bbda636e6363aa7932"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:258e5e3386a8efdff9f253395cc03a3a88204442ac8db50aeb0a529e2862d57b"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bd09c523aeed4d81f358093dc4df384a4db42ff5f9627c9506c26c2becbe19a7"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c98f0d4a4e052e8b0e27b47e83563026d749b07a21a097780cd283c2f885ad3c"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2359f840c95364d779b86a822fe025fa416eb14adc661c1263bc39e90065f0bd"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:8b85ced1e75b7cf1dd90d0708f8e46e2d58fc124334492cc5103f24d832a3922"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:9c2d49c2021bf80f3e66968c1a41f89061911ffb7ed1f0d39a3204a45fc97ba7"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-musllinux_1_2_i686.whl", hash = "sha256:da77d573c7a5b27bad43468fb7e47e78e22715426beb4e673106d24a9a584838"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:9f16fc3380753310af2a10e2867dfc133849e51c545561ec0a389aa93b3058b0"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-win32.whl", hash = "sha256:b3fc70a4c5d5a0ab8e5b3c3e818ca224913eee84f65bf63ee212af2bbd5f1792"},
|
|
|
+ {file = "ruff-0.0.244-py3-none-win_amd64.whl", hash = "sha256:78bbc5d1cca0a8752f6e4b3f4485f4c4f2428543a0777d1bde865aa43bdab190"},
|
|
|
+ {file = "ruff-0.0.244.tar.gz", hash = "sha256:7c05773e990348a6d7628b9b7294fe76303bc870dd94d9c34154bc1560053050"},
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "setuptools"
|
|
|
-version = "67.1.0"
|
|
|
+version = "67.2.0"
|
|
|
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "setuptools-67.1.0-py3-none-any.whl", hash = "sha256:a7687c12b444eaac951ea87a9627c4f904ac757e7abdc5aac32833234af90378"},
|
|
|
- {file = "setuptools-67.1.0.tar.gz", hash = "sha256:e261cdf010c11a41cb5cb5f1bf3338a7433832029f559a6a7614bd42a967c300"},
|
|
|
+ {file = "setuptools-67.2.0-py3-none-any.whl", hash = "sha256:16ccf598aab3b506593c17378473978908a2734d7336755a8769b480906bec1c"},
|
|
|
+ {file = "setuptools-67.2.0.tar.gz", hash = "sha256:b440ee5f7e607bb8c9de15259dba2583dd41a38879a7abc1d43a71c59524da48"},
|
|
|
]
|
|
|
|
|
|
[package.extras]
|
|
@@ -858,18 +847,6 @@ files = [
|
|
|
{file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
|
|
|
]
|
|
|
|
|
|
-[[package]]
|
|
|
-name = "snowballstemmer"
|
|
|
-version = "2.2.0"
|
|
|
-description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms."
|
|
|
-category = "dev"
|
|
|
-optional = false
|
|
|
-python-versions = "*"
|
|
|
-files = [
|
|
|
- {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"},
|
|
|
- {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"},
|
|
|
-]
|
|
|
-
|
|
|
[[package]]
|
|
|
name = "sqlalchemy"
|
|
|
version = "1.4.41"
|
|
@@ -999,14 +976,14 @@ full = ["httpx (>=0.22.0)", "itsdangerous", "jinja2", "python-multipart", "pyyam
|
|
|
|
|
|
[[package]]
|
|
|
name = "tenacity"
|
|
|
-version = "8.1.0"
|
|
|
+version = "8.2.0"
|
|
|
description = "Retry code until it succeeds"
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = ">=3.6"
|
|
|
files = [
|
|
|
- {file = "tenacity-8.1.0-py3-none-any.whl", hash = "sha256:35525cd47f82830069f0d6b73f7eb83bc5b73ee2fff0437952cedf98b27653ac"},
|
|
|
- {file = "tenacity-8.1.0.tar.gz", hash = "sha256:e48c437fdf9340f5666b92cd7990e96bc5fc955e1298baf4a907e3972067a445"},
|
|
|
+ {file = "tenacity-8.2.0-py3-none-any.whl", hash = "sha256:b723061a78ed0f4524190eae321d3d84100227d51c5677035b6615d91895e0d6"},
|
|
|
+ {file = "tenacity-8.2.0.tar.gz", hash = "sha256:a43bcd8910406e0884ca0db3db7bed581f389c1d05165e992a1ddabfc81df05e"},
|
|
|
]
|
|
|
|
|
|
[package.extras]
|
|
@@ -1125,14 +1102,14 @@ standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)",
|
|
|
|
|
|
[[package]]
|
|
|
name = "zipp"
|
|
|
-version = "3.12.0"
|
|
|
+version = "3.12.1"
|
|
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = ">=3.7"
|
|
|
files = [
|
|
|
- {file = "zipp-3.12.0-py3-none-any.whl", hash = "sha256:9eb0a4c5feab9b08871db0d672745b53450d7f26992fd1e4653aa43345e97b86"},
|
|
|
- {file = "zipp-3.12.0.tar.gz", hash = "sha256:73efd63936398aac78fd92b6f4865190119d6c91b531532e798977ea8dd402eb"},
|
|
|
+ {file = "zipp-3.12.1-py3-none-any.whl", hash = "sha256:6c4fe274b8f85ec73c37a8e4e3fa00df9fb9335da96fb789e3b96b318e5097b3"},
|
|
|
+ {file = "zipp-3.12.1.tar.gz", hash = "sha256:a3cac813d40993596b39ea9e93a18e8a2076d5c378b8bc88ec32ab264e04ad02"},
|
|
|
]
|
|
|
|
|
|
[package.extras]
|
|
@@ -1142,4 +1119,4 @@ testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools"
|
|
|
[metadata]
|
|
|
lock-version = "2.0"
|
|
|
python-versions = "^3.7"
|
|
|
-content-hash = "dbef0407da32ffd7878a44913923144d62359cfa057c3942f421d7bdae84c4bf"
|
|
|
+content-hash = "29af23359858d18a743ff85426e7496fb7e47bdda6d746294aea4a360df6e617"
|