Shared Python package containing common utilities, schemas, and services for Strala's claims platform
Project description
Strala Core Infrastructure
A shared Python package containing common utilities, schemas, and services used across Strala's claims platform applications.
Installation
From PyPI (when published)
pip install strala-core-infrastructure
From source
git clone https://github.com/strala/core-infrastructure.git
cd core-infrastructure
pip install -e .
Usage
from strala_core import schemas, utils, services
# Use the base model
from strala_core.schemas import BaseModel
class MyModel(BaseModel):
name: str
value: int
Development
Building the package
./scripts/build.sh
Publishing to PyPI
./scripts/publish.sh
Package Structure
strala_core.schemas- Common data models and schemas (api, pubsub)strala_core.utils- Utility functions and helpersstrala_core.services- Service interfaces and base classes
License
MIT License - see LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file strala_core_infrastructure-0.1.0.tar.gz.
File metadata
- Download URL: strala_core_infrastructure-0.1.0.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5942e0fdc2be1b25459447df003e7843e71f833bb9ea39b7506629f9ab91fbac
|
|
| MD5 |
f41a8c907c6e8980e6233920a1bc3228
|
|
| BLAKE2b-256 |
02b42934c4dc6758847f95d757870a613832d6efcbdd30c68932c554b4bf15a4
|
File details
Details for the file strala_core_infrastructure-0.1.0-py3-none-any.whl.
File metadata
- Download URL: strala_core_infrastructure-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3caeea4a3427e9dda9f7cb985b8b3ab03738dac0484f29d296f0185349d10fee
|
|
| MD5 |
f718b04f3fb81f651868f7095cee661f
|
|
| BLAKE2b-256 |
38fe2016d4c0ae28e85357f8d22bd1a655c6080edb28c3a7d1ff6dd5313dcebd
|