aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar kwzrd <[email protected]>2024-10-09 13:33:31 +0200
committerGravatar Chris Lovering <[email protected]>2024-11-23 19:16:20 +0000
commit53eec3e9c93cd0a09cd6dee4713c8a0b117a3382 (patch)
treeadac3cc5fa0bbf36bdb4fc7e67e6a79c444f44c6
parentRemove deprecated ruff rules (diff)
Deps: add tenacity
-rw-r--r--poetry.lock17
-rw-r--r--pyproject.toml1
2 files changed, 17 insertions, 1 deletions
diff --git a/poetry.lock b/poetry.lock
index 7cdd250b8..eae2b9446 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -2397,6 +2397,21 @@ psutil = ">=5.7.2,<6.0.0"
tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version >= \"3.7\" and python_version < \"4.0\""}
[[package]]
+name = "tenacity"
+version = "9.0.0"
+description = "Retry code until it succeeds"
+optional = false
+python-versions = ">=3.8"
+files = [
+ {file = "tenacity-9.0.0-py3-none-any.whl", hash = "sha256:93de0c98785b27fcf659856aa9f54bfbd399e29969b0621bc7f762bd441b4539"},
+ {file = "tenacity-9.0.0.tar.gz", hash = "sha256:807f37ca97d62aa361264d497b0e31e92b8027044942bfa756160d908320d73b"},
+]
+
+[package.extras]
+doc = ["reno", "sphinx"]
+test = ["pytest", "tornado (>=4.5)", "typeguard"]
+
+[[package]]
name = "tldextract"
version = "5.1.3"
description = "Accurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally support the Public Suffix List's private domains as well."
@@ -2597,4 +2612,4 @@ propcache = ">=0.2.0"
[metadata]
lock-version = "2.0"
python-versions = "3.12.*"
-content-hash = "2bcb9640e8089861ff8f7523c0e6968a720cb3aa2329951dc14dd7cdedb08820"
+content-hash = "202778de32f1760a2f501e2a524ea61973b8b8b27d45a7c25c21356b18155c7e"
diff --git a/pyproject.toml b/pyproject.toml
index 8fbdad4c2..325707c55 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -26,6 +26,7 @@ python-frontmatter = "1.1.0"
rapidfuzz = "3.10.1"
regex = "2024.11.6"
sentry-sdk = "2.19.0"
+tenacity = "9.0.0"
tldextract = "5.1.3"
pydantic = "2.10.1"
pydantic-settings = "2.6.1"