mirror of
https://github.com/hanzoai/flags.git
synced 2026-10-30 18:36:27 +00:00
One engine (cloud /v1/flags: stateless Rust evaluator, SQLite-per-project definitions, PostHog-compatible semantics), a thin client in every language: go/ github.com/hanzoai/flags/go — Client.Evaluate, IsEnabled/Variant/Payload python/ hanzo-flags (PyPI) — Flags.evaluate, zero-dep stdlib typescript/ @hanzo/flags (npm, published) — HanzoFlags.load + TTL cache, fail-safe rust/ hanzo-flags-client (crates) — Flags::evaluate, reqwest+rustls C/C++ via the evaluator's C ABI — hanzo_flags_evaluate/_free README shows the exact per-language usage; in-process consumers (cloud subsystems) use featureflags.Bool/Int/String or the evaluator crate directly.
18 lines
547 B
TOML
18 lines
547 B
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "hanzo-flags"
|
|
version = "0.1.0"
|
|
description = "Python client for the Hanzo native flags engine (cloud /v1/flags) — zero-dep, PostHog-compatible shapes"
|
|
readme = "README.md"
|
|
license = "MIT"
|
|
requires-python = ">=3.9"
|
|
authors = [{ name = "Hanzo AI", email = "[email protected]" }]
|
|
keywords = ["feature-flags", "ab-testing", "experiments", "hanzo"]
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/hanzoai/flags"
|
|
Documentation = "https://docs.hanzo.ai/docs/flags"
|