fix(python): remove unmaintained ratelimiter dependency (#1603)

The `ratelimiter` package hasn't been updated in ages and is no longer
maintained. This PR removes the dependency on `ratelimiter` and replaces
it with a custom rate limiter implementation.

---------

Co-authored-by: Will Jones <willjones127@gmail.com>
This commit is contained in:
Antonio Molner Domenech
2024-09-09 20:35:53 +01:00
committed by GitHub
parent bcc19665ce
commit a405847f9b
3 changed files with 43 additions and 20 deletions

View File

@@ -4,7 +4,6 @@ name = "lancedb"
dependencies = [
"deprecation",
"pylance==0.17.0",
"ratelimiter~=1.0",
"requests>=2.31.0",
"retry>=0.9.2",
"tqdm>=4.27.0",