Cliconfig

Latest version: v1.4.4

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.0b4

Beta 4 version

:sparkles: Add `ProcessNew` associated to `new` tag to add new keys absent from current config dict.

Any collaborator can use this library to test it in their real projects.

Issues, features requests, enhancement request are welcolme as well as PR! hugs

1.0.0b3

Beta 3 version

:sparkles: Getting, setting and deleting parameters via config attributes (ex `config.training.optimizer.lr = 0.001`)

Any collaborator can use this library to test it in their real projects.

Issues, features requests, enhancement request are welcolme as well as PR! :hugs:

1.0.0b2

Beta 2 version

:sparkles: Add fallback option in `make_config`

Any collaborator can use this library to test it in their real projects.

Issues, features requests, enhancement request are welcolme as well as PR! :hugs:

1.0.0b1

Beta 1 version

Any collaborator can use this library to test it in their real projects.

Issues, features requests, enhancement request are welcolme as well as PR! :hugs:

0.7.0

New features :sparkles::

* New processing timing: end-build (at the end of the config building with `make_config` or `load_config`), with `endbuild` method
* `ProcessDelete` with tag `delete` to delete a key at the end of pre-merge.
* Supports multi files in yaml documents (with "---" separator)
* Supports yaml tags instead (or in addition) to cliconfig tags, e.g: `'key': !tag1tag2 value` instead of `'keytag1tag2': value`
* `parse_cli`'s default value is True for CLI parameter

:memo: Better docstrings for sphinx
:rocket: Improve behavior of `ProcessCopy` and `ProcessTyping`

0.6.0

:sparkles: New features:
- `is_tag_in`: tag routine to check if a tag is in a key with robustness (useful in all processing dealing with tags)
- `ProcessSelect` processing that remove a sub-config except selecting keys
- `create_processing_keep_property`: helper function to make processing that maintain property of a parameter
- `ProcessTyping` now supports nested types (nested with nodes List, Dict, Union, Optional)

:heavy_check_mark: Add complex integration test with select, merge_add, type and copy
🚑 Fix a bug where an error was systematically raised when `make_config` or `load_config` were called with a custom process_list

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.