Metadata-Version: 2.4
Name: vacancies-parser-kit
Version: 0.2.0
Summary: Multi-source vacancy parser with pluggable storage backends
License: MIT
Requires-Python: >=3.11
Requires-Dist: click>=8.1
Requires-Dist: pyyaml>=6.0
Requires-Dist: pydantic>=2.0
Requires-Dist: jinja2>=3.1
Requires-Dist: rich>=13.0
Provides-Extra: hh
Requires-Dist: httpx>=0.27; extra == "hh"
Provides-Extra: arbeitnow
Requires-Dist: httpx>=0.27; extra == "arbeitnow"
Provides-Extra: remotive
Requires-Dist: httpx>=0.27; extra == "remotive"
Provides-Extra: remoteok
Requires-Dist: httpx>=0.27; extra == "remoteok"
Provides-Extra: jobicy
Requires-Dist: httpx>=0.27; extra == "jobicy"
Provides-Extra: telegram
Requires-Dist: telethon>=1.36; extra == "telegram"
Provides-Extra: linkedin
Requires-Dist: httpx>=0.27; extra == "linkedin"
Provides-Extra: clickhouse
Requires-Dist: clickhouse-connect>=0.7; extra == "clickhouse"
Provides-Extra: postgres
Requires-Dist: asyncpg>=0.29; extra == "postgres"
Requires-Dist: psycopg[binary]>=3.1; extra == "postgres"
Provides-Extra: all
Requires-Dist: vpr[arbeitnow,clickhouse,hh,jobicy,linkedin,postgres,remoteok,remotive,telegram]; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Requires-Dist: ruff>=0.4; extra == "dev"
