| Name | spounge-proto-py JSON |
| Version |
0.2.9
JSON |
| download |
| home_page | None |
| Summary | Generated protobuf Python packages for Spounge AI ecosystem microservices |
| upload_time | 2025-08-23 03:41:34 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.9 |
| license | MIT |
| keywords |
protobuf
grpc
microservices
spounge
ai
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# spounge-proto-py
Generated protobuf Python packages for Spounge AI ecosystem microservices.
## Installation
```bash
pip install spounge-proto-py
```
## Usage
```python
# Import your generated protobuf modules
from api.v2 import auth_gateway_service_pb2
from auth.v2 import auth_service_pb2
from common.v1 import common_pb2
# Create requests
auth_request = auth_service_pb2.LoginRequest(
email="user@example.com",
password="password"
)
# Use with gRPC
import grpc
from api.v2 import auth_gateway_service_pb2_grpc
channel = grpc.insecure_channel('localhost:8080')
client = auth_gateway_service_pb2_grpc.AuthGatewayServiceStub(channel)
```
## Package Structure
Your protobuf modules are organized by domain and version:
- `api.v*` - API Gateway interfaces
- `auth.v*` - Authentication services
- `common.v*` - Shared definitions
- `workflow.v*` - Workflow orchestration
- `dashboard.v*` - Analytics
## License
MIT License
Raw data
{
"_id": null,
"home_page": null,
"name": "spounge-proto-py",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "protobuf, grpc, microservices, spounge, ai",
"author": null,
"author_email": "Spounge AI Team <dev@spounge.com>",
"download_url": "https://files.pythonhosted.org/packages/27/0d/56f1cfae6b822e0f3a4d1ffacc5beea1f5480e30e0d145b26415969c6552/spounge_proto_py-0.2.9.tar.gz",
"platform": null,
"description": "# spounge-proto-py\n\nGenerated protobuf Python packages for Spounge AI ecosystem microservices.\n\n## Installation\n\n```bash\npip install spounge-proto-py\n```\n\n## Usage\n\n```python\n# Import your generated protobuf modules\nfrom api.v2 import auth_gateway_service_pb2\nfrom auth.v2 import auth_service_pb2\nfrom common.v1 import common_pb2\n\n# Create requests\nauth_request = auth_service_pb2.LoginRequest(\n email=\"user@example.com\", \n password=\"password\"\n)\n\n# Use with gRPC\nimport grpc\nfrom api.v2 import auth_gateway_service_pb2_grpc\n\nchannel = grpc.insecure_channel('localhost:8080')\nclient = auth_gateway_service_pb2_grpc.AuthGatewayServiceStub(channel)\n```\n\n## Package Structure\n\nYour protobuf modules are organized by domain and version:\n- `api.v*` - API Gateway interfaces\n- `auth.v*` - Authentication services\n- `common.v*` - Shared definitions \n- `workflow.v*` - Workflow orchestration\n- `dashboard.v*` - Analytics\n\n## License\n\nMIT License\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Generated protobuf Python packages for Spounge AI ecosystem microservices",
"version": "0.2.9",
"project_urls": {
"Homepage": "https://github.com/spoungeai/spounge-proto",
"Repository": "https://github.com/spoungeai/spounge-proto"
},
"split_keywords": [
"protobuf",
" grpc",
" microservices",
" spounge",
" ai"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e01d5ce64a63d174b31ae2eabeeece0369b6de35f8e638de6ccbbc1bee229fa5",
"md5": "2b95e889c6d5dcfc63dec33516302522",
"sha256": "cba7a85d25d5d73db3caab9b019439673b5f30a3fa4f96524f058e79f1bd84f5"
},
"downloads": -1,
"filename": "spounge_proto_py-0.2.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2b95e889c6d5dcfc63dec33516302522",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 326461,
"upload_time": "2025-08-23T03:41:33",
"upload_time_iso_8601": "2025-08-23T03:41:33.492706Z",
"url": "https://files.pythonhosted.org/packages/e0/1d/5ce64a63d174b31ae2eabeeece0369b6de35f8e638de6ccbbc1bee229fa5/spounge_proto_py-0.2.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "270d56f1cfae6b822e0f3a4d1ffacc5beea1f5480e30e0d145b26415969c6552",
"md5": "4a7598fbd6ade60eb675f7be31d7ce62",
"sha256": "89165088eb7cbe73edfbd31a395072f96a39fcddc8a35e637666c318ff0d291f"
},
"downloads": -1,
"filename": "spounge_proto_py-0.2.9.tar.gz",
"has_sig": false,
"md5_digest": "4a7598fbd6ade60eb675f7be31d7ce62",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 136895,
"upload_time": "2025-08-23T03:41:34",
"upload_time_iso_8601": "2025-08-23T03:41:34.912893Z",
"url": "https://files.pythonhosted.org/packages/27/0d/56f1cfae6b822e0f3a4d1ffacc5beea1f5480e30e0d145b26415969c6552/spounge_proto_py-0.2.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-23 03:41:34",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "spoungeai",
"github_project": "spounge-proto",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "spounge-proto-py"
}