Shared client configuration models for Verbaflo
Project description
Config Model
Shared client configuration models for Verbaflo.
Installation
pip install config-model
Usage
from config_model import ClientConfig, WidgetConfig
# Create a new client configuration
config = ClientConfig(
client_code="example",
client_name="Example Client",
# ... other configuration options
)
# Create a widget configuration
widget = WidgetConfig(
bot_name="Example Bot",
client_name="Example Client",
# ... other widget options
)
Features
- Pydantic models for client configuration
- Widget configuration models
- Communication channel configurations
- Feature flag management
- Multi-language support
- And more!
Development
- Clone the repository
- Install development dependencies:
pip install -e .
License
MIT License - see LICENSE 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
vf_config_model-1.0.0.tar.gz
(8.6 kB
view details)
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 vf_config_model-1.0.0.tar.gz.
File metadata
- Download URL: vf_config_model-1.0.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44a747071f14b3b46504f2e1d690f4e5f4e3038091b7d55f05eb68c8b414b282
|
|
| MD5 |
ea5dcb96882eea9e8baa86aaf2ff922a
|
|
| BLAKE2b-256 |
3c56a51afd2d9cffe89852dd238d19822a774fae8b82a6f9174a44a033cad8c6
|
File details
Details for the file vf_config_model-1.0.0-py3-none-any.whl.
File metadata
- Download URL: vf_config_model-1.0.0-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7be0140e2edd9f727575c192566c8b583ae7270ec64416c4254bfff6f952f1ce
|
|
| MD5 |
3cc1b99c574c59f7e9e38fa4efa81036
|
|
| BLAKE2b-256 |
881f746b3c6a2eaa6492cedc293555d95921a7b07521dd81ac1601ee2152ae3b
|