Pydantic-yaml

Latest version: v1.4.0

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

Scan your dependencies

Page 4 of 6

0.7.0

What's Changed
* Fix: Generalize YAML libs by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/22
* Closing 21

Honestly, supporting further developments with multi-library support have become cumbersome as `ruamel.yaml` moves forward. This release shouldn't break anything, but it _might_ as users might have some uses not covered by current test cases. If something breaks, please create an issue and I'll solve ASAP. You can then downgrade to `0.6.*` as there is no difference in functionality.

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.6.3...v0.7.0

0.6.3

What's Changed
* Added dependabot to nag me about updates! by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/15
* Added test to check that YAML references work. by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/16
* Fix 19: Cleanup SemVer dependency issue by NowanIlfideme (reported by gbritton) in https://github.com/NowanIlfideme/pydantic-yaml/pull/20
* Bump actions/checkout from 2 to 3 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/18
* Bump actions/setup-python from 2 to 3 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/17

New Contributors
* dependabot made their first contribution in https://github.com/NowanIlfideme/pydantic-yaml/pull/18

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.6.1...v0.6.3

0.6.1

This release adds [docs](https://pydantic-yaml.readthedocs.io/en/latest/), hosted on readthedocs.org - though it's currently just the README.md file in a prettier form, there's now a way to easily improve the docs.

Development status is now set to "5 - Production/Stable", meaning this _should_ be stable enough for everyday use. If you have any issues - please raise them, I depend on this library for work, and so have a vested interest in keeping it bug-free. 😉

What's Changed
* Added doc configuration by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/13

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.6.0...v0.6.1

0.6.0

This release adds compatibility with Pydantic 1.9 and ensures compatibility with Python 3.10
However, a minimum version of Pydantic was set at 1.7.4
We also now more explicitly check python and Pydantic versions.
We added some `mypy` fixes.

What's Changed
* Enable Pydantic 1.9 & Python 3.10 by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/12


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.5.2...v0.6.0

0.5.2

What's Changed
* Limited Pydantic version <1.8 (currently broken). by Anatoly-Makarevich in https://github.com/NowanIlfideme/pydantic-yaml/pull/11

New Contributors
* Anatoly-Makarevich made their first contribution in https://github.com/NowanIlfideme/pydantic-yaml/pull/11

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.5.1...v0.5.2

0.5.1

This version adds support for Pydantic's [SecretStr and SecretBytes classes](https://pydantic-docs.helpmanual.io/usage/types/#secret-types).

You can now dump them to YAML (they will be "**********" instead of their actual values). However, the "json_encoders" trick does not currently work - it's not straightforward to implement a similar thing for YAML, either by hooking into `json_encoders` or by defining our own `yaml_encoders` config.

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.5.0...v0.5.1

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.