Closed github-renovate-self-hosted closed 4 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
97dfb36
) to head (9a00cee
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
^0.0.14
->^0.0.14 \|\| ^0.0.19
Release Notes
tiangolo/sqlmodel (sqlmodel)
### [`v0.0.19`](https://togithub.com/tiangolo/sqlmodel/releases/tag/0.0.19) [Compare Source](https://togithub.com/tiangolo/sqlmodel/compare/0.0.18...0.0.19) ##### Fixes - π Fix pydantic `EmailStr` support and `max_length` in several String subclasses. PR [#966](https://togithub.com/tiangolo/sqlmodel/pull/966) by [@estebanx64](https://togithub.com/estebanx64). - π Fix set varchar limit when `max_length` is set on Pydantic models using Pydantic v2. PR [#963](https://togithub.com/tiangolo/sqlmodel/pull/963) by [@estebanx64](https://togithub.com/estebanx64). ##### Refactors - β»οΈ Refactor generate select template to isolate templated code to the minimum. PR [#967](https://togithub.com/tiangolo/sqlmodel/pull/967) by [@tiangolo](https://togithub.com/tiangolo). ##### Upgrades - β¬οΈ Update minimum SQLAlchemy version to 2.0.14 as that one includes `TryCast` used internally. PR [#964](https://togithub.com/tiangolo/sqlmodel/pull/964) by [@tiangolo](https://togithub.com/tiangolo). ##### Docs - βοΈ Fix broken link to `@dataclass_transform` (now PEP 681) in `docs/features.md`. PR [#753](https://togithub.com/tiangolo/sqlmodel/pull/753) by [@soof-golan](https://togithub.com/soof-golan). ##### Internal - β¬οΈ Upgrade Ruff and Black. PR [#968](https://togithub.com/tiangolo/sqlmodel/pull/968) by [@tiangolo](https://togithub.com/tiangolo). - β¬ Bump tiangolo/issue-manager from 0.4.1 to 0.5.0. PR [#922](https://togithub.com/tiangolo/sqlmodel/pull/922) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - π Pin typing-extensions in tests for compatiblity with Python 3.8, dirty-equals, Pydantic. PR [#965](https://togithub.com/tiangolo/sqlmodel/pull/965) by [@tiangolo](https://togithub.com/tiangolo). - π· Update GitHub Actions to download and upload artifacts. PR [#936](https://togithub.com/tiangolo/sqlmodel/pull/936) by [@tiangolo](https://togithub.com/tiangolo). - π· Tweak CI for test-redistribute, add needed env vars for slim. PR [#929](https://togithub.com/tiangolo/sqlmodel/pull/929) by [@tiangolo](https://togithub.com/tiangolo). ### [`v0.0.18`](https://togithub.com/tiangolo/sqlmodel/releases/tag/0.0.18) [Compare Source](https://togithub.com/tiangolo/sqlmodel/compare/0.0.17...0.0.18) ##### Internal - β¨ Add `sqlmodel-slim` setup. PR [#916](https://togithub.com/tiangolo/sqlmodel/pull/916) by [@tiangolo](https://togithub.com/tiangolo). In the future SQLModel will include the standard default recommended packages, and `sqlmodel-slim` will come without those recommended standard packages and with a group of optional dependencies `sqlmodel-slim[standard]`, equivalent to `sqlmodel`, for those that want to opt out of those packages. - π§ Re-enable MkDocs Material Social plugin. PR [#915](https://togithub.com/tiangolo/sqlmodel/pull/915) by [@tiangolo](https://togithub.com/tiangolo). ### [`v0.0.17`](https://togithub.com/tiangolo/sqlmodel/releases/tag/0.0.17) [Compare Source](https://togithub.com/tiangolo/sqlmodel/compare/0.0.16...0.0.17) ##### Refactors - β»οΈ Refactor types to properly support Pydantic 2.7. PR [#913](https://togithub.com/tiangolo/sqlmodel/pull/913) by [@tiangolo](https://togithub.com/tiangolo). ##### Docs - π Update ModelRead to ModelPublic documentation and examples. PR [#885](https://togithub.com/tiangolo/sqlmodel/pull/885) by [@estebanx64](https://togithub.com/estebanx64). - β¨ Add source examples for Python 3.10 and 3.9 with updated syntax. PR [#842](https://togithub.com/tiangolo/sqlmodel/pull/842) by [@tiangolo](https://togithub.com/tiangolo) and [@estebanx64](https://togithub.com/estebanx64). ##### Internal - β¬ Bump actions/setup-python from 4 to 5. PR [#733](https://togithub.com/tiangolo/sqlmodel/pull/733) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - π¨ Update internal scripts and remove unused ones. PR [#914](https://togithub.com/tiangolo/sqlmodel/pull/914) by [@tiangolo](https://togithub.com/tiangolo). - π§ Migrate from Poetry to PDM for the internal build config. PR [#912](https://togithub.com/tiangolo/sqlmodel/pull/912) by [@tiangolo](https://togithub.com/tiangolo). - π§ Update MkDocs, disable cards while I can upgrade to the latest MkDocs Material, that fixes an issue with social cards. PR [#888](https://togithub.com/tiangolo/sqlmodel/pull/888) by [@tiangolo](https://togithub.com/tiangolo). - π· Add cron to run test once a week on monday. PR [#869](https://togithub.com/tiangolo/sqlmodel/pull/869) by [@estebanx64](https://togithub.com/estebanx64). - β¬οΈ Upgrade Ruff version and configs. PR [#859](https://togithub.com/tiangolo/sqlmodel/pull/859) by [@tiangolo](https://togithub.com/tiangolo). - π₯ Remove Jina QA Bot as it has been discontinued. PR [#840](https://togithub.com/tiangolo/sqlmodel/pull/840) by [@tiangolo](https://togithub.com/tiangolo). ### [`v0.0.16`](https://togithub.com/tiangolo/sqlmodel/releases/tag/0.0.16) [Compare Source](https://togithub.com/tiangolo/sqlmodel/compare/0.0.15...0.0.16) Features - β¨ Add new method `.sqlmodel_update()` to update models in place, including an `update` parameter for extra data. And fix implementation for the (now documented) `update` parameter for `.model_validate()`. PR [#804](https://togithub.com/tiangolo/sqlmodel/pull/804) by [@tiangolo](https://togithub.com/tiangolo). - Updated docs: [Update Data with FastAPI](https://sqlmodel.tiangolo.com/tutorial/fastapi/update/). - New docs: [Update with Extra Data (Hashed Passwords) with FastAPI](https://sqlmodel.tiangolo.com/tutorial/fastapi/update-extra-data/). ### [`v0.0.15`](https://togithub.com/tiangolo/sqlmodel/releases/tag/0.0.15) [Compare Source](https://togithub.com/tiangolo/sqlmodel/compare/0.0.14...0.0.15) ##### Fixes - π Fix class initialization compatibility with Pydantic and SQLModel, fixing errors revealed by the latest Pydantic. PR [#807](https://togithub.com/tiangolo/sqlmodel/pull/807) by [@tiangolo](https://togithub.com/tiangolo). ##### Internal - β¬ Bump tiangolo/issue-manager from 0.4.0 to 0.4.1. PR [#775](https://togithub.com/tiangolo/sqlmodel/pull/775) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - π· Fix GitHub Actions build docs filter paths for GitHub workflows. PR [#738](https://togithub.com/tiangolo/sqlmodel/pull/738) by [@tiangolo](https://togithub.com/tiangolo).Configuration
π Schedule: Branch creation - "before 4am every weekday also after 12pm and before 1pm every weekday" in timezone America/Toronto, Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.