Pydantic-yaml

Latest version: v1.4.0

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

Scan your dependencies

Page 2 of 6

1.1.1

What's Changed
* Fixes issue 85 by Tobychev in https://github.com/NowanIlfideme/pydantic-yaml/pull/86


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.1.0...v1.1.1

1.1.0

What's Changed
* Update dumper.py by Tobychev in https://github.com/NowanIlfideme/pydantic-yaml/pull/81
* Added YAML dumping options, including custom class. by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/82
* (that PR also improves docs to show that dataclasses can be easily handled with Pydantic v2).
* Bump ruff from 0.0.275 to 0.0.278 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/78

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

**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.0.0...v1.1.0

1.0.0

Hi users of `pydantic-yaml`! I rewrote it to be much more maintainable in the short- and long-term.

In the short term: Pydantic V2 is supported, custom JSON encoders will also be used for YAML, and the API is simplified.

In the long term: Pydantic V2 API assumes external dump/load logic, rather than model.yaml(), so the API rewrite was coming anyways. And later we can allow using a "custom YAML engine". Maybe in v2.0.0? 😉

What's Changed
* Bump mypy from 1.0.0 to 1.1.1 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/42
* Chore: Switch to Ruff by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/44
* Full API Rewrite, With Custom YAML Engine by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/50
* Bump mypy from 1.1.1 to 1.2.0 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/47
* Bump pytest from 7.2.2 to 7.3.1 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/49
* Bump ruff from 0.0.260 to 0.0.262 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/51
* Bump ruff from 0.0.262 to 0.0.263 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/52
* Fix writing with pre-opened file by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/54
* Bump ruff from 0.0.263 to 0.0.264 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/55
* Bump mypy from 1.2.0 to 1.3.0 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/59
* Bump ruff from 0.0.264 to 0.0.270 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/63
* Bump ruff from 0.0.270 to 0.0.272 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/65
* Bump pytest from 7.3.1 to 7.3.2 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/66
* Bump mypy from 1.3.0 to 1.4.1 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/73
* Bump ruff from 0.0.272 to 0.0.275 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/70
* Bump pytest from 7.3.2 to 7.4.0 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/72
* Ensure proper support for Pydantic v2 by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/80


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.11.2...v1.0.0

1.0.0alpha.2

What's Changed
* Bump ruff from 0.0.262 to 0.0.263 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/52
* Fix writing with pre-opened file by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/54


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v1.0.0-alpha.1...v1.0.0-alpha.2

1.0.0alpha.1

Rewrote `pydantic-yaml` to be much more maintainable in the short- and long-term.

In the short term: Pydantic V2 is supported, custom JSON encoders will also be used for YAML, and so on.

In the long term: Pydantic V2 API assumes external dump/load logic, rather than `model.yaml()`, so the API rewrite was coming anyways. And later we can allow using a "custom YAML engine". 😉

What's Changed
* Bump mypy from 1.0.0 to 1.1.1 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/42
* Chore: Switch to Ruff by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/44
* Full API Rewrite, With Custom YAML Engine by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/50
* Bump mypy from 1.1.1 to 1.2.0 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/47
* Bump pytest from 7.2.2 to 7.3.1 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/49
* Bump ruff from 0.0.260 to 0.0.262 by dependabot in https://github.com/NowanIlfideme/pydantic-yaml/pull/51


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.11.2...v1.0.0-alpha.1

0.11.2

What's Changed
* Migrate to pyproject.toml and src/ based files by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/40
* Fix pre-commit and run on all files by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-yaml/pull/41


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-yaml/compare/v0.11.1...v0.11.2

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.