RepoOpenAIOpenAIpublished Nov 8, 2024seen 6d

openai/chz

Python

Open original ↗

Captured source

source ↗
published Nov 8, 2024seen 6dcaptured 8hhttp 200method plain

openai/chz

Language: Python

License: MIT

Stars: 233

Forks: 12

Open issues: 5

Created: 2024-11-08T06:52:41Z

Pushed: 2025-11-24T01:06:38Z

Default branch: main

Fork: no

Archived: no

README:

🪤 chz

*(pronounced "चीज़")*

chz helps you manage configuration, particularly from the command line.

chz is available on PyPI.

To click the links below, please visit Github.

Overview:

  • [Quickstart](docs/01_quickstart.md)
  • [Declarative object model](docs/02_object_model.md)
  • [Immutability](docs/02_object_model.md#immutability)
  • [Validation](docs/03_validation.md)
  • [Type checking](docs/03_validation.md#type-checking)
  • [Command line parsing](docs/04_command_line.md)
  • [Discoverability](docs/04_command_line.md#discoverability---help-and-errors)
  • [Partial application](docs/05_blueprint.md)
  • [Presets or shared configuration](docs/05_blueprint.md#presets-or-shared-configuration)
  • [Serialisation and deserialisation](docs/06_serialisation.md)

More details:

  • [Post init](docs/21_post_init.md)
  • [Field API](docs/22_field_api.md)
  • [Philosophy](docs/91_philosophy.md)
  • [Alternatives](docs/92_alternatives.md)
  • [Testimonials](docs/93_testimonials.md)

Please let @shantanu know if you have feedback!

Notability

notability 5.0/10

New OpenAI repo with modest stars