Metadata-Version: 2.1
Name: isolate_proto
Version: 0.5.0
Summary: (internal) gRPC definitions for Isolate Cloud
Author: Features & Labels <support@fal.ai>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: grpcio ==1.64.0
Requires-Dist: protobuf
Requires-Dist: isolate[build] <1.15.0,>=0.14.0
Provides-Extra: dev
Requires-Dist: isolate-proto[test] ; extra == 'dev'
Requires-Dist: refactor ; extra == 'dev'
Requires-Dist: grpcio-tools ==1.64.0 ; extra == 'dev'
Requires-Dist: mypy-protobuf ; extra == 'dev'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-xdist ; extra == 'test'

# gRPC definitions

For regenerating definitions:

```
$ cd projects/isolate_proto
$ pip install '.[dev]'
$ python ../../tools/regen_grpc.py src/isolate_proto/controller.proto <isolate version>
$ pre-commit run --all-files
```

The `<isolate version>` argument needs to be a [tag from the isolate Github project](https://github.com/fal-ai/isolate/tags) minus the leading `v`.
