[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "aioweb_tls" version = "0.1.3" description = "TLS-fingerprinting backends (curl_cffi / noble_tls) for aioweb via one injectable TLSSession, config-free, installable." requires-python = ">=3.10" dependencies = [ "aioweb @ git+ssh://git@git.rethinkstudios.io/rethink-public/aioweb.git@v0.1.5", ] [project.optional-dependencies] curl = ["curl_cffi>=0.15"] noble = ["noble-tls>=0.1.5"] all = ["curl_cffi>=0.15", "noble-tls>=0.1.5"] [tool.hatch.build.targets.wheel] packages = ["src/aioweb_tls"] [tool.hatch.metadata] allow-direct-references = true