Skip to content

Tags: NowanIlfideme/pydantic-yaml

Tags

v1.6.1-alpha.1

Toggle v1.6.1-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Switch to uv for dependency and environment management (#323)

* Add uv. Switch to hatchling build backend and hatch-vcs (tried dunamai but didn't work out for some reason).  Pinned Pydantic <3 and Mkdocs<2.

* Remove old junk that was mistakenly committed.

* Set Python version to 3.10 by default. Ensure Hatchling is there for development (to get dynamic version).

* Update readthedocs config to use uv

* Remove mamba/conda environments

* Update testing and publishing to use uv (probably doesn't work and I'll need another PR)

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump mypy from 1.16.1 to 1.17.1 (#268)

Bumps [mypy](https://github.com/python/mypy) from 1.16.1 to 1.17.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.16.1...v1.17.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v1.6.0-alpha.1

Toggle v1.6.0-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feature: Save Pydantic model docstrings and field descriptions (#252)

* Tried adding descriptions and docstrings as comments. Very icky.

* Add another example with constructed models.

* Added some basic tests for writing comments, including regression test.

* Add docs on comments.

* Fix the example output.

* Add link to issue.

v1.5.1

Toggle v1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Minor bumps for helper libraries (#251)

* Update pre-commit and pyproject.

* Fix ruff issues.

* Ruff config same as pyproject.toml now

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update requirements due to end-of-life of Python 3.8 and upcoming EOL…

… for 3.9 (#250)

* Bump minimal Python version from 3.8 to 3.10 (as tools are removing support for 3.8, and it's already EOL; 3.9 will be EOL in a quarter).

* Removing lower-supported versions of Pydantic.

* Removing lower-supported versions of ruamel.yaml and add tests to 0.18

* Bump minimal version of ruamel.yaml

* Update RTD yaml

* Move back to 3.12 and bumped first tested Pydantic as 2.5.0

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Updating pre-commit to latest version that suppors Python 3.8 (#206)

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support Pydantic v2 backport for v1 functionality (#152)

* Add _internals section.

* Change to use internal implementation.

* Added test for v2-v1 compatibilty.

* Fix mypy types for tests.

* Ignore errors? idk at this point.

v1.2.1

Toggle v1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update ruamel-yaml requirement from <0.18.0,>=0.16.0 to >=0.16.0,<0.1…

…9.0 (#120)

Updates the requirements on [ruamel-yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree) to permit the latest version.

---
updated-dependencies:
- dependency-name: ruamel-yaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove Python 3.7 support, targeting 3.8 - 3.11 (#109)

v1.1.3

Toggle v1.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump actions/checkout from 3 to 4 (#100)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>