Confz

Latest version: v2.0.1

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

Scan your dependencies

Page 1 of 4

2.0.1

This release restores the old behaviour of yaml loading.

New Features

_No new features_

Improvements

_No improvements_

Fixed Issues

- YAML files are loaded with `SafeLoader` instead of `BaseLoader` again, as before v2.0.0

Compatibility Notes

This release is the first in the v2 series and not backwards-compatible with previous releases.

2.0.0

This release allows the usage of pydantic v2 and improves naming conventions. For more details, check out the [migration guide](https://confz.readthedocs.io/en/latest/migration_guide.html).

New Features

- Support for pydantic v2

Improvements

- Renaming of multiple classes to better reflect their purpose

Fixed Issues

_No fixed issues._

Compatibility Notes

This release is the first in the v2 series and not backwards-compatible with previous releases.

1.8.2

This release updates all dependencies.

New Features

_No new features._

Improvements

- Dependencies are updated to newest version

Fixed Issues

_No fixed issues._

Compatibility Notes

This release is fully backwards-compatible with all 1.* versions released so far.

1.8.1

This release fixes bugs introduced with 1.8.0.

New Features

_No new features._

Improvements

- Pytest github action now treats warnings as errors

Fixed Issues

- Env-files are now optional again and search along the folder hierarchy - thanks to alex-dr!
- Open file streams will now be closed again - thanks to ThunderKey!

Compatibility Notes

This release is fully backwards-compatible with all 1.* versions released so far.

1.8.0

This release allows for more flexible file sources.

New Features

_No new features._

Improvements

- Both FileSource and EnvSource now support more flexible file arguments like strings, paths and bytes, see PEP 519 - thanks to Alyxion

Fixed Issues

_No fixed issues._

Compatibility Notes

This release is fully backwards-compatible with all 1.* versions released so far.

1.7.0

This release explicietly re-exports all external interfaces, updates the dev dependencies and officially supports python 3.11.

New Features

_No new features._

Improvements

- Re-exports of public interfaces in __init__.py files are now explicit by using the __all__ list - thanks to ThunderKey!
- Python 3.11 is now officially supported and used in all github actions
- Development dependencies are updated to newest version

Fixed Issues

_No fixed issues._

Compatibility Notes

This release is fully backwards-compatible with all 1.* versions released so far.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.