wrongmove/crawler/pyproject.toml
Kadir 0801aaf200
More ruff fixes (#2)
* adding ruff auto check for pull requests as well as fixing all ruff errors

* More ruff fixes: forgot half of the ruff checks

Forgot to do a git add all :D

---------

Co-authored-by: Kadir <git@k8n.dev>
2025-09-14 19:44:03 +01:00

55 lines
No EOL
1.2 KiB
TOML

[tool.poetry]
name = "rec"
version = "0.1.0"
description = ""
authors = ["Kadir Tugan <git@k8n.dev>"]
[tool.poetry.dependencies]
python = ">3.11"
requests = "^2.31.0"
cachetools = "^5.3.2"
diskcache = "^5.6.3"
tqdm = "^4.66.2"
pillow = "^10.2.0"
numpy = "^1.26.4"
transformers = "^4.38.2"
pytesseract = "^0.3.10"
pandas = "^2.2.1"
geopy = "^2.4.1"
matplotlib = "^3.10.0"
opencv-python = "^4.11.0.86"
click = "^8.2.0"
aiohttp = "^3.11.18"
sqlmodel = "^0.0.24"
alembic = "^1.16.1"
sqlalchemy = {extras = ["asyncio"], version = "^2.0.41"}
tenacity = "^9.1.2"
fastapi = {extras = ["standard"], version = "^0.115.12"}
pyjwt = "^2.10.1"
cryptography = "^45.0.4"
celery = "^5.5.3"
redis = "^6.2.0"
watchdog = "^6.0.0"
apprise = "^1.9.3"
opentelemetry-api = "^1.36.0"
opentelemetry-sdk = "^1.36.0"
opentelemetry-exporter-prometheus = "^0.57b0"
opentelemetry-instrumentation-fastapi = "^0.57b0"
opentelemetry-instrumentation-sqlalchemy = "^0.57b0"
pymysql = "^1.1.2"
[tool.poetry.group.dev.dependencies]
ipdb = "^0.13.13"
jupyterlab = "^4.4.7"
podman-compose = "^1.5.0"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.ruff]
# List of rules (error codes) to ignore
lint.ignore = [
"E741", # Ambigious name
]
exclude = ["*.ipynb"]