[project] name = "scraper-kit" version = "0.1.0" description = "Internal scraper toolkit — общие утилиты для tradein-mvp скрапперов" requires-python = ">=3.12" dependencies = [ "sqlalchemy>=2.0.30", "pydantic>=2.7.0", "psycopg[binary]>=3.2.0", "httpx[socks]>=0.27.0", "tenacity>=9.0.0", "selectolax>=0.3.0", "curl-cffi>=0.7.0", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/scraper_kit"] [tool.ruff] target-version = "py312" line-length = 100