MarOps Config
MarOps Config is used to load config stored inside the ~/.config/greenroom folder.
Install
pip install -e ./libs/marops_config
Usage
Reading config
from marops_config import read
config = read()
Writing config
from marops_config import write, MarOpsConfig
config = MarOpsConfig()
write(config)
Generating schemas
After changing the dataclasses, you can generate the schemas with:
python3 -m marops_config.generate_schemas
Metadata
Release files for marops-config 3.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| marops_config-3.9.0.tar.gz | 3.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| marops_config-3.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / marops_config-3.9.0.tar.gz
| Download URL | marops_config-3.9.0.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e9e3a097067ecc75bb5ee91c3e9ae1c261cf4df1ce12e77e5fea5d4ba0f93b9e
|
|
BLAKE2b-256 checksum How to use checksums |
a6d9520dd1ffe484574313d0b69b54391d10ab14d29331bb36898eb48eee5c42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.18
|
Release files / marops_config-3.9.0-py3-none-any.whl
| Download URL | marops_config-3.9.0-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
58b4dea78e6e1fc9ce71604f7eea934ed33621f48e2f72f0f0c319cee8ff7a75
|
|
BLAKE2b-256 checksum How to use checksums |
7eb25520880b8860b9573e98d959b87f146dd8510e068a0a5440af8b62abb8f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.18
|