[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "yksa-source-poller" version = "0.1.0" description = "Polling framework for YKSA ingest services: sources, runs, dispatch" requires-python = ">=3.13" license = { text = "Proprietary" } dependencies = [ "Django>=5.2", "celery>=5.4", "yksa-django-kit>=0.1", ] [project.optional-dependencies] test = [ "pytest>=8.0", "pytest-django>=4.8", ] [tool.setuptools.packages.find] include = ["yksa_poller*"] [tool.pytest.ini_options] DJANGO_SETTINGS_MODULE = "tests.settings" python_files = ["test_*.py"]