Configmaster

Latest version: v2.3.6

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

Scan your dependencies

2.3.6

- Fix

2.2.0

- Add support for loading defaults into ConfigObjects.

*2.1.0*:

- Fix dumps.

2.0.4

- Fix for Python 3.2 and lower.

2.0.3

- Change JSONConfigFile to use request.json() rather than cfg.request.text and a load() call.
- Re-add an erroring dump() method to NetworkedConfigFile.
- Change test xfails to exc.NetworkedFileException.

2.0.2

- Fixed bug where ConfigFiles would fail on initial_populate due to an empty method.

*2.0.1*:

- Converted INI config files to the new Hook format.

*2.0.0*:

- Rewrite most of the core code.
- Config files now work on a hooks system.

- A load hook is called whenever the file is loaded. This handles loading in whatever file format the file supports.
- A dump hook is called whenever the file is dumped. This does the same as the loading hook, but dumps instead of loading.
- For networked files, a networked load hook is used for loading from the network.
- Additionally, networked files have normal load hooks, for save_to_file().

[*1.5.0*:](https://github.com/SunDwarf/ConfigMaster/releases/tag/1.5.0-stable)

- Add the ability to save networked files to disk, after downloading.
- Fixed .load() not being automatically called on object creation.

[*1.4.0*:](https://github.com/SunDwarf/configmaster/releases/tag/1.4.0-stable)

- Add INI Config files.
- Add safer loading for ConfigKeys.
- Add global ConfigFile safe_load switch.
- Fix JSONConfigFile objects not being created properly if the file doesn't exist.
- Change tests to use JSONConfigFiles.
- Add skip conditions for tests.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.