Contributing¶
- Run
pre-commit run --all-filesbefore pushing. - Build docs:
make docs(ormake docs-serve). - Tests:
make test. - Lint/format:
make lint(ruff + ty). - Native TLS backend (optional):
make nativebuilds the Go + uTLS shared library intogakido/_native/(requires a Go toolchain).make native-testruns its Go tests.