Metadata-Version: 2.4
Name: connectaip
Version: 0.1.3
Summary: Python runtime for AIP-shaped REST endpoints generated by protoc-gen-aip-py
Project-URL: Homepage, https://github.com/firetiger-oss/connect-aip
Project-URL: Repository, https://github.com/firetiger-oss/connect-aip
Project-URL: Issues, https://github.com/firetiger-oss/connect-aip/issues
Author: Firetiger
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: aip,codegen,connect,google-aip,protobuf,rest,rpc
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: connect-python>=0.5
Requires-Dist: httpx>=0.27
Requires-Dist: protobuf>=5.0
Description-Content-Type: text/markdown

# connectaip

Python runtime for the [`protoc-gen-aip-py`](https://github.com/firetiger-oss/connect-aip) plugin.

This package is **not intended to be used directly**. Run `protoc-gen-aip-py` against your proto files; the generated `*_aip.py` modules import the runtime symbols (`Client`, `MethodSpec`, `PathVar`, `SSEClient`) from `connectaip`.

## Install

```bash
pip install connectaip
```

## Usage

See [github.com/firetiger-oss/connect-aip](https://github.com/firetiger-oss/connect-aip) for end-to-end usage with the `protoc-gen-aip-py` codegen plugin.

## License

Apache 2.0
