Metadata-Version: 2.1
Name: hc-go-plugin-server
Version: 0.1.1
Summary: Server for HashiCorp's go-plugin (RPCPlugin)
Home-page: https://smheidrich.gitlab.io/hc-go-plugin-server-python/
License: MPL-2.0
Author: smheidrich
Author-email: smheidrich@weltenfunktion.de
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: cryptography (>=41.0.4,<42.0.0)
Requires-Dist: grpcio (>=1.59.0,<2.0.0)
Requires-Dist: grpcio-health-checking (>=1.59.0,<2.0.0)
Project-URL: Documentation, https://smheidrich.gitlab.io/hc-go-plugin-server-python/
Project-URL: Repository, https://gitlab.com/smheidrich/hc-go-plugin-server-python
Description-Content-Type: text/markdown

# hc-go-plugin-server

Python server for HashiCorp's go-plugin (RPCPlugin)

DON'T use this yet if you aren't me, trust me.

## Development

### Sync/Async variants

The sync variant of the API is automatically generated from the async one
using [unasync](https://pypi.org/project/unasync/). With dev dependencies
installed, you can regenerate them by running `run_unasync.py` as a Python
script (e.g. via `poetry run run_unasync.py`).

