[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "abteex-sovereigncode" version = "0.4.0" description = "AbteeX SovereignCode: local-first policy API, audit ledger, and coding-agent sovereignty controls." readme = "README.md" requires-python = ">=3.11" license = "Apache-2.0" authors = [{ name = "AbteeX AI Labs" }] maintainers = [{ name = "AbteeX AI Labs" }] keywords = ["lumynax", "sovereignty", "data-capsule", "coding-agent", "opencode", "new-zealand", "policy-api", "audit-ledger"] dependencies = ["PyYAML>=6.0"] classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Systems Administration", "Typing :: Typed", ] [project.optional-dependencies] release = ["build>=1.2", "twine>=5.1"] dev = ["build>=1.2", "ruff>=0.6", "twine>=5.1"] [project.urls] Homepage = "https://abteex.com" Repository = "https://github.com/Aimaghsoodi/TinyLuminaX" "Hugging Face" = "https://huggingface.co/AbteeXAILab/sovereigncode" Lumynax = "https://lumynax.com" Issues = "https://github.com/Aimaghsoodi/TinyLuminaX/issues" [project.scripts] sovereigncode = "sovereigncode.cli:main" [tool.setuptools.packages.find] where = ["."] include = ["sovereigncode*", "marama_route*"] namespaces = true [tool.setuptools] include-package-data = true [tool.setuptools.package-data] sovereigncode = ["py.typed", "configs/*", "examples/*", "integrations/*", "policy-packs/*", "schemas/*"] marama_route = ["py.typed", "configs/*", "examples/*", "integrations/*", "schemas/*"]