[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "fpcf" version = "0.2.0" description = "FablePool Conformance — reference canonicalizer, verifier, log, and test-vector suite for the FablePool wire format (milestone 2)" readme = "README.md" license = { text = "Apache-2.0" } requires-python = ">=3.9" authors = [{ name = "FablePool Project" }] dependencies = [ "PyNaCl>=1.5,<2", "jsonschema>=4.18,<5", ] [project.optional-dependencies] dev = [ "pytest>=7", ] [project.scripts] fpcf = "fpcf.cli:main" [tool.hatch.build.targets.wheel] packages = ["fpcf"] [tool.pytest.ini_options] testpaths = ["tests"]