[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "asf-domain" version = "0.1.0" description = "ASF shared domain models (Pydantic v2)" readme = "README.md" requires-python = ">=3.12" authors = [{ name = "Azurian Software Factory Team" }] license = { text = "Proprietary" } dependencies = [ "pydantic>=2.7,<3", "pydantic-settings>=2.2,<3", "python-ulid>=2.7,<3", "typing_extensions>=4.11", ] [project.optional-dependencies] dev = [ "pytest>=8", "pytest-asyncio>=0.23", ] [tool.setuptools.packages.find] where = ["."] include = ["asf_domain*"]