[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "envelope_authorizer" version = "0.1.2" description = "CLI key-authorization manager for envelope_crypto" requires-python = ">=3.10" dependencies = [ "envelope_crypto @ git+ssh://git@git.rethinkstudios.io/rethink-public/envelope_crypto.git@v0.1.0", "tomli>=2.0; python_version<'3.11'", ] [project.optional-dependencies] mongo = [ "mongo @ git+ssh://git@git.rethinkstudios.io/rethink-public/mongo.git@v0.1.0", ] [project.scripts] authorizer = "envelope_authorizer.__main__:main" [tool.hatch.metadata] allow-direct-references = true [tool.hatch.build.targets.wheel] packages = ["src/envelope_authorizer"]