Releases: Phynix/yamlloader
Python 3.13 (fixed minversion)
Python 3.13 is now supported. Using hatch as build system.
(fixes 1.5.0 which didn't have the minimum Python version of 3.7 specified)
Python 3.13 support
Python 3.13 is now supported. Using hatch as build system.
Python 3.12
What's Changed
- Fix name of
ConstructorError
by @mdm in #52 - enh: add python 3.12, cleanup by @jonas-eschle in #53
New Contributors
Full Changelog: 1.3.2...1.4.0
Upgrade to Python 3.11
Python 3.11 upgrade, drop 3.7 (use old version < 1.3 if desired in Python 3.7)
Stable LTS release
Release 1.0.0
First stable release.
Main change is that it returns always an OrderedDict
, even for Python >= 3.7 for consistency (see also #17)
Python 3.7 ordering preserved
Changelog
As of Python version 3.7, the insertion order in dict
is preserved by design. This is accounted for by allowing to dump and load to/from ordinary dictionaries in the same way as you do for OrderedDicts
Improved C version handling
Small release containing improved C version handling of PyYAML Loaders and Dumpers
Changelog:
- the C version automatically fall back to the non-C version in case the CLoaders and CDumpers from PyYAML could not be loaded. This behavior can be changed by setting ALLOW_C_VERSION_FALLBACK in yamlloader.settings to False. This will cause the code to fail if the C version is not available.
Stable first release
First stable release.
Changelog (compared to yamlordereddictloader):
- added C-versions for Loaders and Dumpers.
- stochastic and static unit testing with CI
- conda version
- dropped python 2.6 support
- internal cleanup
Beta release of yamlloader
This is the beta release of the new yamlloader library.
Public testing.