spounge-proto-py


Namespounge-proto-py JSON
Version 0.2.6 PyPI version JSON
download
home_pageNone
SummaryGenerated protobuf Python packages for Spounge AI ecosystem microservices
upload_time2025-07-23 18:22:15
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
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"
}
        
Elapsed time: 0.62046s