This release is a pre-release and may not be stable for production use.
secret-kernel-factory
Factory that resolves a provider name and builds a Secret Kernel client.
This distribution belongs to the Secret Kernel package family.
Install
This is the package an application imports from. Install it with the provider your application will use:
pip install secret-kernel-factory secret-kernel-provider-aws-parameter-store
It re-exports the whole of secret_kernel.contracts — the parse modes, the error classes,
the types and the provider registry — so the application does not install the contract
separately.
Import
from secret_kernel.factory import * # see the package __all__
Documentation
See the repository docs for the architecture decisions and the cross-language API reference.
License
MIT
Metadata
Release files for secret-kernel-factory 0.1.0a7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| secret_kernel_factory-0.1.0a7.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| secret_kernel_factory-0.1.0a7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.5 kB
Release files / secret_kernel_factory-0.1.0a7.tar.gz
| Download URL | secret_kernel_factory-0.1.0a7.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec38c0688cca9ecd4d630b984e93d7e2bd90d2887edc2d685346af1298b91671
|
|
BLAKE2b-256 checksum How to use checksums |
ebabde7b4971a35fa604d053d8cd517954e15d516d38748adb396600830065b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|
Release files / secret_kernel_factory-0.1.0a7-py3-none-any.whl
| Download URL | secret_kernel_factory-0.1.0a7-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b0a6bb86adae2b810793c68144b570d14a97d15d9ff64d86a55277295a693d68
|
|
BLAKE2b-256 checksum How to use checksums |
968af9cf1893294ebaf62894caffcafbf263b7b40b88841962f90a133ccc9b08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|