api endpoints setup for proxy

This commit is contained in:
bootunloader
2025-12-31 08:06:20 +02:00
parent c91fed55bb
commit 2a122e1551
4 changed files with 236 additions and 3 deletions

13
pyapi/uv.lock generated
View File

@@ -126,12 +126,16 @@ source = { virtual = "." }
dependencies = [
{ name = "cloudscraper" },
{ name = "fastapi" },
{ name = "pydantic" },
{ name = "python-dotenv" },
]
[package.metadata]
requires-dist = [
{ name = "cloudscraper", specifier = ">=1.2.71" },
{ name = "fastapi", specifier = ">=0.128.0" },
{ name = "pydantic", specifier = ">=2.12.5" },
{ name = "python-dotenv", specifier = ">=1.2.1" },
]
[[package]]
@@ -219,6 +223,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/8b/40/2614036cdd416452f5bf98ec037f38a1afb17f327cb8e6b652d4729e0af8/pyparsing-3.3.1-py3-none-any.whl", hash = "sha256:023b5e7e5520ad96642e2c6db4cb683d3970bd640cdf7115049a6e9c3682df82", size = 121793 },
]
[[package]]
name = "python-dotenv"
version = "1.2.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/f0/26/19cadc79a718c5edbec86fd4919a6b6d3f681039a2f6d66d14be94e75fb9/python_dotenv-1.2.1.tar.gz", hash = "sha256:42667e897e16ab0d66954af0e60a9caa94f0fd4ecf3aaf6d2d260eec1aa36ad6", size = 44221 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/14/1b/a298b06749107c305e1fe0f814c6c74aea7b2f1e10989cb30f544a1b3253/python_dotenv-1.2.1-py3-none-any.whl", hash = "sha256:b81ee9561e9ca4004139c6cbba3a238c32b03e4894671e181b671e8cb8425d61", size = 21230 },
]
[[package]]
name = "requests"
version = "2.32.5"