Metadata-Version: 2.4
Name: kaji-cli
Version: 0.4.0
Summary: Native Kaji OpenAPI SDK generator for Python environments
Home-page: https://github.com/rlvtapp/kaji
Author: Relevate
License: MIT
Project-URL: Documentation, https://github.com/rlvtapp/kaji/tree/main/docs
Project-URL: Source, https://github.com/rlvtapp/kaji
Project-URL: Issues, https://github.com/rlvtapp/kaji/issues
Keywords: openapi swagger sdk codegen generator
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: project-url
Dynamic: requires-python
Dynamic: summary

# kaji-cli

`kaji-cli` installs Kaji's native OpenAPI SDK generator through pip. It exposes
the same `kaji` command as the npm package, and includes the Rust generator plus
its adjacent Go OpenAPI compiler. Installing it does not require Node.js, Rust,
or Go and never downloads an executable at runtime.

```sh
python -m pip install kaji-cli
kaji init --input ./openapi.yaml --output ./generated
kaji generate
```

The package currently publishes wheels for macOS ARM64 and Intel, Linux x64 with
glibc 2.35 or later, and Windows x64. Alpine/musl and Linux ARM64 are not yet
packaged. See the [CLI guide](https://github.com/rlvtapp/kaji/blob/main/docs/cli.md)
for recipes, supported generation targets, and source-build instructions.
