all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe69:47f
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      docker_image: frontend
      docker_namespace: osism
      docker_registry: osism.harbor.regio.digital
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: c6b5edb2-7b65-4a09-8db1-20a4ae6359a9
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe69:47f
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.106
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.12
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe69:47f
        region: null
        slot: null
      repository: osism/osism
  vars:
    docker_image: frontend
    docker_namespace: osism
    docker_registry: osism.harbor.regio.digital
    repository: osism/osism
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job container-image-python-osism-frontend-build explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: osism/python-osism/.zuul.yaml@main#87>'
      - '<Job container-image-python-osism-frontend-build explicit: None implied:
        None source: osism/python-osism/.zuul.yaml@main#133>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 1944b0e53a9c4059bb3a99ac9d29983e
      build_refs:
      - branch: main
        change: '1922'
        change_message: "Update dependency sqlmodel to v0.0.31\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [sqlmodel](https://redirect.github.com/fastapi/sqlmodel) ([changelog](https://sqlmodel.tiangolo.com/release-notes/))
          | `==0.0.27` \u2192 `==0.0.31` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.31?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.27/0.0.31?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.31`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.31)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.30...0.0.31)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Pydantic v1. PR [#&#8203;1701](https://redirect.github.com/fastapi/sqlmodel/pull/1701)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \u2B06 Bump dirty-equals from 0.9.0 to 0.11. PR [#&#8203;1649](https://redirect.github.com/fastapi/sqlmodel/pull/1649)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.7.0 to 9.7.1. PR [#&#8203;1690](https://redirect.github.com/fastapi/sqlmodel/pull/1690)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.1 to 0.21.0. PR [#&#8203;1694](https://redirect.github.com/fastapi/sqlmodel/pull/1694)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F4CC Relax `prek` version pin to `>=0.2.24,<1.0.0`. PR [#&#8203;1698](https://redirect.github.com/fastapi/sqlmodel/pull/1698)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n###
          [`v0.0.30`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.30)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.29...0.0.30)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Python 3.8. PR [#&#8203;1696](https://redirect.github.com/fastapi/sqlmodel/pull/1696)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Docs\n\n-
          \u2796 Drop support for Python 3.8 in CI and docs. PR [#&#8203;1695](https://redirect.github.com/fastapi/sqlmodel/pull/1695)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \U0001F527 Update pre-commit, generate select on pre-commit, use local Ruff.
          PR [#&#8203;1697](https://redirect.github.com/fastapi/sqlmodel/pull/1697)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          actions/checkout from 5 to 6. PR [#&#8203;1692](https://redirect.github.com/fastapi/sqlmodel/pull/1692)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Add pre-commit workflow. PR [#&#8203;1684](https://redirect.github.com/fastapi/sqlmodel/pull/1684)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2705
          Simplify tests for code examples, one test file for multiple variants. PR
          [#&#8203;1664](https://redirect.github.com/fastapi/sqlmodel/pull/1664) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1677](https://redirect.github.com/fastapi/sqlmodel/pull/1677)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/download-artifact from 6 to 7. PR [#&#8203;1676](https://redirect.github.com/fastapi/sqlmodel/pull/1676)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/cache from 4 to 5. PR [#&#8203;1673](https://redirect.github.com/fastapi/sqlmodel/pull/1673)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump markdown-include-variants from 0.0.5 to 0.0.8. PR [#&#8203;1674](https://redirect.github.com/fastapi/sqlmodel/pull/1674)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 5 to 6. PR [#&#8203;1675](https://redirect.github.com/fastapi/sqlmodel/pull/1675)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mypy from 1.18.2 to 1.19.1. PR [#&#8203;1679](https://redirect.github.com/fastapi/sqlmodel/pull/1679)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.0 to 0.20.1. PR [#&#8203;1685](https://redirect.github.com/fastapi/sqlmodel/pull/1685)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.8 to 0.14.10. PR [#&#8203;1681](https://redirect.github.com/fastapi/sqlmodel/pull/1681)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n\n###
          [`v0.0.29`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.29)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.28...0.0.29)\n\n#####
          Fixes\n\n- \U0001F41B Fix `alias` support for Pydantic v2. PR [#&#8203;1577](https://redirect.github.com/fastapi/sqlmodel/pull/1577)
          by [@&#8203;ravishan16](https://redirect.github.com/ravishan16).\n\n###
          [`v0.0.28`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.28)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.27...0.0.28)\n\n#####
          Fixes\n\n- \U0001F41B Fix `RuntimeError: dictionary changed size during
          iteration` in `sqlmodel_update()`. PR [#&#8203;997](https://redirect.github.com/fastapi/sqlmodel/pull/997)
          by [@&#8203;BartSchuurmans](https://redirect.github.com/BartSchuurmans).\n\n#####
          Docs\n\n- \U0001F485 Update CSS to explicitly use emoji font. PR [#&#8203;1658](https://redirect.github.com/fastapi/sqlmodel/pull/1658)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update link to JetBrains Python survey in `features.md`. PR [#&#8203;1627](https://redirect.github.com/fastapi/sqlmodel/pull/1627)
          by [@&#8203;sparkiegeek](https://redirect.github.com/sparkiegeek).\n- \U0001F4DD
          Fix broken links in docs. PR [#&#8203;1601](https://redirect.github.com/fastapi/sqlmodel/pull/1601)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n#####
          Internal\n\n- \U0001F4CC Pin FastAPI in tests to 0.125.0 while dropping
          support for Python 3.8. PR [#&#8203;1689](https://redirect.github.com/fastapi/sqlmodel/pull/1689)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Configure coverage, error on main tests, don't wait for Smokeshow. PR [#&#8203;1683](https://redirect.github.com/fastapi/sqlmodel/pull/1683)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F477
          Run Smokeshow always, even on test failures. PR [#&#8203;1682](https://redirect.github.com/fastapi/sqlmodel/pull/1682)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump ruff from 0.14.6 to 0.14.8. PR [#&#8203;1667](https://redirect.github.com/fastapi/sqlmodel/pull/1667)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1662](https://redirect.github.com/fastapi/sqlmodel/pull/1662)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1656](https://redirect.github.com/fastapi/sqlmodel/pull/1656)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.5 to 0.14.6. PR [#&#8203;1652](https://redirect.github.com/fastapi/sqlmodel/pull/1652)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1655](https://redirect.github.com/fastapi/sqlmodel/pull/1655)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1651](https://redirect.github.com/fastapi/sqlmodel/pull/1651)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F484 Use font Fira Code to fix display of Rich panels in docs in Windows.
          PR [#&#8203;1653](https://redirect.github.com/fastapi/sqlmodel/pull/1653)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5`. PR
          [#&#8203;1654](https://redirect.github.com/fastapi/sqlmodel/pull/1654) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \U0001F527
          Upgrade Material for MkDocs and remove insiders. PR [#&#8203;1650](https://redirect.github.com/fastapi/sqlmodel/pull/1650)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.6.23 to 9.7.0. PR [#&#8203;1645](https://redirect.github.com/fastapi/sqlmodel/pull/1645)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR [#&#8203;1647](https://redirect.github.com/fastapi/sqlmodel/pull/1647)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.4 to 0.14.5. PR [#&#8203;1646](https://redirect.github.com/fastapi/sqlmodel/pull/1646)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1648](https://redirect.github.com/fastapi/sqlmodel/pull/1648)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.14.3 to 0.14.4. PR [#&#8203;1640](https://redirect.github.com/fastapi/sqlmodel/pull/1640)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1642](https://redirect.github.com/fastapi/sqlmodel/pull/1642)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.22 to 9.6.23. PR [#&#8203;1637](https://redirect.github.com/fastapi/sqlmodel/pull/1637)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.2 to 0.14.3. PR [#&#8203;1633](https://redirect.github.com/fastapi/sqlmodel/pull/1633)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1636](https://redirect.github.com/fastapi/sqlmodel/pull/1636)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR [#&#8203;1626](https://redirect.github.com/fastapi/sqlmodel/pull/1626)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.1 to 0.14.2. PR [#&#8203;1616](https://redirect.github.com/fastapi/sqlmodel/pull/1616)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1625](https://redirect.github.com/fastapi/sqlmodel/pull/1625)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \U0001F527 Add PEP-639 license metadata. PR [#&#8203;1624](https://redirect.github.com/fastapi/sqlmodel/pull/1624)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          griffe-typingdoc from 0.2.9 to 0.3.0. PR [#&#8203;1615](https://redirect.github.com/fastapi/sqlmodel/pull/1615)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 4 to 5. PR [#&#8203;1620](https://redirect.github.com/fastapi/sqlmodel/pull/1620)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 5 to 6. PR [#&#8203;1621](https://redirect.github.com/fastapi/sqlmodel/pull/1621)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.0 to 0.14.1. PR [#&#8203;1614](https://redirect.github.com/fastapi/sqlmodel/pull/1614)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.13.2 to 0.14.0. PR [#&#8203;1592](https://redirect.github.com/fastapi/sqlmodel/pull/1592)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1605](https://redirect.github.com/fastapi/sqlmodel/pull/1605)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump astral-sh/setup-uv from 6 to 7. PR [#&#8203;1593](https://redirect.github.com/fastapi/sqlmodel/pull/1593)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.21 to 9.6.22. PR [#&#8203;1608](https://redirect.github.com/fastapi/sqlmodel/pull/1608)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Configure reminder for `waiting` label in `issue-manager`. PR
          [#&#8203;1609](https://redirect.github.com/fastapi/sqlmodel/pull/1609) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump typer from 0.19.2 to 0.20.0. PR [#&#8203;1612](https://redirect.github.com/fastapi/sqlmodel/pull/1612)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Remove unused type ignores since SQLAlchemy 2.0.44. PR [#&#8203;1613](https://redirect.github.com/fastapi/sqlmodel/pull/1613)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about these updates again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/1922
        commit_id: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        patchset: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      buildset: aced9f92ba5745a29a1d216c1472eb83
      buildset_refs:
      - branch: main
        change: '1922'
        change_message: "Update dependency sqlmodel to v0.0.31\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [sqlmodel](https://redirect.github.com/fastapi/sqlmodel) ([changelog](https://sqlmodel.tiangolo.com/release-notes/))
          | `==0.0.27` \u2192 `==0.0.31` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.31?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.27/0.0.31?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.31`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.31)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.30...0.0.31)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Pydantic v1. PR [#&#8203;1701](https://redirect.github.com/fastapi/sqlmodel/pull/1701)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \u2B06 Bump dirty-equals from 0.9.0 to 0.11. PR [#&#8203;1649](https://redirect.github.com/fastapi/sqlmodel/pull/1649)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.7.0 to 9.7.1. PR [#&#8203;1690](https://redirect.github.com/fastapi/sqlmodel/pull/1690)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.1 to 0.21.0. PR [#&#8203;1694](https://redirect.github.com/fastapi/sqlmodel/pull/1694)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F4CC Relax `prek` version pin to `>=0.2.24,<1.0.0`. PR [#&#8203;1698](https://redirect.github.com/fastapi/sqlmodel/pull/1698)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n###
          [`v0.0.30`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.30)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.29...0.0.30)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Python 3.8. PR [#&#8203;1696](https://redirect.github.com/fastapi/sqlmodel/pull/1696)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Docs\n\n-
          \u2796 Drop support for Python 3.8 in CI and docs. PR [#&#8203;1695](https://redirect.github.com/fastapi/sqlmodel/pull/1695)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \U0001F527 Update pre-commit, generate select on pre-commit, use local Ruff.
          PR [#&#8203;1697](https://redirect.github.com/fastapi/sqlmodel/pull/1697)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          actions/checkout from 5 to 6. PR [#&#8203;1692](https://redirect.github.com/fastapi/sqlmodel/pull/1692)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Add pre-commit workflow. PR [#&#8203;1684](https://redirect.github.com/fastapi/sqlmodel/pull/1684)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2705
          Simplify tests for code examples, one test file for multiple variants. PR
          [#&#8203;1664](https://redirect.github.com/fastapi/sqlmodel/pull/1664) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1677](https://redirect.github.com/fastapi/sqlmodel/pull/1677)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/download-artifact from 6 to 7. PR [#&#8203;1676](https://redirect.github.com/fastapi/sqlmodel/pull/1676)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/cache from 4 to 5. PR [#&#8203;1673](https://redirect.github.com/fastapi/sqlmodel/pull/1673)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump markdown-include-variants from 0.0.5 to 0.0.8. PR [#&#8203;1674](https://redirect.github.com/fastapi/sqlmodel/pull/1674)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 5 to 6. PR [#&#8203;1675](https://redirect.github.com/fastapi/sqlmodel/pull/1675)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mypy from 1.18.2 to 1.19.1. PR [#&#8203;1679](https://redirect.github.com/fastapi/sqlmodel/pull/1679)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.0 to 0.20.1. PR [#&#8203;1685](https://redirect.github.com/fastapi/sqlmodel/pull/1685)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.8 to 0.14.10. PR [#&#8203;1681](https://redirect.github.com/fastapi/sqlmodel/pull/1681)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n\n###
          [`v0.0.29`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.29)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.28...0.0.29)\n\n#####
          Fixes\n\n- \U0001F41B Fix `alias` support for Pydantic v2. PR [#&#8203;1577](https://redirect.github.com/fastapi/sqlmodel/pull/1577)
          by [@&#8203;ravishan16](https://redirect.github.com/ravishan16).\n\n###
          [`v0.0.28`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.28)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.27...0.0.28)\n\n#####
          Fixes\n\n- \U0001F41B Fix `RuntimeError: dictionary changed size during
          iteration` in `sqlmodel_update()`. PR [#&#8203;997](https://redirect.github.com/fastapi/sqlmodel/pull/997)
          by [@&#8203;BartSchuurmans](https://redirect.github.com/BartSchuurmans).\n\n#####
          Docs\n\n- \U0001F485 Update CSS to explicitly use emoji font. PR [#&#8203;1658](https://redirect.github.com/fastapi/sqlmodel/pull/1658)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update link to JetBrains Python survey in `features.md`. PR [#&#8203;1627](https://redirect.github.com/fastapi/sqlmodel/pull/1627)
          by [@&#8203;sparkiegeek](https://redirect.github.com/sparkiegeek).\n- \U0001F4DD
          Fix broken links in docs. PR [#&#8203;1601](https://redirect.github.com/fastapi/sqlmodel/pull/1601)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n#####
          Internal\n\n- \U0001F4CC Pin FastAPI in tests to 0.125.0 while dropping
          support for Python 3.8. PR [#&#8203;1689](https://redirect.github.com/fastapi/sqlmodel/pull/1689)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Configure coverage, error on main tests, don't wait for Smokeshow. PR [#&#8203;1683](https://redirect.github.com/fastapi/sqlmodel/pull/1683)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F477
          Run Smokeshow always, even on test failures. PR [#&#8203;1682](https://redirect.github.com/fastapi/sqlmodel/pull/1682)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump ruff from 0.14.6 to 0.14.8. PR [#&#8203;1667](https://redirect.github.com/fastapi/sqlmodel/pull/1667)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1662](https://redirect.github.com/fastapi/sqlmodel/pull/1662)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1656](https://redirect.github.com/fastapi/sqlmodel/pull/1656)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.5 to 0.14.6. PR [#&#8203;1652](https://redirect.github.com/fastapi/sqlmodel/pull/1652)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1655](https://redirect.github.com/fastapi/sqlmodel/pull/1655)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1651](https://redirect.github.com/fastapi/sqlmodel/pull/1651)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F484 Use font Fira Code to fix display of Rich panels in docs in Windows.
          PR [#&#8203;1653](https://redirect.github.com/fastapi/sqlmodel/pull/1653)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5`. PR
          [#&#8203;1654](https://redirect.github.com/fastapi/sqlmodel/pull/1654) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \U0001F527
          Upgrade Material for MkDocs and remove insiders. PR [#&#8203;1650](https://redirect.github.com/fastapi/sqlmodel/pull/1650)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.6.23 to 9.7.0. PR [#&#8203;1645](https://redirect.github.com/fastapi/sqlmodel/pull/1645)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR [#&#8203;1647](https://redirect.github.com/fastapi/sqlmodel/pull/1647)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.4 to 0.14.5. PR [#&#8203;1646](https://redirect.github.com/fastapi/sqlmodel/pull/1646)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1648](https://redirect.github.com/fastapi/sqlmodel/pull/1648)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.14.3 to 0.14.4. PR [#&#8203;1640](https://redirect.github.com/fastapi/sqlmodel/pull/1640)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1642](https://redirect.github.com/fastapi/sqlmodel/pull/1642)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.22 to 9.6.23. PR [#&#8203;1637](https://redirect.github.com/fastapi/sqlmodel/pull/1637)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.2 to 0.14.3. PR [#&#8203;1633](https://redirect.github.com/fastapi/sqlmodel/pull/1633)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1636](https://redirect.github.com/fastapi/sqlmodel/pull/1636)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR [#&#8203;1626](https://redirect.github.com/fastapi/sqlmodel/pull/1626)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.1 to 0.14.2. PR [#&#8203;1616](https://redirect.github.com/fastapi/sqlmodel/pull/1616)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1625](https://redirect.github.com/fastapi/sqlmodel/pull/1625)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \U0001F527 Add PEP-639 license metadata. PR [#&#8203;1624](https://redirect.github.com/fastapi/sqlmodel/pull/1624)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          griffe-typingdoc from 0.2.9 to 0.3.0. PR [#&#8203;1615](https://redirect.github.com/fastapi/sqlmodel/pull/1615)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 4 to 5. PR [#&#8203;1620](https://redirect.github.com/fastapi/sqlmodel/pull/1620)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 5 to 6. PR [#&#8203;1621](https://redirect.github.com/fastapi/sqlmodel/pull/1621)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.0 to 0.14.1. PR [#&#8203;1614](https://redirect.github.com/fastapi/sqlmodel/pull/1614)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.13.2 to 0.14.0. PR [#&#8203;1592](https://redirect.github.com/fastapi/sqlmodel/pull/1592)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1605](https://redirect.github.com/fastapi/sqlmodel/pull/1605)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump astral-sh/setup-uv from 6 to 7. PR [#&#8203;1593](https://redirect.github.com/fastapi/sqlmodel/pull/1593)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.21 to 9.6.22. PR [#&#8203;1608](https://redirect.github.com/fastapi/sqlmodel/pull/1608)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Configure reminder for `waiting` label in `issue-manager`. PR
          [#&#8203;1609](https://redirect.github.com/fastapi/sqlmodel/pull/1609) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump typer from 0.19.2 to 0.20.0. PR [#&#8203;1612](https://redirect.github.com/fastapi/sqlmodel/pull/1612)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Remove unused type ignores since SQLAlchemy 2.0.44. PR [#&#8203;1613](https://redirect.github.com/fastapi/sqlmodel/pull/1613)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about these updates again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/1922
        commit_id: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        patchset: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      change: '1922'
      change_message: "Update dependency sqlmodel to v0.0.31\n\nThis PR contains the
        following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
        | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
        [sqlmodel](https://redirect.github.com/fastapi/sqlmodel) ([changelog](https://sqlmodel.tiangolo.com/release-notes/))
        | `==0.0.27` \u2192 `==0.0.31` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.31?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.27/0.0.31?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
        [`v0.0.31`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.31)\n\n[Compare
        Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.30...0.0.31)\n\n#####
        Breaking Changes\n\n- \u2796 Drop support for Pydantic v1. PR [#&#8203;1701](https://redirect.github.com/fastapi/sqlmodel/pull/1701)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
        \u2B06 Bump dirty-equals from 0.9.0 to 0.11. PR [#&#8203;1649](https://redirect.github.com/fastapi/sqlmodel/pull/1649)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-material from 9.7.0 to 9.7.1. PR [#&#8203;1690](https://redirect.github.com/fastapi/sqlmodel/pull/1690)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump typer from 0.20.1 to 0.21.0. PR [#&#8203;1694](https://redirect.github.com/fastapi/sqlmodel/pull/1694)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F4CC Relax `prek` version pin to `>=0.2.24,<1.0.0`. PR [#&#8203;1698](https://redirect.github.com/fastapi/sqlmodel/pull/1698)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n### [`v0.0.30`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.30)\n\n[Compare
        Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.29...0.0.30)\n\n#####
        Breaking Changes\n\n- \u2796 Drop support for Python 3.8. PR [#&#8203;1696](https://redirect.github.com/fastapi/sqlmodel/pull/1696)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Docs\n\n-
        \u2796 Drop support for Python 3.8 in CI and docs. PR [#&#8203;1695](https://redirect.github.com/fastapi/sqlmodel/pull/1695)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
        \U0001F527 Update pre-commit, generate select on pre-commit, use local Ruff.
        PR [#&#8203;1697](https://redirect.github.com/fastapi/sqlmodel/pull/1697)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
        actions/checkout from 5 to 6. PR [#&#8203;1692](https://redirect.github.com/fastapi/sqlmodel/pull/1692)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F477 Add pre-commit workflow. PR [#&#8203;1684](https://redirect.github.com/fastapi/sqlmodel/pull/1684)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2705
        Simplify tests for code examples, one test file for multiple variants. PR
        [#&#8203;1664](https://redirect.github.com/fastapi/sqlmodel/pull/1664) by
        [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06 \\[pre-commit.ci]
        pre-commit autoupdate. PR [#&#8203;1677](https://redirect.github.com/fastapi/sqlmodel/pull/1677)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump actions/download-artifact from 6 to 7. PR [#&#8203;1676](https://redirect.github.com/fastapi/sqlmodel/pull/1676)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/cache from 4 to 5. PR [#&#8203;1673](https://redirect.github.com/fastapi/sqlmodel/pull/1673)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump markdown-include-variants from 0.0.5 to 0.0.8. PR [#&#8203;1674](https://redirect.github.com/fastapi/sqlmodel/pull/1674)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/upload-artifact from 5 to 6. PR [#&#8203;1675](https://redirect.github.com/fastapi/sqlmodel/pull/1675)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mypy from 1.18.2 to 1.19.1. PR [#&#8203;1679](https://redirect.github.com/fastapi/sqlmodel/pull/1679)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump typer from 0.20.0 to 0.20.1. PR [#&#8203;1685](https://redirect.github.com/fastapi/sqlmodel/pull/1685)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.8 to 0.14.10. PR [#&#8203;1681](https://redirect.github.com/fastapi/sqlmodel/pull/1681)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n\n###
        [`v0.0.29`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.29)\n\n[Compare
        Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.28...0.0.29)\n\n#####
        Fixes\n\n- \U0001F41B Fix `alias` support for Pydantic v2. PR [#&#8203;1577](https://redirect.github.com/fastapi/sqlmodel/pull/1577)
        by [@&#8203;ravishan16](https://redirect.github.com/ravishan16).\n\n### [`v0.0.28`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.28)\n\n[Compare
        Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.27...0.0.28)\n\n#####
        Fixes\n\n- \U0001F41B Fix `RuntimeError: dictionary changed size during iteration`
        in `sqlmodel_update()`. PR [#&#8203;997](https://redirect.github.com/fastapi/sqlmodel/pull/997)
        by [@&#8203;BartSchuurmans](https://redirect.github.com/BartSchuurmans).\n\n#####
        Docs\n\n- \U0001F485 Update CSS to explicitly use emoji font. PR [#&#8203;1658](https://redirect.github.com/fastapi/sqlmodel/pull/1658)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
        Update link to JetBrains Python survey in `features.md`. PR [#&#8203;1627](https://redirect.github.com/fastapi/sqlmodel/pull/1627)
        by [@&#8203;sparkiegeek](https://redirect.github.com/sparkiegeek).\n- \U0001F4DD
        Fix broken links in docs. PR [#&#8203;1601](https://redirect.github.com/fastapi/sqlmodel/pull/1601)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n#####
        Internal\n\n- \U0001F4CC Pin FastAPI in tests to 0.125.0 while dropping support
        for Python 3.8. PR [#&#8203;1689](https://redirect.github.com/fastapi/sqlmodel/pull/1689)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
        Configure coverage, error on main tests, don't wait for Smokeshow. PR [#&#8203;1683](https://redirect.github.com/fastapi/sqlmodel/pull/1683)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F477
        Run Smokeshow always, even on test failures. PR [#&#8203;1682](https://redirect.github.com/fastapi/sqlmodel/pull/1682)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
        Bump ruff from 0.14.6 to 0.14.8. PR [#&#8203;1667](https://redirect.github.com/fastapi/sqlmodel/pull/1667)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1662](https://redirect.github.com/fastapi/sqlmodel/pull/1662)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1656](https://redirect.github.com/fastapi/sqlmodel/pull/1656)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.5 to 0.14.6. PR [#&#8203;1652](https://redirect.github.com/fastapi/sqlmodel/pull/1652)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1655](https://redirect.github.com/fastapi/sqlmodel/pull/1655)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1651](https://redirect.github.com/fastapi/sqlmodel/pull/1651)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F484 Use font Fira Code to fix display of Rich panels in docs in Windows.
        PR [#&#8203;1653](https://redirect.github.com/fastapi/sqlmodel/pull/1653)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
        Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5`. PR [#&#8203;1654](https://redirect.github.com/fastapi/sqlmodel/pull/1654)
        by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \U0001F527
        Upgrade Material for MkDocs and remove insiders. PR [#&#8203;1650](https://redirect.github.com/fastapi/sqlmodel/pull/1650)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
        mkdocs-material from 9.6.23 to 9.7.0. PR [#&#8203;1645](https://redirect.github.com/fastapi/sqlmodel/pull/1645)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR [#&#8203;1647](https://redirect.github.com/fastapi/sqlmodel/pull/1647)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.4 to 0.14.5. PR [#&#8203;1646](https://redirect.github.com/fastapi/sqlmodel/pull/1646)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1648](https://redirect.github.com/fastapi/sqlmodel/pull/1648)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.14.3 to 0.14.4. PR [#&#8203;1640](https://redirect.github.com/fastapi/sqlmodel/pull/1640)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1642](https://redirect.github.com/fastapi/sqlmodel/pull/1642)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump mkdocs-material from 9.6.22 to 9.6.23. PR [#&#8203;1637](https://redirect.github.com/fastapi/sqlmodel/pull/1637)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.2 to 0.14.3. PR [#&#8203;1633](https://redirect.github.com/fastapi/sqlmodel/pull/1633)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1636](https://redirect.github.com/fastapi/sqlmodel/pull/1636)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR [#&#8203;1626](https://redirect.github.com/fastapi/sqlmodel/pull/1626)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.1 to 0.14.2. PR [#&#8203;1616](https://redirect.github.com/fastapi/sqlmodel/pull/1616)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1625](https://redirect.github.com/fastapi/sqlmodel/pull/1625)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \U0001F527 Add PEP-639 license metadata. PR [#&#8203;1624](https://redirect.github.com/fastapi/sqlmodel/pull/1624)
        by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
        griffe-typingdoc from 0.2.9 to 0.3.0. PR [#&#8203;1615](https://redirect.github.com/fastapi/sqlmodel/pull/1615)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/upload-artifact from 4 to 5. PR [#&#8203;1620](https://redirect.github.com/fastapi/sqlmodel/pull/1620)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/download-artifact from 5 to 6. PR [#&#8203;1621](https://redirect.github.com/fastapi/sqlmodel/pull/1621)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.14.0 to 0.14.1. PR [#&#8203;1614](https://redirect.github.com/fastapi/sqlmodel/pull/1614)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.13.2 to 0.14.0. PR [#&#8203;1592](https://redirect.github.com/fastapi/sqlmodel/pull/1592)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1605](https://redirect.github.com/fastapi/sqlmodel/pull/1605)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump astral-sh/setup-uv from 6 to 7. PR [#&#8203;1593](https://redirect.github.com/fastapi/sqlmodel/pull/1593)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-material from 9.6.21 to 9.6.22. PR [#&#8203;1608](https://redirect.github.com/fastapi/sqlmodel/pull/1608)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F527 Configure reminder for `waiting` label in `issue-manager`. PR [#&#8203;1609](https://redirect.github.com/fastapi/sqlmodel/pull/1609)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
        Bump typer from 0.19.2 to 0.20.0. PR [#&#8203;1612](https://redirect.github.com/fastapi/sqlmodel/pull/1612)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2705 Remove unused type ignores since SQLAlchemy 2.0.44. PR [#&#8203;1613](https://redirect.github.com/fastapi/sqlmodel/pull/1613)
        by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time (no
        schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
        **Automerge**: Disabled by config. Please merge this manually once you are
        satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
        tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR and
        you won't be reminded about these updates again.\n\n---\n\n - [ ] <!-- rebase-check
        -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR was
        generated by [Mend Renovate](https://mend.io/renovate/). View the [repository
        job log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/python-osism/pull/1922
      child_jobs: []
      commit_id: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
      event_id: 955bf800-ebf6-11f0-846c-b2424359edbd
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/1944b0e53a9c4059bb3a99ac9d29983e/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/1944b0e53a9c4059bb3a99ac9d29983e/work/logs
        result_data_file: /var/lib/zuul/builds/1944b0e53a9c4059bb3a99ac9d29983e/work/results.json
        src_root: /var/lib/zuul/builds/1944b0e53a9c4059bb3a99ac9d29983e/work/src
        work_root: /var/lib/zuul/builds/1944b0e53a9c4059bb3a99ac9d29983e/work
      include_vars: []
      items:
      - branch: main
        change: '1922'
        change_message: "Update dependency sqlmodel to v0.0.31\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [sqlmodel](https://redirect.github.com/fastapi/sqlmodel) ([changelog](https://sqlmodel.tiangolo.com/release-notes/))
          | `==0.0.27` \u2192 `==0.0.31` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.31?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.27/0.0.31?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.31`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.31)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.30...0.0.31)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Pydantic v1. PR [#&#8203;1701](https://redirect.github.com/fastapi/sqlmodel/pull/1701)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \u2B06 Bump dirty-equals from 0.9.0 to 0.11. PR [#&#8203;1649](https://redirect.github.com/fastapi/sqlmodel/pull/1649)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.7.0 to 9.7.1. PR [#&#8203;1690](https://redirect.github.com/fastapi/sqlmodel/pull/1690)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.1 to 0.21.0. PR [#&#8203;1694](https://redirect.github.com/fastapi/sqlmodel/pull/1694)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F4CC Relax `prek` version pin to `>=0.2.24,<1.0.0`. PR [#&#8203;1698](https://redirect.github.com/fastapi/sqlmodel/pull/1698)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n###
          [`v0.0.30`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.30)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.29...0.0.30)\n\n#####
          Breaking Changes\n\n- \u2796 Drop support for Python 3.8. PR [#&#8203;1696](https://redirect.github.com/fastapi/sqlmodel/pull/1696)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Docs\n\n-
          \u2796 Drop support for Python 3.8 in CI and docs. PR [#&#8203;1695](https://redirect.github.com/fastapi/sqlmodel/pull/1695)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n\n##### Internal\n\n-
          \U0001F527 Update pre-commit, generate select on pre-commit, use local Ruff.
          PR [#&#8203;1697](https://redirect.github.com/fastapi/sqlmodel/pull/1697)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          actions/checkout from 5 to 6. PR [#&#8203;1692](https://redirect.github.com/fastapi/sqlmodel/pull/1692)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Add pre-commit workflow. PR [#&#8203;1684](https://redirect.github.com/fastapi/sqlmodel/pull/1684)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2705
          Simplify tests for code examples, one test file for multiple variants. PR
          [#&#8203;1664](https://redirect.github.com/fastapi/sqlmodel/pull/1664) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1677](https://redirect.github.com/fastapi/sqlmodel/pull/1677)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/download-artifact from 6 to 7. PR [#&#8203;1676](https://redirect.github.com/fastapi/sqlmodel/pull/1676)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/cache from 4 to 5. PR [#&#8203;1673](https://redirect.github.com/fastapi/sqlmodel/pull/1673)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump markdown-include-variants from 0.0.5 to 0.0.8. PR [#&#8203;1674](https://redirect.github.com/fastapi/sqlmodel/pull/1674)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 5 to 6. PR [#&#8203;1675](https://redirect.github.com/fastapi/sqlmodel/pull/1675)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mypy from 1.18.2 to 1.19.1. PR [#&#8203;1679](https://redirect.github.com/fastapi/sqlmodel/pull/1679)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.20.0 to 0.20.1. PR [#&#8203;1685](https://redirect.github.com/fastapi/sqlmodel/pull/1685)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.8 to 0.14.10. PR [#&#8203;1681](https://redirect.github.com/fastapi/sqlmodel/pull/1681)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n\n###
          [`v0.0.29`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.29)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.28...0.0.29)\n\n#####
          Fixes\n\n- \U0001F41B Fix `alias` support for Pydantic v2. PR [#&#8203;1577](https://redirect.github.com/fastapi/sqlmodel/pull/1577)
          by [@&#8203;ravishan16](https://redirect.github.com/ravishan16).\n\n###
          [`v0.0.28`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.28)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.27...0.0.28)\n\n#####
          Fixes\n\n- \U0001F41B Fix `RuntimeError: dictionary changed size during
          iteration` in `sqlmodel_update()`. PR [#&#8203;997](https://redirect.github.com/fastapi/sqlmodel/pull/997)
          by [@&#8203;BartSchuurmans](https://redirect.github.com/BartSchuurmans).\n\n#####
          Docs\n\n- \U0001F485 Update CSS to explicitly use emoji font. PR [#&#8203;1658](https://redirect.github.com/fastapi/sqlmodel/pull/1658)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update link to JetBrains Python survey in `features.md`. PR [#&#8203;1627](https://redirect.github.com/fastapi/sqlmodel/pull/1627)
          by [@&#8203;sparkiegeek](https://redirect.github.com/sparkiegeek).\n- \U0001F4DD
          Fix broken links in docs. PR [#&#8203;1601](https://redirect.github.com/fastapi/sqlmodel/pull/1601)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n\n#####
          Internal\n\n- \U0001F4CC Pin FastAPI in tests to 0.125.0 while dropping
          support for Python 3.8. PR [#&#8203;1689](https://redirect.github.com/fastapi/sqlmodel/pull/1689)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Configure coverage, error on main tests, don't wait for Smokeshow. PR [#&#8203;1683](https://redirect.github.com/fastapi/sqlmodel/pull/1683)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F477
          Run Smokeshow always, even on test failures. PR [#&#8203;1682](https://redirect.github.com/fastapi/sqlmodel/pull/1682)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump ruff from 0.14.6 to 0.14.8. PR [#&#8203;1667](https://redirect.github.com/fastapi/sqlmodel/pull/1667)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1662](https://redirect.github.com/fastapi/sqlmodel/pull/1662)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1656](https://redirect.github.com/fastapi/sqlmodel/pull/1656)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.5 to 0.14.6. PR [#&#8203;1652](https://redirect.github.com/fastapi/sqlmodel/pull/1652)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1655](https://redirect.github.com/fastapi/sqlmodel/pull/1655)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/checkout from 5 to 6. PR [#&#8203;1651](https://redirect.github.com/fastapi/sqlmodel/pull/1651)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F484 Use font Fira Code to fix display of Rich panels in docs in Windows.
          PR [#&#8203;1653](https://redirect.github.com/fastapi/sqlmodel/pull/1653)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F477
          Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5`. PR
          [#&#8203;1654](https://redirect.github.com/fastapi/sqlmodel/pull/1654) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \U0001F527
          Upgrade Material for MkDocs and remove insiders. PR [#&#8203;1650](https://redirect.github.com/fastapi/sqlmodel/pull/1650)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.6.23 to 9.7.0. PR [#&#8203;1645](https://redirect.github.com/fastapi/sqlmodel/pull/1645)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR [#&#8203;1647](https://redirect.github.com/fastapi/sqlmodel/pull/1647)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.4 to 0.14.5. PR [#&#8203;1646](https://redirect.github.com/fastapi/sqlmodel/pull/1646)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1648](https://redirect.github.com/fastapi/sqlmodel/pull/1648)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.14.3 to 0.14.4. PR [#&#8203;1640](https://redirect.github.com/fastapi/sqlmodel/pull/1640)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1642](https://redirect.github.com/fastapi/sqlmodel/pull/1642)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.22 to 9.6.23. PR [#&#8203;1637](https://redirect.github.com/fastapi/sqlmodel/pull/1637)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.2 to 0.14.3. PR [#&#8203;1633](https://redirect.github.com/fastapi/sqlmodel/pull/1633)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1636](https://redirect.github.com/fastapi/sqlmodel/pull/1636)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR [#&#8203;1626](https://redirect.github.com/fastapi/sqlmodel/pull/1626)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.1 to 0.14.2. PR [#&#8203;1616](https://redirect.github.com/fastapi/sqlmodel/pull/1616)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1625](https://redirect.github.com/fastapi/sqlmodel/pull/1625)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \U0001F527 Add PEP-639 license metadata. PR [#&#8203;1624](https://redirect.github.com/fastapi/sqlmodel/pull/1624)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          griffe-typingdoc from 0.2.9 to 0.3.0. PR [#&#8203;1615](https://redirect.github.com/fastapi/sqlmodel/pull/1615)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/upload-artifact from 4 to 5. PR [#&#8203;1620](https://redirect.github.com/fastapi/sqlmodel/pull/1620)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 5 to 6. PR [#&#8203;1621](https://redirect.github.com/fastapi/sqlmodel/pull/1621)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.14.0 to 0.14.1. PR [#&#8203;1614](https://redirect.github.com/fastapi/sqlmodel/pull/1614)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.13.2 to 0.14.0. PR [#&#8203;1592](https://redirect.github.com/fastapi/sqlmodel/pull/1592)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1605](https://redirect.github.com/fastapi/sqlmodel/pull/1605)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump astral-sh/setup-uv from 6 to 7. PR [#&#8203;1593](https://redirect.github.com/fastapi/sqlmodel/pull/1593)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.21 to 9.6.22. PR [#&#8203;1608](https://redirect.github.com/fastapi/sqlmodel/pull/1608)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Configure reminder for `waiting` label in `issue-manager`. PR
          [#&#8203;1609](https://redirect.github.com/fastapi/sqlmodel/pull/1609) by
          [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \u2B06
          Bump typer from 0.19.2 to 0.20.0. PR [#&#8203;1612](https://redirect.github.com/fastapi/sqlmodel/pull/1612)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Remove unused type ignores since SQLAlchemy 2.0.44. PR [#&#8203;1613](https://redirect.github.com/fastapi/sqlmodel/pull/1613)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about these updates again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/1922
        commit_id: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        patchset: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
        topic: null
      job: container-image-python-osism-frontend-build
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgc3FsbW9kZWwgdG8gdjAuMC4zMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW3NxbG1vZGVsXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbCkgKFtjaGFuZ2Vsb2ddKGh0dHBzOi8vc3FsbW9kZWwudGlhbmdvbG8uY29tL3JlbGVhc2Utbm90ZXMvKSkgfCBgPT0wLjAuMjdgIOKGkiBgPT0wLjAuMzFgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9zcWxtb2RlbC8wLjAuMzE/c2xpbT10cnVlKSB8ICFbY29uZmlkZW5jZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2NvbmZpZGVuY2UvcHlwaS9zcWxtb2RlbC8wLjAuMjcvMC4wLjMxP3NsaW09dHJ1ZSkgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmZhc3RhcGkvc3FsbW9kZWwgKHNxbG1vZGVsKTwvc3VtbWFyeT4KCiMjIyBbYHYwLjAuMzFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9yZWxlYXNlcy90YWcvMC4wLjMxKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9jb21wYXJlLzAuMC4zMC4uLjAuMC4zMSkKCiMjIyMjIEJyZWFraW5nIENoYW5nZXMKCi0g4p6WIERyb3Agc3VwcG9ydCBmb3IgUHlkYW50aWMgdjEuIFBSIFsjJiM4MjAzOzE3MDFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTcwMSkgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCgojIyMjIyBJbnRlcm5hbAoKLSDirIYgQnVtcCBkaXJ0eS1lcXVhbHMgZnJvbSAwLjkuMCB0byAwLjExLiBQUiBbIyYjODIwMzsxNjQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NDkpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBta2RvY3MtbWF0ZXJpYWwgZnJvbSA5LjcuMCB0byA5LjcuMS4gUFIgWyMmIzgyMDM7MTY5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjkwKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgdHlwZXIgZnJvbSAwLjIwLjEgdG8gMC4yMS4wLiBQUiBbIyYjODIwMzsxNjk0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2OTQpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDwn5OMIFJlbGF4IGBwcmVrYCB2ZXJzaW9uIHBpbiB0byBgPj0wLjIuMjQsPDEuMC4wYC4gUFIgWyMmIzgyMDM7MTY5OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjk4KSBieSBbQCYjODIwMztZdXJpaU1vdG92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vWXVyaWlNb3RvdikuCgojIyMgW2B2MC4wLjMwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcmVsZWFzZXMvdGFnLzAuMC4zMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvY29tcGFyZS8wLjAuMjkuLi4wLjAuMzApCgojIyMjIyBCcmVha2luZyBDaGFuZ2VzCgotIOKeliBEcm9wIHN1cHBvcnQgZm9yIFB5dGhvbiAzLjguIFBSIFsjJiM4MjAzOzE2OTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY5NikgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCgojIyMjIyBEb2NzCgotIOKeliBEcm9wIHN1cHBvcnQgZm9yIFB5dGhvbiAzLjggaW4gQ0kgYW5kIGRvY3MuIFBSIFsjJiM4MjAzOzE2OTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY5NSkgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCgojIyMjIyBJbnRlcm5hbAoKLSDwn5SnIFVwZGF0ZSBwcmUtY29tbWl0LCBnZW5lcmF0ZSBzZWxlY3Qgb24gcHJlLWNvbW1pdCwgdXNlIGxvY2FsIFJ1ZmYuIFBSIFsjJiM4MjAzOzE2OTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY5NykgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCi0g4qyGIEJ1bXAgYWN0aW9ucy9jaGVja291dCBmcm9tIDUgdG8gNi4gUFIgWyMmIzgyMDM7MTY5Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjkyKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g8J+RtyBBZGQgcHJlLWNvbW1pdCB3b3JrZmxvdy4gUFIgWyMmIzgyMDM7MTY4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjg0KSBieSBbQCYjODIwMztZdXJpaU1vdG92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vWXVyaWlNb3RvdikuCi0g4pyFIFNpbXBsaWZ5IHRlc3RzIGZvciBjb2RlIGV4YW1wbGVzLCBvbmUgdGVzdCBmaWxlIGZvciBtdWx0aXBsZSB2YXJpYW50cy4gUFIgWyMmIzgyMDM7MTY2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjY0KSBieSBbQCYjODIwMztZdXJpaU1vdG92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vWXVyaWlNb3RvdikuCi0g4qyGIFxbcHJlLWNvbW1pdC5jaV0gcHJlLWNvbW1pdCBhdXRvdXBkYXRlLiBQUiBbIyYjODIwMzsxNjc3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NzcpIGJ5IFtAJiM4MjAzO3ByZS1jb21taXQtY2lcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9wcmUtY29tbWl0LWNpKS4KLSDirIYgQnVtcCBhY3Rpb25zL2Rvd25sb2FkLWFydGlmYWN0IGZyb20gNiB0byA3LiBQUiBbIyYjODIwMzsxNjc2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NzYpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBhY3Rpb25zL2NhY2hlIGZyb20gNCB0byA1LiBQUiBbIyYjODIwMzsxNjczXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NzMpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBtYXJrZG93bi1pbmNsdWRlLXZhcmlhbnRzIGZyb20gMC4wLjUgdG8gMC4wLjguIFBSIFsjJiM4MjAzOzE2NzRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY3NCkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIGFjdGlvbnMvdXBsb2FkLWFydGlmYWN0IGZyb20gNSB0byA2LiBQUiBbIyYjODIwMzsxNjc1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NzUpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBteXB5IGZyb20gMS4xOC4yIHRvIDEuMTkuMS4gUFIgWyMmIzgyMDM7MTY3OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjc5KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgdHlwZXIgZnJvbSAwLjIwLjAgdG8gMC4yMC4xLiBQUiBbIyYjODIwMzsxNjg1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2ODUpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBydWZmIGZyb20gMC4xNC44IHRvIDAuMTQuMTAuIFBSIFsjJiM4MjAzOzE2ODFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY4MSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgoKIyMjIFtgdjAuMC4yOWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3JlbGVhc2VzL3RhZy8wLjAuMjkpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL2NvbXBhcmUvMC4wLjI4Li4uMC4wLjI5KQoKIyMjIyMgRml4ZXMKCi0g8J+QmyBGaXggYGFsaWFzYCBzdXBwb3J0IGZvciBQeWRhbnRpYyB2Mi4gUFIgWyMmIzgyMDM7MTU3N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTc3KSBieSBbQCYjODIwMztyYXZpc2hhbjE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmF2aXNoYW4xNikuCgojIyMgW2B2MC4wLjI4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcmVsZWFzZXMvdGFnLzAuMC4yOCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvY29tcGFyZS8wLjAuMjcuLi4wLjAuMjgpCgojIyMjIyBGaXhlcwoKLSDwn5CbIEZpeCBgUnVudGltZUVycm9yOiBkaWN0aW9uYXJ5IGNoYW5nZWQgc2l6ZSBkdXJpbmcgaXRlcmF0aW9uYCBpbiBgc3FsbW9kZWxfdXBkYXRlKClgLiBQUiBbIyYjODIwMzs5OTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvOTk3KSBieSBbQCYjODIwMztCYXJ0U2NodXVybWFuc10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0JhcnRTY2h1dXJtYW5zKS4KCiMjIyMjIERvY3MKCi0g8J+ShSBVcGRhdGUgQ1NTIHRvIGV4cGxpY2l0bHkgdXNlIGVtb2ppIGZvbnQuIFBSIFsjJiM4MjAzOzE2NThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY1OCkgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCi0g8J+TnSBVcGRhdGUgbGluayB0byBKZXRCcmFpbnMgUHl0aG9uIHN1cnZleSBpbiBgZmVhdHVyZXMubWRgLiBQUiBbIyYjODIwMzsxNjI3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MjcpIGJ5IFtAJiM4MjAzO3NwYXJraWVnZWVrXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3BhcmtpZWdlZWspLgotIPCfk50gRml4IGJyb2tlbiBsaW5rcyBpbiBkb2NzLiBQUiBbIyYjODIwMzsxNjAxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MDEpIGJ5IFtAJiM4MjAzO1l1cmlpTW90b3ZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ZdXJpaU1vdG92KS4KCiMjIyMjIEludGVybmFsCgotIPCfk4wgUGluIEZhc3RBUEkgaW4gdGVzdHMgdG8gMC4xMjUuMCB3aGlsZSBkcm9wcGluZyBzdXBwb3J0IGZvciBQeXRob24gMy44LiBQUiBbIyYjODIwMzsxNjg5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2ODkpIGJ5IFtAJiM4MjAzO3RpYW5nb2xvXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGlhbmdvbG8pLgotIPCfkbcgQ29uZmlndXJlIGNvdmVyYWdlLCBlcnJvciBvbiBtYWluIHRlc3RzLCBkb24ndCB3YWl0IGZvciBTbW9rZXNob3cuIFBSIFsjJiM4MjAzOzE2ODNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY4MykgYnkgW0AmIzgyMDM7WXVyaWlNb3Rvdl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL1l1cmlpTW90b3YpLgotIPCfkbcgUnVuIFNtb2tlc2hvdyBhbHdheXMsIGV2ZW4gb24gdGVzdCBmYWlsdXJlcy4gUFIgWyMmIzgyMDM7MTY4Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjgyKSBieSBbQCYjODIwMztZdXJpaU1vdG92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vWXVyaWlNb3RvdikuCi0g4qyGIEJ1bXAgcnVmZiBmcm9tIDAuMTQuNiB0byAwLjE0LjguIFBSIFsjJiM4MjAzOzE2NjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY2NykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTY2Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjYyKSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgYWN0aW9ucy9jaGVja291dCBmcm9tIDUgdG8gNi4gUFIgWyMmIzgyMDM7MTY1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjU2KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgcnVmZiBmcm9tIDAuMTQuNSB0byAwLjE0LjYuIFBSIFsjJiM4MjAzOzE2NTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY1MikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTY1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjU1KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgYWN0aW9ucy9jaGVja291dCBmcm9tIDUgdG8gNi4gUFIgWyMmIzgyMDM7MTY1MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjUxKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g8J+ShCBVc2UgZm9udCBGaXJhIENvZGUgdG8gZml4IGRpc3BsYXkgb2YgUmljaCBwYW5lbHMgaW4gZG9jcyBpbiBXaW5kb3dzLiBQUiBbIyYjODIwMzsxNjUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NTMpIGJ5IFtAJiM4MjAzO3RpYW5nb2xvXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGlhbmdvbG8pLgotIPCfkbcgVXBncmFkZSBgbGF0ZXN0LWNoYW5nZXNgIEdpdEh1YiBBY3Rpb24gYW5kIHBpbiBgYWN0aW9ucy9jaGVja291dEB2NWAuIFBSIFsjJiM4MjAzOzE2NTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY1NCkgYnkgW0AmIzgyMDM7c3ZsYW5kZWddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdmxhbmRlZykuCi0g8J+UpyBVcGdyYWRlIE1hdGVyaWFsIGZvciBNa0RvY3MgYW5kIHJlbW92ZSBpbnNpZGVycy4gUFIgWyMmIzgyMDM7MTY1MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjUwKSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDirIYgQnVtcCBta2RvY3MtbWF0ZXJpYWwgZnJvbSA5LjYuMjMgdG8gOS43LjAuIFBSIFsjJiM4MjAzOzE2NDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY0NSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIG1rZG9jcy1tYWNyb3MtcGx1Z2luIGZyb20gMS40LjEgdG8gMS41LjAuIFBSIFsjJiM4MjAzOzE2NDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY0NykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjE0LjQgdG8gMC4xNC41LiBQUiBbIyYjODIwMzsxNjQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NDYpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE2NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY0OCkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjE0LjMgdG8gMC4xNC40LiBQUiBbIyYjODIwMzsxNjQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2NDApIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE2NDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTY0MikgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIG1rZG9jcy1tYXRlcmlhbCBmcm9tIDkuNi4yMiB0byA5LjYuMjMuIFBSIFsjJiM4MjAzOzE2MzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYzNykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjE0LjIgdG8gMC4xNC4zLiBQUiBbIyYjODIwMzsxNjMzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MzMpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE2MzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYzNikgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIG1rZG9jcy1tYWNyb3MtcGx1Z2luIGZyb20gMS40LjAgdG8gMS40LjEuIFBSIFsjJiM4MjAzOzE2MjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYyNikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjE0LjEgdG8gMC4xNC4yLiBQUiBbIyYjODIwMzsxNjE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MTYpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE2MjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYyNSkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIPCflKcgQWRkIFBFUC02MzkgbGljZW5zZSBtZXRhZGF0YS4gUFIgWyMmIzgyMDM7MTYyNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjI0KSBieSBbQCYjODIwMztzdmxhbmRlZ10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3N2bGFuZGVnKS4KLSDirIYgQnVtcCBncmlmZmUtdHlwaW5nZG9jIGZyb20gMC4yLjkgdG8gMC4zLjAuIFBSIFsjJiM4MjAzOzE2MTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYxNSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIGFjdGlvbnMvdXBsb2FkLWFydGlmYWN0IGZyb20gNCB0byA1LiBQUiBbIyYjODIwMzsxNjIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MjApIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBhY3Rpb25zL2Rvd25sb2FkLWFydGlmYWN0IGZyb20gNSB0byA2LiBQUiBbIyYjODIwMzsxNjIxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MjEpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBydWZmIGZyb20gMC4xNC4wIHRvIDAuMTQuMS4gUFIgWyMmIzgyMDM7MTYxNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjE0KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgcnVmZiBmcm9tIDAuMTMuMiB0byAwLjE0LjAuIFBSIFsjJiM4MjAzOzE1OTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU5MikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTYwNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjA1KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgYXN0cmFsLXNoL3NldHVwLXV2IGZyb20gNiB0byA3LiBQUiBbIyYjODIwMzsxNTkzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1OTMpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBta2RvY3MtbWF0ZXJpYWwgZnJvbSA5LjYuMjEgdG8gOS42LjIyLiBQUiBbIyYjODIwMzsxNjA4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MDgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDwn5SnIENvbmZpZ3VyZSByZW1pbmRlciBmb3IgYHdhaXRpbmdgIGxhYmVsIGluIGBpc3N1ZS1tYW5hZ2VyYC4gUFIgWyMmIzgyMDM7MTYwOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNjA5KSBieSBbQCYjODIwMztZdXJpaU1vdG92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vWXVyaWlNb3RvdikuCi0g4qyGIEJ1bXAgdHlwZXIgZnJvbSAwLjE5LjIgdG8gMC4yMC4wLiBQUiBbIyYjODIwMzsxNjEyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE2MTIpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDinIUgUmVtb3ZlIHVudXNlZCB0eXBlIGlnbm9yZXMgc2luY2UgU1FMQWxjaGVteSAyLjAuNDQuIFBSIFsjJiM4MjAzOzE2MTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTYxMykgYnkgW0AmIzgyMDM7c3ZsYW5kZWddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdmxhbmRlZykuCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoZXNlIHVwZGF0ZXMgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vcHl0aG9uLW9zaXNtKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1pNDJPUzR4SWl3aWRYQmtZWFJsWkVsdVZtVnlJam9pTkRJdU5qa3VNU0lzSW5SaGNtZGxkRUp5WVc1amFDSTZJbTFoYVc0aUxDSnNZV0psYkhNaU9sc2ljbVZ1YjNaaGRHVWlYWDA9LS0+Cg==
      patchset: 3a2d0114d3e944e7a6e25f0592ab02b582a19f71
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/python-osism:
            canonical_name: github.com/osism/python-osism
            checkout: main
            commit: 961e32e9bf2381a4de5322549079acc35967c1cb
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/python-osism/playbooks/build.yml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/python-osism
        name: osism/python-osism
        short_name: python-osism
        src_dir: src/github.com/osism/python-osism
      projects:
        github.com/osism/python-osism:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          checkout: main
          checkout_description: zuul branch
          commit: 961e32e9bf2381a4de5322549079acc35967c1cb
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/1922/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
