Tags: NowanIlfideme/pydantic-yaml
Tags
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)
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>
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.
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
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>
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>
PreviousNext