Name | spounge-proto-py JSON |
Version |
0.2.6
JSON |
| download |
home_page | None |
Summary | Generated protobuf Python packages for Spounge AI ecosystem microservices |
upload_time | 2025-07-23 18:22:15 |
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/c6/46/f5d8dfc71932ce83fd105fa7bdc3a0b6f3b26efb5fa42d55f326b3865210/spounge_proto_py-0.2.6.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.6",
"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": "2294f55e3ad59ccd7709e409c1d398bc11759ab28c6538cf7e01d13ef7d7f725",
"md5": "93788e89adfd51b4b74085a2d44b64c8",
"sha256": "64320e53426b3ca1265285c7ff602e17793702c7fed1f39522140c84668c76ee"
},
"downloads": -1,
"filename": "spounge_proto_py-0.2.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "93788e89adfd51b4b74085a2d44b64c8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 168695,
"upload_time": "2025-07-23T18:22:13",
"upload_time_iso_8601": "2025-07-23T18:22:13.534117Z",
"url": "https://files.pythonhosted.org/packages/22/94/f55e3ad59ccd7709e409c1d398bc11759ab28c6538cf7e01d13ef7d7f725/spounge_proto_py-0.2.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c646f5d8dfc71932ce83fd105fa7bdc3a0b6f3b26efb5fa42d55f326b3865210",
"md5": "7d901af47e4327745cccc6bdd8f53481",
"sha256": "99123f63739d252203f2b91cb7f5284ae890942b6bcd8ba1117d37b819f88dcb"
},
"downloads": -1,
"filename": "spounge_proto_py-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "7d901af47e4327745cccc6bdd8f53481",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 68285,
"upload_time": "2025-07-23T18:22:15",
"upload_time_iso_8601": "2025-07-23T18:22:15.035687Z",
"url": "https://files.pythonhosted.org/packages/c6/46/f5d8dfc71932ce83fd105fa7bdc3a0b6f3b26efb5fa42d55f326b3865210/spounge_proto_py-0.2.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-23 18:22:15",
"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"
}