[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "edu-industry-crawler" version = "0.1.0" description = "Policy-gated recruitment and school data connectors for the edu-industry platform" readme = "README.md" requires-python = ">=3.11" dependencies = [ "beautifulsoup4>=4.12,<5", "httpcore>=1,<2", "httpx>=0.27,<1", "jsonschema>=4.20,<5", ] [project.optional-dependencies] test = ["pytest>=8,<10"] [project.scripts] edu-industry-crawler = "edu_crawler.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] edu_crawler = ["schemas/*.json"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-q"