all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fed3:fb97
      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: da66d25b-0f27-4ed2-b4f0-7cb37f80c0e9
        host_id: df70f2a3f3d0c26428f22685cfc722ebc48099d99e7332c39e017195
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fed3:fb97
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.43
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.168
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fed3:fb97
        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: dc9f156311e6497f99b1faac8713c25b
      build_refs:
      - branch: main
        change: '1722'
        change_message: "chore(deps): update dependency sqlmodel to v0.0.25\n\nComing
          soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate
          will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [sqlmodel](https://redirect.github.com/fastapi/sqlmodel)
          ([changelog](https://sqlmodel.tiangolo.com/release-notes/)) | `==0.0.24`
          -> `==0.0.25` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.24/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.25`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.25)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.24...0.0.25)\n\n#####
          Features\n\n- \u2728 Add overload for `exec` method to support `insert`,
          `update`, `delete` statements. PR [#&#8203;1342](https://redirect.github.com/fastapi/sqlmodel/pull/1342)
          by [@&#8203;seriaati](https://redirect.github.com/seriaati).\n\n##### Upgrades\n\n-
          \u2B06\uFE0F Drop support for Python 3.7, require Python 3.8 or above. PR
          [#&#8203;1316](https://redirect.github.com/fastapi/sqlmodel/pull/1316) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n##### Docs\n\n-
          \u270F\uFE0F Fix typos in `docs/tutorial/relationship-attributes/cascade-delete-relationships.md`.
          PR [#&#8203;1543](https://redirect.github.com/fastapi/sqlmodel/pull/1543)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F371
          Update SVG files, a single file per diagram, sans-serif fonts. PR [#&#8203;1373](https://redirect.github.com/fastapi/sqlmodel/pull/1373)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Grammar tweak in `docs/tutorial/insert.md`. PR [#&#8203;1368](https://redirect.github.com/fastapi/sqlmodel/pull/1368)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update `docs/tutorial/fastapi/relationships.md`. PR [#&#8203;1365](https://redirect.github.com/fastapi/sqlmodel/pull/1365)
          by [@&#8203;Foxerine](https://redirect.github.com/Foxerine).\n- \u270F\uFE0F
          Tweak the grammar in `docs/learn/index.md`. PR [#&#8203;1363](https://redirect.github.com/fastapi/sqlmodel/pull/1363)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update all docs references to `Optional` to use the new syntax in Python
          3.10, e.g. `int | None`. PR [#&#8203;1351](https://redirect.github.com/fastapi/sqlmodel/pull/1351)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update install and usage with FastAPI CLI in FastAPI tutorial. PR [#&#8203;1350](https://redirect.github.com/fastapi/sqlmodel/pull/1350)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update FastAPI tutorial docs to use the new `model.sqlmodel_update()` instead
          of old `setattr()`. PR [#&#8203;1117](https://redirect.github.com/fastapi/sqlmodel/pull/1117)
          by [@&#8203;jpizquierdo](https://redirect.github.com/jpizquierdo).\n- \u270F\uFE0F
          Update `docs/virtual-environments.md`. PR [#&#8203;1321](https://redirect.github.com/fastapi/sqlmodel/pull/1321)
          by [@&#8203;sylvainHellin](https://redirect.github.com/sylvainHellin).\n\n#####
          Internal\n\n- \u2B06 Bump griffe-typingdoc from 0.2.8 to 0.2.9. PR [#&#8203;1553](https://redirect.github.com/fastapi/sqlmodel/pull/1553)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.17 to 9.6.20. PR [#&#8203;1565](https://redirect.github.com/fastapi/sqlmodel/pull/1565)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/setup-python from 5 to 6. PR [#&#8203;1551](https://redirect.github.com/fastapi/sqlmodel/pull/1551)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.12 to 0.13.0. PR [#&#8203;1559](https://redirect.github.com/fastapi/sqlmodel/pull/1559)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1564](https://redirect.github.com/fastapi/sqlmodel/pull/1564)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/labeler from 5 to 6. PR [#&#8203;1549](https://redirect.github.com/fastapi/sqlmodel/pull/1549)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1556](https://redirect.github.com/fastapi/sqlmodel/pull/1556)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.17.3 to 0.17.4. PR [#&#8203;1554](https://redirect.github.com/fastapi/sqlmodel/pull/1554)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1546](https://redirect.github.com/fastapi/sqlmodel/pull/1546)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.10 to 0.12.12. PR [#&#8203;1548](https://redirect.github.com/fastapi/sqlmodel/pull/1548)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.16.1 to 0.17.3. PR [#&#8203;1547](https://redirect.github.com/fastapi/sqlmodel/pull/1547)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR [#&#8203;1550](https://redirect.github.com/fastapi/sqlmodel/pull/1550)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Detect and label merge conflicts on PRs automatically. PR [#&#8203;1552](https://redirect.github.com/fastapi/sqlmodel/pull/1552)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          ruff from 0.12.9 to 0.12.10. PR [#&#8203;1532](https://redirect.github.com/fastapi/sqlmodel/pull/1532)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1534](https://redirect.github.com/fastapi/sqlmodel/pull/1534)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.16.0 to 0.16.1. PR [#&#8203;1531](https://redirect.github.com/fastapi/sqlmodel/pull/1531)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 4 to 5. PR [#&#8203;1451](https://redirect.github.com/fastapi/sqlmodel/pull/1451)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/checkout from 4 to 5. PR [#&#8203;1488](https://redirect.github.com/fastapi/sqlmodel/pull/1488)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1479](https://redirect.github.com/fastapi/sqlmodel/pull/1479)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR [#&#8203;1507](https://redirect.github.com/fastapi/sqlmodel/pull/1507)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.7 to 0.12.9. PR [#&#8203;1521](https://redirect.github.com/fastapi/sqlmodel/pull/1521)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.16 to 9.6.17. PR [#&#8203;1528](https://redirect.github.com/fastapi/sqlmodel/pull/1528)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1444](https://redirect.github.com/fastapi/sqlmodel/pull/1444)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.15 to 9.6.16. PR [#&#8203;1446](https://redirect.github.com/fastapi/sqlmodel/pull/1446)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.4 to 0.12.7. PR [#&#8203;1447](https://redirect.github.com/fastapi/sqlmodel/pull/1447)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR [#&#8203;1448](https://redirect.github.com/fastapi/sqlmodel/pull/1448)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1437](https://redirect.github.com/fastapi/sqlmodel/pull/1437)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.3 to 0.12.4. PR [#&#8203;1436](https://redirect.github.com/fastapi/sqlmodel/pull/1436)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1428](https://redirect.github.com/fastapi/sqlmodel/pull/1428)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.2 to 0.12.3. PR [#&#8203;1432](https://redirect.github.com/fastapi/sqlmodel/pull/1432)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1418](https://redirect.github.com/fastapi/sqlmodel/pull/1418)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump pillow from 11.2.1 to 11.3.0. PR [#&#8203;1423](https://redirect.github.com/fastapi/sqlmodel/pull/1423)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.14 to 9.6.15. PR [#&#8203;1424](https://redirect.github.com/fastapi/sqlmodel/pull/1424)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.0 to 0.12.2. PR [#&#8203;1425](https://redirect.github.com/fastapi/sqlmodel/pull/1425)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1374](https://redirect.github.com/fastapi/sqlmodel/pull/1374)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.11.13 to 0.12.0. PR [#&#8203;1403](https://redirect.github.com/fastapi/sqlmodel/pull/1403)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Simplify tests for `tests/test_tutorial/test_code_structure/test_tutorial001.py`,
          one test file for multiple variants. PR [#&#8203;1408](https://redirect.github.com/fastapi/sqlmodel/pull/1408)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Simplify
          tests setup, one test file for multiple source variants. PR [#&#8203;1407](https://redirect.github.com/fastapi/sqlmodel/pull/1407)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Refactor
          tests to use autouse `clear_sqlmodel`. PR [#&#8203;1406](https://redirect.github.com/fastapi/sqlmodel/pull/1406)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.5.18 to 9.6.14. PR [#&#8203;1378](https://redirect.github.com/fastapi/sqlmodel/pull/1378)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.3 to 0.16.0. PR [#&#8203;1393](https://redirect.github.com/fastapi/sqlmodel/pull/1393)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump cairosvg from 2.7.1 to 2.8.2. PR [#&#8203;1383](https://redirect.github.com/fastapi/sqlmodel/pull/1383)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.11.7 to 0.11.13. PR [#&#8203;1397](https://redirect.github.com/fastapi/sqlmodel/pull/1397)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Remove Google Analytics. PR [#&#8203;1386](https://redirect.github.com/fastapi/sqlmodel/pull/1386)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR [#&#8203;1354](https://redirect.github.com/fastapi/sqlmodel/pull/1354)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump griffe-typingdoc from 0.2.5 to 0.2.8. PR [#&#8203;1359](https://redirect.github.com/fastapi/sqlmodel/pull/1359)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0.
          PR [#&#8203;1360](https://redirect.github.com/fastapi/sqlmodel/pull/1360)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pillow from 11.0.0 to 11.2.1. PR [#&#8203;1361](https://redirect.github.com/fastapi/sqlmodel/pull/1361)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1367](https://redirect.github.com/fastapi/sqlmodel/pull/1367)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.9.6 to 0.11.7. PR [#&#8203;1355](https://redirect.github.com/fastapi/sqlmodel/pull/1355)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1353](https://redirect.github.com/fastapi/sqlmodel/pull/1353)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typing-extensions from 4.12.2 to 4.13.2. PR [#&#8203;1356](https://redirect.github.com/fastapi/sqlmodel/pull/1356)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.2 to 0.15.3. PR [#&#8203;1357](https://redirect.github.com/fastapi/sqlmodel/pull/1357)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1339](https://redirect.github.com/fastapi/sqlmodel/pull/1339)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.12.3 to 0.15.2. PR [#&#8203;1325](https://redirect.github.com/fastapi/sqlmodel/pull/1325)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump httpx from 0.24.1 to 0.28.1. PR [#&#8203;1238](https://redirect.github.com/fastapi/sqlmodel/pull/1238)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump astral-sh/setup-uv from 5 to 6. PR [#&#8203;1348](https://redirect.github.com/fastapi/sqlmodel/pull/1348)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pytest requirement from <8.0.0,>=7.0.1 to >=7.0.1,<9.0.0.
          PR [#&#8203;1022](https://redirect.github.com/fastapi/sqlmodel/pull/1022)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u267B\uFE0F Update `tests/test_select_gen.py`, pass environment variables,
          needed for NixOS nixpkgs. PR [#&#8203;969](https://redirect.github.com/fastapi/sqlmodel/pull/969)
          by [@&#8203;pbsds](https://redirect.github.com/pbsds).\n- \U0001F49A Fix
          linting in CI. PR [#&#8203;1340](https://redirect.github.com/fastapi/sqlmodel/pull/1340)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 \\[pre-commit.ci]
          pre-commit autoupdate. PR [#&#8203;1327](https://redirect.github.com/fastapi/sqlmodel/pull/1327)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump jinja2 from 3.1.4 to 3.1.6. PR [#&#8203;1317](https://redirect.github.com/fastapi/sqlmodel/pull/1317)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1319](https://redirect.github.com/fastapi/sqlmodel/pull/1319)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/1722
        commit_id: b598cb1cb8f46ce48c445792108caf341c9ea153
        patchset: b598cb1cb8f46ce48c445792108caf341c9ea153
        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: 26bbb1e563754054b463e9dffe60e963
      buildset_refs:
      - branch: main
        change: '1722'
        change_message: "chore(deps): update dependency sqlmodel to v0.0.25\n\nComing
          soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate
          will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [sqlmodel](https://redirect.github.com/fastapi/sqlmodel)
          ([changelog](https://sqlmodel.tiangolo.com/release-notes/)) | `==0.0.24`
          -> `==0.0.25` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.24/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.25`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.25)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.24...0.0.25)\n\n#####
          Features\n\n- \u2728 Add overload for `exec` method to support `insert`,
          `update`, `delete` statements. PR [#&#8203;1342](https://redirect.github.com/fastapi/sqlmodel/pull/1342)
          by [@&#8203;seriaati](https://redirect.github.com/seriaati).\n\n##### Upgrades\n\n-
          \u2B06\uFE0F Drop support for Python 3.7, require Python 3.8 or above. PR
          [#&#8203;1316](https://redirect.github.com/fastapi/sqlmodel/pull/1316) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n##### Docs\n\n-
          \u270F\uFE0F Fix typos in `docs/tutorial/relationship-attributes/cascade-delete-relationships.md`.
          PR [#&#8203;1543](https://redirect.github.com/fastapi/sqlmodel/pull/1543)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F371
          Update SVG files, a single file per diagram, sans-serif fonts. PR [#&#8203;1373](https://redirect.github.com/fastapi/sqlmodel/pull/1373)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Grammar tweak in `docs/tutorial/insert.md`. PR [#&#8203;1368](https://redirect.github.com/fastapi/sqlmodel/pull/1368)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update `docs/tutorial/fastapi/relationships.md`. PR [#&#8203;1365](https://redirect.github.com/fastapi/sqlmodel/pull/1365)
          by [@&#8203;Foxerine](https://redirect.github.com/Foxerine).\n- \u270F\uFE0F
          Tweak the grammar in `docs/learn/index.md`. PR [#&#8203;1363](https://redirect.github.com/fastapi/sqlmodel/pull/1363)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update all docs references to `Optional` to use the new syntax in Python
          3.10, e.g. `int | None`. PR [#&#8203;1351](https://redirect.github.com/fastapi/sqlmodel/pull/1351)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update install and usage with FastAPI CLI in FastAPI tutorial. PR [#&#8203;1350](https://redirect.github.com/fastapi/sqlmodel/pull/1350)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update FastAPI tutorial docs to use the new `model.sqlmodel_update()` instead
          of old `setattr()`. PR [#&#8203;1117](https://redirect.github.com/fastapi/sqlmodel/pull/1117)
          by [@&#8203;jpizquierdo](https://redirect.github.com/jpizquierdo).\n- \u270F\uFE0F
          Update `docs/virtual-environments.md`. PR [#&#8203;1321](https://redirect.github.com/fastapi/sqlmodel/pull/1321)
          by [@&#8203;sylvainHellin](https://redirect.github.com/sylvainHellin).\n\n#####
          Internal\n\n- \u2B06 Bump griffe-typingdoc from 0.2.8 to 0.2.9. PR [#&#8203;1553](https://redirect.github.com/fastapi/sqlmodel/pull/1553)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.17 to 9.6.20. PR [#&#8203;1565](https://redirect.github.com/fastapi/sqlmodel/pull/1565)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/setup-python from 5 to 6. PR [#&#8203;1551](https://redirect.github.com/fastapi/sqlmodel/pull/1551)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.12 to 0.13.0. PR [#&#8203;1559](https://redirect.github.com/fastapi/sqlmodel/pull/1559)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1564](https://redirect.github.com/fastapi/sqlmodel/pull/1564)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/labeler from 5 to 6. PR [#&#8203;1549](https://redirect.github.com/fastapi/sqlmodel/pull/1549)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1556](https://redirect.github.com/fastapi/sqlmodel/pull/1556)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.17.3 to 0.17.4. PR [#&#8203;1554](https://redirect.github.com/fastapi/sqlmodel/pull/1554)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1546](https://redirect.github.com/fastapi/sqlmodel/pull/1546)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.10 to 0.12.12. PR [#&#8203;1548](https://redirect.github.com/fastapi/sqlmodel/pull/1548)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.16.1 to 0.17.3. PR [#&#8203;1547](https://redirect.github.com/fastapi/sqlmodel/pull/1547)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR [#&#8203;1550](https://redirect.github.com/fastapi/sqlmodel/pull/1550)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Detect and label merge conflicts on PRs automatically. PR [#&#8203;1552](https://redirect.github.com/fastapi/sqlmodel/pull/1552)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          ruff from 0.12.9 to 0.12.10. PR [#&#8203;1532](https://redirect.github.com/fastapi/sqlmodel/pull/1532)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1534](https://redirect.github.com/fastapi/sqlmodel/pull/1534)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.16.0 to 0.16.1. PR [#&#8203;1531](https://redirect.github.com/fastapi/sqlmodel/pull/1531)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 4 to 5. PR [#&#8203;1451](https://redirect.github.com/fastapi/sqlmodel/pull/1451)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/checkout from 4 to 5. PR [#&#8203;1488](https://redirect.github.com/fastapi/sqlmodel/pull/1488)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1479](https://redirect.github.com/fastapi/sqlmodel/pull/1479)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR [#&#8203;1507](https://redirect.github.com/fastapi/sqlmodel/pull/1507)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.7 to 0.12.9. PR [#&#8203;1521](https://redirect.github.com/fastapi/sqlmodel/pull/1521)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.16 to 9.6.17. PR [#&#8203;1528](https://redirect.github.com/fastapi/sqlmodel/pull/1528)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1444](https://redirect.github.com/fastapi/sqlmodel/pull/1444)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.15 to 9.6.16. PR [#&#8203;1446](https://redirect.github.com/fastapi/sqlmodel/pull/1446)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.4 to 0.12.7. PR [#&#8203;1447](https://redirect.github.com/fastapi/sqlmodel/pull/1447)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR [#&#8203;1448](https://redirect.github.com/fastapi/sqlmodel/pull/1448)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1437](https://redirect.github.com/fastapi/sqlmodel/pull/1437)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.3 to 0.12.4. PR [#&#8203;1436](https://redirect.github.com/fastapi/sqlmodel/pull/1436)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1428](https://redirect.github.com/fastapi/sqlmodel/pull/1428)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.2 to 0.12.3. PR [#&#8203;1432](https://redirect.github.com/fastapi/sqlmodel/pull/1432)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1418](https://redirect.github.com/fastapi/sqlmodel/pull/1418)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump pillow from 11.2.1 to 11.3.0. PR [#&#8203;1423](https://redirect.github.com/fastapi/sqlmodel/pull/1423)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.14 to 9.6.15. PR [#&#8203;1424](https://redirect.github.com/fastapi/sqlmodel/pull/1424)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.0 to 0.12.2. PR [#&#8203;1425](https://redirect.github.com/fastapi/sqlmodel/pull/1425)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1374](https://redirect.github.com/fastapi/sqlmodel/pull/1374)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.11.13 to 0.12.0. PR [#&#8203;1403](https://redirect.github.com/fastapi/sqlmodel/pull/1403)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Simplify tests for `tests/test_tutorial/test_code_structure/test_tutorial001.py`,
          one test file for multiple variants. PR [#&#8203;1408](https://redirect.github.com/fastapi/sqlmodel/pull/1408)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Simplify
          tests setup, one test file for multiple source variants. PR [#&#8203;1407](https://redirect.github.com/fastapi/sqlmodel/pull/1407)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Refactor
          tests to use autouse `clear_sqlmodel`. PR [#&#8203;1406](https://redirect.github.com/fastapi/sqlmodel/pull/1406)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.5.18 to 9.6.14. PR [#&#8203;1378](https://redirect.github.com/fastapi/sqlmodel/pull/1378)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.3 to 0.16.0. PR [#&#8203;1393](https://redirect.github.com/fastapi/sqlmodel/pull/1393)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump cairosvg from 2.7.1 to 2.8.2. PR [#&#8203;1383](https://redirect.github.com/fastapi/sqlmodel/pull/1383)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.11.7 to 0.11.13. PR [#&#8203;1397](https://redirect.github.com/fastapi/sqlmodel/pull/1397)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Remove Google Analytics. PR [#&#8203;1386](https://redirect.github.com/fastapi/sqlmodel/pull/1386)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR [#&#8203;1354](https://redirect.github.com/fastapi/sqlmodel/pull/1354)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump griffe-typingdoc from 0.2.5 to 0.2.8. PR [#&#8203;1359](https://redirect.github.com/fastapi/sqlmodel/pull/1359)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0.
          PR [#&#8203;1360](https://redirect.github.com/fastapi/sqlmodel/pull/1360)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pillow from 11.0.0 to 11.2.1. PR [#&#8203;1361](https://redirect.github.com/fastapi/sqlmodel/pull/1361)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1367](https://redirect.github.com/fastapi/sqlmodel/pull/1367)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.9.6 to 0.11.7. PR [#&#8203;1355](https://redirect.github.com/fastapi/sqlmodel/pull/1355)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1353](https://redirect.github.com/fastapi/sqlmodel/pull/1353)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typing-extensions from 4.12.2 to 4.13.2. PR [#&#8203;1356](https://redirect.github.com/fastapi/sqlmodel/pull/1356)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.2 to 0.15.3. PR [#&#8203;1357](https://redirect.github.com/fastapi/sqlmodel/pull/1357)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1339](https://redirect.github.com/fastapi/sqlmodel/pull/1339)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.12.3 to 0.15.2. PR [#&#8203;1325](https://redirect.github.com/fastapi/sqlmodel/pull/1325)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump httpx from 0.24.1 to 0.28.1. PR [#&#8203;1238](https://redirect.github.com/fastapi/sqlmodel/pull/1238)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump astral-sh/setup-uv from 5 to 6. PR [#&#8203;1348](https://redirect.github.com/fastapi/sqlmodel/pull/1348)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pytest requirement from <8.0.0,>=7.0.1 to >=7.0.1,<9.0.0.
          PR [#&#8203;1022](https://redirect.github.com/fastapi/sqlmodel/pull/1022)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u267B\uFE0F Update `tests/test_select_gen.py`, pass environment variables,
          needed for NixOS nixpkgs. PR [#&#8203;969](https://redirect.github.com/fastapi/sqlmodel/pull/969)
          by [@&#8203;pbsds](https://redirect.github.com/pbsds).\n- \U0001F49A Fix
          linting in CI. PR [#&#8203;1340](https://redirect.github.com/fastapi/sqlmodel/pull/1340)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 \\[pre-commit.ci]
          pre-commit autoupdate. PR [#&#8203;1327](https://redirect.github.com/fastapi/sqlmodel/pull/1327)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump jinja2 from 3.1.4 to 3.1.6. PR [#&#8203;1317](https://redirect.github.com/fastapi/sqlmodel/pull/1317)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1319](https://redirect.github.com/fastapi/sqlmodel/pull/1319)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/1722
        commit_id: b598cb1cb8f46ce48c445792108caf341c9ea153
        patchset: b598cb1cb8f46ce48c445792108caf341c9ea153
        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: '1722'
      change_message: "chore(deps): update dependency sqlmodel to v0.0.25\n\nComing
        soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate
        will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).\n\nThis
        PR contains the following updates:\n\n| Package | Change | Age | Confidence
        |\n|---|---|---|---|\n| [sqlmodel](https://redirect.github.com/fastapi/sqlmodel)
        ([changelog](https://sqlmodel.tiangolo.com/release-notes/)) | `==0.0.24` ->
        `==0.0.25` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.24/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
        [`v0.0.25`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.25)\n\n[Compare
        Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.24...0.0.25)\n\n#####
        Features\n\n- \u2728 Add overload for `exec` method to support `insert`, `update`,
        `delete` statements. PR [#&#8203;1342](https://redirect.github.com/fastapi/sqlmodel/pull/1342)
        by [@&#8203;seriaati](https://redirect.github.com/seriaati).\n\n##### Upgrades\n\n-
        \u2B06\uFE0F Drop support for Python 3.7, require Python 3.8 or above. PR
        [#&#8203;1316](https://redirect.github.com/fastapi/sqlmodel/pull/1316) by
        [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n##### Docs\n\n-
        \u270F\uFE0F Fix typos in `docs/tutorial/relationship-attributes/cascade-delete-relationships.md`.
        PR [#&#8203;1543](https://redirect.github.com/fastapi/sqlmodel/pull/1543)
        by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F371
        Update SVG files, a single file per diagram, sans-serif fonts. PR [#&#8203;1373](https://redirect.github.com/fastapi/sqlmodel/pull/1373)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
        Grammar tweak in `docs/tutorial/insert.md`. PR [#&#8203;1368](https://redirect.github.com/fastapi/sqlmodel/pull/1368)
        by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
        Update `docs/tutorial/fastapi/relationships.md`. PR [#&#8203;1365](https://redirect.github.com/fastapi/sqlmodel/pull/1365)
        by [@&#8203;Foxerine](https://redirect.github.com/Foxerine).\n- \u270F\uFE0F
        Tweak the grammar in `docs/learn/index.md`. PR [#&#8203;1363](https://redirect.github.com/fastapi/sqlmodel/pull/1363)
        by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
        Update all docs references to `Optional` to use the new syntax in Python 3.10,
        e.g. `int | None`. PR [#&#8203;1351](https://redirect.github.com/fastapi/sqlmodel/pull/1351)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
        Update install and usage with FastAPI CLI in FastAPI tutorial. PR [#&#8203;1350](https://redirect.github.com/fastapi/sqlmodel/pull/1350)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
        Update FastAPI tutorial docs to use the new `model.sqlmodel_update()` instead
        of old `setattr()`. PR [#&#8203;1117](https://redirect.github.com/fastapi/sqlmodel/pull/1117)
        by [@&#8203;jpizquierdo](https://redirect.github.com/jpizquierdo).\n- \u270F\uFE0F
        Update `docs/virtual-environments.md`. PR [#&#8203;1321](https://redirect.github.com/fastapi/sqlmodel/pull/1321)
        by [@&#8203;sylvainHellin](https://redirect.github.com/sylvainHellin).\n\n#####
        Internal\n\n- \u2B06 Bump griffe-typingdoc from 0.2.8 to 0.2.9. PR [#&#8203;1553](https://redirect.github.com/fastapi/sqlmodel/pull/1553)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-material from 9.6.17 to 9.6.20. PR [#&#8203;1565](https://redirect.github.com/fastapi/sqlmodel/pull/1565)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/setup-python from 5 to 6. PR [#&#8203;1551](https://redirect.github.com/fastapi/sqlmodel/pull/1551)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.12.12 to 0.13.0. PR [#&#8203;1559](https://redirect.github.com/fastapi/sqlmodel/pull/1559)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1564](https://redirect.github.com/fastapi/sqlmodel/pull/1564)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump actions/labeler from 5 to 6. PR [#&#8203;1549](https://redirect.github.com/fastapi/sqlmodel/pull/1549)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1556](https://redirect.github.com/fastapi/sqlmodel/pull/1556)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump typer from 0.17.3 to 0.17.4. PR [#&#8203;1554](https://redirect.github.com/fastapi/sqlmodel/pull/1554)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1546](https://redirect.github.com/fastapi/sqlmodel/pull/1546)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.12.10 to 0.12.12. PR [#&#8203;1548](https://redirect.github.com/fastapi/sqlmodel/pull/1548)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump typer from 0.16.1 to 0.17.3. PR [#&#8203;1547](https://redirect.github.com/fastapi/sqlmodel/pull/1547)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR [#&#8203;1550](https://redirect.github.com/fastapi/sqlmodel/pull/1550)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F477 Detect and label merge conflicts on PRs automatically. PR [#&#8203;1552](https://redirect.github.com/fastapi/sqlmodel/pull/1552)
        by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
        ruff from 0.12.9 to 0.12.10. PR [#&#8203;1532](https://redirect.github.com/fastapi/sqlmodel/pull/1532)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1534](https://redirect.github.com/fastapi/sqlmodel/pull/1534)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump typer from 0.16.0 to 0.16.1. PR [#&#8203;1531](https://redirect.github.com/fastapi/sqlmodel/pull/1531)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/download-artifact from 4 to 5. PR [#&#8203;1451](https://redirect.github.com/fastapi/sqlmodel/pull/1451)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump actions/checkout from 4 to 5. PR [#&#8203;1488](https://redirect.github.com/fastapi/sqlmodel/pull/1488)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1479](https://redirect.github.com/fastapi/sqlmodel/pull/1479)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR [#&#8203;1507](https://redirect.github.com/fastapi/sqlmodel/pull/1507)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.12.7 to 0.12.9. PR [#&#8203;1521](https://redirect.github.com/fastapi/sqlmodel/pull/1521)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-material from 9.6.16 to 9.6.17. PR [#&#8203;1528](https://redirect.github.com/fastapi/sqlmodel/pull/1528)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1444](https://redirect.github.com/fastapi/sqlmodel/pull/1444)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump mkdocs-material from 9.6.15 to 9.6.16. PR [#&#8203;1446](https://redirect.github.com/fastapi/sqlmodel/pull/1446)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.12.4 to 0.12.7. PR [#&#8203;1447](https://redirect.github.com/fastapi/sqlmodel/pull/1447)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR [#&#8203;1448](https://redirect.github.com/fastapi/sqlmodel/pull/1448)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1437](https://redirect.github.com/fastapi/sqlmodel/pull/1437)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.12.3 to 0.12.4. PR [#&#8203;1436](https://redirect.github.com/fastapi/sqlmodel/pull/1436)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1428](https://redirect.github.com/fastapi/sqlmodel/pull/1428)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.12.2 to 0.12.3. PR [#&#8203;1432](https://redirect.github.com/fastapi/sqlmodel/pull/1432)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1418](https://redirect.github.com/fastapi/sqlmodel/pull/1418)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump pillow from 11.2.1 to 11.3.0. PR [#&#8203;1423](https://redirect.github.com/fastapi/sqlmodel/pull/1423)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump mkdocs-material from 9.6.14 to 9.6.15. PR [#&#8203;1424](https://redirect.github.com/fastapi/sqlmodel/pull/1424)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.12.0 to 0.12.2. PR [#&#8203;1425](https://redirect.github.com/fastapi/sqlmodel/pull/1425)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1374](https://redirect.github.com/fastapi/sqlmodel/pull/1374)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.11.13 to 0.12.0. PR [#&#8203;1403](https://redirect.github.com/fastapi/sqlmodel/pull/1403)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2705 Simplify tests for `tests/test_tutorial/test_code_structure/test_tutorial001.py`,
        one test file for multiple variants. PR [#&#8203;1408](https://redirect.github.com/fastapi/sqlmodel/pull/1408)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Simplify
        tests setup, one test file for multiple source variants. PR [#&#8203;1407](https://redirect.github.com/fastapi/sqlmodel/pull/1407)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Refactor
        tests to use autouse `clear_sqlmodel`. PR [#&#8203;1406](https://redirect.github.com/fastapi/sqlmodel/pull/1406)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
        mkdocs-material from 9.5.18 to 9.6.14. PR [#&#8203;1378](https://redirect.github.com/fastapi/sqlmodel/pull/1378)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump typer from 0.15.3 to 0.16.0. PR [#&#8203;1393](https://redirect.github.com/fastapi/sqlmodel/pull/1393)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump cairosvg from 2.7.1 to 2.8.2. PR [#&#8203;1383](https://redirect.github.com/fastapi/sqlmodel/pull/1383)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump ruff from 0.11.7 to 0.11.13. PR [#&#8203;1397](https://redirect.github.com/fastapi/sqlmodel/pull/1397)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \U0001F527 Remove Google Analytics. PR [#&#8203;1386](https://redirect.github.com/fastapi/sqlmodel/pull/1386)
        by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
        mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR [#&#8203;1354](https://redirect.github.com/fastapi/sqlmodel/pull/1354)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump griffe-typingdoc from 0.2.5 to 0.2.8. PR [#&#8203;1359](https://redirect.github.com/fastapi/sqlmodel/pull/1359)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0.
        PR [#&#8203;1360](https://redirect.github.com/fastapi/sqlmodel/pull/1360)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump pillow from 11.0.0 to 11.2.1. PR [#&#8203;1361](https://redirect.github.com/fastapi/sqlmodel/pull/1361)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1367](https://redirect.github.com/fastapi/sqlmodel/pull/1367)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump ruff from 0.9.6 to 0.11.7. PR [#&#8203;1355](https://redirect.github.com/fastapi/sqlmodel/pull/1355)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1353](https://redirect.github.com/fastapi/sqlmodel/pull/1353)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump typing-extensions from 4.12.2 to 4.13.2. PR [#&#8203;1356](https://redirect.github.com/fastapi/sqlmodel/pull/1356)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump typer from 0.15.2 to 0.15.3. PR [#&#8203;1357](https://redirect.github.com/fastapi/sqlmodel/pull/1357)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1339](https://redirect.github.com/fastapi/sqlmodel/pull/1339)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump typer from 0.12.3 to 0.15.2. PR [#&#8203;1325](https://redirect.github.com/fastapi/sqlmodel/pull/1325)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump httpx from 0.24.1 to 0.28.1. PR [#&#8203;1238](https://redirect.github.com/fastapi/sqlmodel/pull/1238)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Bump astral-sh/setup-uv from 5 to 6. PR [#&#8203;1348](https://redirect.github.com/fastapi/sqlmodel/pull/1348)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 Update pytest requirement from <8.0.0,>=7.0.1 to >=7.0.1,<9.0.0. PR
        [#&#8203;1022](https://redirect.github.com/fastapi/sqlmodel/pull/1022) by
        [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u267B\uFE0F Update `tests/test_select_gen.py`, pass environment variables,
        needed for NixOS nixpkgs. PR [#&#8203;969](https://redirect.github.com/fastapi/sqlmodel/pull/969)
        by [@&#8203;pbsds](https://redirect.github.com/pbsds).\n- \U0001F49A Fix linting
        in CI. PR [#&#8203;1340](https://redirect.github.com/fastapi/sqlmodel/pull/1340)
        by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 \\[pre-commit.ci]
        pre-commit autoupdate. PR [#&#8203;1327](https://redirect.github.com/fastapi/sqlmodel/pull/1327)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
        \u2B06 Bump jinja2 from 3.1.4 to 3.1.6. PR [#&#8203;1317](https://redirect.github.com/fastapi/sqlmodel/pull/1317)
        by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
        \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1319](https://redirect.github.com/fastapi/sqlmodel/pull/1319)
        by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/1722
      child_jobs: []
      commit_id: b598cb1cb8f46ce48c445792108caf341c9ea153
      event_id: 72a9acd0-9412-11f0-92eb-1a62f92f61b9
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/dc9f156311e6497f99b1faac8713c25b/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/dc9f156311e6497f99b1faac8713c25b/work/logs
        result_data_file: /var/lib/zuul/builds/dc9f156311e6497f99b1faac8713c25b/work/results.json
        src_root: /var/lib/zuul/builds/dc9f156311e6497f99b1faac8713c25b/work/src
        work_root: /var/lib/zuul/builds/dc9f156311e6497f99b1faac8713c25b/work
      include_vars: []
      items:
      - branch: main
        change: '1722'
        change_message: "chore(deps): update dependency sqlmodel to v0.0.25\n\nComing
          soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate
          will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [sqlmodel](https://redirect.github.com/fastapi/sqlmodel)
          ([changelog](https://sqlmodel.tiangolo.com/release-notes/)) | `==0.0.24`
          -> `==0.0.25` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sqlmodel/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sqlmodel/0.0.24/0.0.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fastapi/sqlmodel (sqlmodel)</summary>\n\n###
          [`v0.0.25`](https://redirect.github.com/fastapi/sqlmodel/releases/tag/0.0.25)\n\n[Compare
          Source](https://redirect.github.com/fastapi/sqlmodel/compare/0.0.24...0.0.25)\n\n#####
          Features\n\n- \u2728 Add overload for `exec` method to support `insert`,
          `update`, `delete` statements. PR [#&#8203;1342](https://redirect.github.com/fastapi/sqlmodel/pull/1342)
          by [@&#8203;seriaati](https://redirect.github.com/seriaati).\n\n##### Upgrades\n\n-
          \u2B06\uFE0F Drop support for Python 3.7, require Python 3.8 or above. PR
          [#&#8203;1316](https://redirect.github.com/fastapi/sqlmodel/pull/1316) by
          [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n\n##### Docs\n\n-
          \u270F\uFE0F Fix typos in `docs/tutorial/relationship-attributes/cascade-delete-relationships.md`.
          PR [#&#8203;1543](https://redirect.github.com/fastapi/sqlmodel/pull/1543)
          by [@&#8203;YuriiMotov](https://redirect.github.com/YuriiMotov).\n- \U0001F371
          Update SVG files, a single file per diagram, sans-serif fonts. PR [#&#8203;1373](https://redirect.github.com/fastapi/sqlmodel/pull/1373)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Grammar tweak in `docs/tutorial/insert.md`. PR [#&#8203;1368](https://redirect.github.com/fastapi/sqlmodel/pull/1368)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update `docs/tutorial/fastapi/relationships.md`. PR [#&#8203;1365](https://redirect.github.com/fastapi/sqlmodel/pull/1365)
          by [@&#8203;Foxerine](https://redirect.github.com/Foxerine).\n- \u270F\uFE0F
          Tweak the grammar in `docs/learn/index.md`. PR [#&#8203;1363](https://redirect.github.com/fastapi/sqlmodel/pull/1363)
          by [@&#8203;brettcannon](https://redirect.github.com/brettcannon).\n- \U0001F4DD
          Update all docs references to `Optional` to use the new syntax in Python
          3.10, e.g. `int | None`. PR [#&#8203;1351](https://redirect.github.com/fastapi/sqlmodel/pull/1351)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update install and usage with FastAPI CLI in FastAPI tutorial. PR [#&#8203;1350](https://redirect.github.com/fastapi/sqlmodel/pull/1350)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \U0001F4DD
          Update FastAPI tutorial docs to use the new `model.sqlmodel_update()` instead
          of old `setattr()`. PR [#&#8203;1117](https://redirect.github.com/fastapi/sqlmodel/pull/1117)
          by [@&#8203;jpizquierdo](https://redirect.github.com/jpizquierdo).\n- \u270F\uFE0F
          Update `docs/virtual-environments.md`. PR [#&#8203;1321](https://redirect.github.com/fastapi/sqlmodel/pull/1321)
          by [@&#8203;sylvainHellin](https://redirect.github.com/sylvainHellin).\n\n#####
          Internal\n\n- \u2B06 Bump griffe-typingdoc from 0.2.8 to 0.2.9. PR [#&#8203;1553](https://redirect.github.com/fastapi/sqlmodel/pull/1553)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.17 to 9.6.20. PR [#&#8203;1565](https://redirect.github.com/fastapi/sqlmodel/pull/1565)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/setup-python from 5 to 6. PR [#&#8203;1551](https://redirect.github.com/fastapi/sqlmodel/pull/1551)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.12 to 0.13.0. PR [#&#8203;1559](https://redirect.github.com/fastapi/sqlmodel/pull/1559)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1564](https://redirect.github.com/fastapi/sqlmodel/pull/1564)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump actions/labeler from 5 to 6. PR [#&#8203;1549](https://redirect.github.com/fastapi/sqlmodel/pull/1549)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1556](https://redirect.github.com/fastapi/sqlmodel/pull/1556)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.17.3 to 0.17.4. PR [#&#8203;1554](https://redirect.github.com/fastapi/sqlmodel/pull/1554)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1546](https://redirect.github.com/fastapi/sqlmodel/pull/1546)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.10 to 0.12.12. PR [#&#8203;1548](https://redirect.github.com/fastapi/sqlmodel/pull/1548)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.16.1 to 0.17.3. PR [#&#8203;1547](https://redirect.github.com/fastapi/sqlmodel/pull/1547)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR [#&#8203;1550](https://redirect.github.com/fastapi/sqlmodel/pull/1550)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F477 Detect and label merge conflicts on PRs automatically. PR [#&#8203;1552](https://redirect.github.com/fastapi/sqlmodel/pull/1552)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 Bump
          ruff from 0.12.9 to 0.12.10. PR [#&#8203;1532](https://redirect.github.com/fastapi/sqlmodel/pull/1532)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1534](https://redirect.github.com/fastapi/sqlmodel/pull/1534)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.16.0 to 0.16.1. PR [#&#8203;1531](https://redirect.github.com/fastapi/sqlmodel/pull/1531)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/download-artifact from 4 to 5. PR [#&#8203;1451](https://redirect.github.com/fastapi/sqlmodel/pull/1451)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump actions/checkout from 4 to 5. PR [#&#8203;1488](https://redirect.github.com/fastapi/sqlmodel/pull/1488)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1479](https://redirect.github.com/fastapi/sqlmodel/pull/1479)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR [#&#8203;1507](https://redirect.github.com/fastapi/sqlmodel/pull/1507)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.7 to 0.12.9. PR [#&#8203;1521](https://redirect.github.com/fastapi/sqlmodel/pull/1521)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.16 to 9.6.17. PR [#&#8203;1528](https://redirect.github.com/fastapi/sqlmodel/pull/1528)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1444](https://redirect.github.com/fastapi/sqlmodel/pull/1444)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump mkdocs-material from 9.6.15 to 9.6.16. PR [#&#8203;1446](https://redirect.github.com/fastapi/sqlmodel/pull/1446)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.4 to 0.12.7. PR [#&#8203;1447](https://redirect.github.com/fastapi/sqlmodel/pull/1447)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR [#&#8203;1448](https://redirect.github.com/fastapi/sqlmodel/pull/1448)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1437](https://redirect.github.com/fastapi/sqlmodel/pull/1437)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.3 to 0.12.4. PR [#&#8203;1436](https://redirect.github.com/fastapi/sqlmodel/pull/1436)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1428](https://redirect.github.com/fastapi/sqlmodel/pull/1428)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.12.2 to 0.12.3. PR [#&#8203;1432](https://redirect.github.com/fastapi/sqlmodel/pull/1432)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1418](https://redirect.github.com/fastapi/sqlmodel/pull/1418)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump pillow from 11.2.1 to 11.3.0. PR [#&#8203;1423](https://redirect.github.com/fastapi/sqlmodel/pull/1423)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump mkdocs-material from 9.6.14 to 9.6.15. PR [#&#8203;1424](https://redirect.github.com/fastapi/sqlmodel/pull/1424)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.12.0 to 0.12.2. PR [#&#8203;1425](https://redirect.github.com/fastapi/sqlmodel/pull/1425)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1374](https://redirect.github.com/fastapi/sqlmodel/pull/1374)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.11.13 to 0.12.0. PR [#&#8203;1403](https://redirect.github.com/fastapi/sqlmodel/pull/1403)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2705 Simplify tests for `tests/test_tutorial/test_code_structure/test_tutorial001.py`,
          one test file for multiple variants. PR [#&#8203;1408](https://redirect.github.com/fastapi/sqlmodel/pull/1408)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Simplify
          tests setup, one test file for multiple source variants. PR [#&#8203;1407](https://redirect.github.com/fastapi/sqlmodel/pull/1407)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2705 Refactor
          tests to use autouse `clear_sqlmodel`. PR [#&#8203;1406](https://redirect.github.com/fastapi/sqlmodel/pull/1406)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-material from 9.5.18 to 9.6.14. PR [#&#8203;1378](https://redirect.github.com/fastapi/sqlmodel/pull/1378)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.3 to 0.16.0. PR [#&#8203;1393](https://redirect.github.com/fastapi/sqlmodel/pull/1393)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump cairosvg from 2.7.1 to 2.8.2. PR [#&#8203;1383](https://redirect.github.com/fastapi/sqlmodel/pull/1383)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump ruff from 0.11.7 to 0.11.13. PR [#&#8203;1397](https://redirect.github.com/fastapi/sqlmodel/pull/1397)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \U0001F527 Remove Google Analytics. PR [#&#8203;1386](https://redirect.github.com/fastapi/sqlmodel/pull/1386)
          by [@&#8203;tiangolo](https://redirect.github.com/tiangolo).\n- \u2B06 Bump
          mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR [#&#8203;1354](https://redirect.github.com/fastapi/sqlmodel/pull/1354)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump griffe-typingdoc from 0.2.5 to 0.2.8. PR [#&#8203;1359](https://redirect.github.com/fastapi/sqlmodel/pull/1359)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0.
          PR [#&#8203;1360](https://redirect.github.com/fastapi/sqlmodel/pull/1360)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump pillow from 11.0.0 to 11.2.1. PR [#&#8203;1361](https://redirect.github.com/fastapi/sqlmodel/pull/1361)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1367](https://redirect.github.com/fastapi/sqlmodel/pull/1367)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump ruff from 0.9.6 to 0.11.7. PR [#&#8203;1355](https://redirect.github.com/fastapi/sqlmodel/pull/1355)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1353](https://redirect.github.com/fastapi/sqlmodel/pull/1353)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typing-extensions from 4.12.2 to 4.13.2. PR [#&#8203;1356](https://redirect.github.com/fastapi/sqlmodel/pull/1356)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump typer from 0.15.2 to 0.15.3. PR [#&#8203;1357](https://redirect.github.com/fastapi/sqlmodel/pull/1357)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1339](https://redirect.github.com/fastapi/sqlmodel/pull/1339)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump typer from 0.12.3 to 0.15.2. PR [#&#8203;1325](https://redirect.github.com/fastapi/sqlmodel/pull/1325)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump httpx from 0.24.1 to 0.28.1. PR [#&#8203;1238](https://redirect.github.com/fastapi/sqlmodel/pull/1238)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Bump astral-sh/setup-uv from 5 to 6. PR [#&#8203;1348](https://redirect.github.com/fastapi/sqlmodel/pull/1348)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 Update pytest requirement from <8.0.0,>=7.0.1 to >=7.0.1,<9.0.0.
          PR [#&#8203;1022](https://redirect.github.com/fastapi/sqlmodel/pull/1022)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u267B\uFE0F Update `tests/test_select_gen.py`, pass environment variables,
          needed for NixOS nixpkgs. PR [#&#8203;969](https://redirect.github.com/fastapi/sqlmodel/pull/969)
          by [@&#8203;pbsds](https://redirect.github.com/pbsds).\n- \U0001F49A Fix
          linting in CI. PR [#&#8203;1340](https://redirect.github.com/fastapi/sqlmodel/pull/1340)
          by [@&#8203;svlandeg](https://redirect.github.com/svlandeg).\n- \u2B06 \\[pre-commit.ci]
          pre-commit autoupdate. PR [#&#8203;1327](https://redirect.github.com/fastapi/sqlmodel/pull/1327)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\n-
          \u2B06 Bump jinja2 from 3.1.4 to 3.1.6. PR [#&#8203;1317](https://redirect.github.com/fastapi/sqlmodel/pull/1317)
          by [@&#8203;dependabot\\[bot\\]](https://redirect.github.com/apps/dependabot).\n-
          \u2B06 \\[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1319](https://redirect.github.com/fastapi/sqlmodel/pull/1319)
          by [@&#8203;pre-commit-ci\\[bot\\]](https://redirect.github.com/apps/pre-commit-ci).\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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/1722
        commit_id: b598cb1cb8f46ce48c445792108caf341c9ea153
        patchset: b598cb1cb8f46ce48c445792108caf341c9ea153
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IHNxbG1vZGVsIHRvIHYwLjAuMjUKCkNvbWluZyBzb29uOiBUaGUgUmVub3ZhdGUgYm90IChHaXRIdWIgQXBwKSB3aWxsIGJlIHJlbmFtZWQgdG8gTWVuZC4gUFJzIGZyb20gUmVub3ZhdGUgd2lsbCBzb29uIGFwcGVhciBmcm9tICdNZW5kJy4gTGVhcm4gbW9yZSBbaGVyZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Jlbm92YXRlYm90L3Jlbm92YXRlL2Rpc2N1c3Npb25zLzM3ODQyKS4KClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgQWdlIHwgQ29uZmlkZW5jZSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW3NxbG1vZGVsXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbCkgKFtjaGFuZ2Vsb2ddKGh0dHBzOi8vc3FsbW9kZWwudGlhbmdvbG8uY29tL3JlbGVhc2Utbm90ZXMvKSkgfCBgPT0wLjAuMjRgIC0+IGA9PTAuMC4yNWAgfCBbIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9zcWxtb2RlbC8wLjAuMjU/c2xpbT10cnVlKV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9weXBpL3NxbG1vZGVsLzAuMC4yNC8wLjAuMjU/c2xpbT10cnVlKV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmZhc3RhcGkvc3FsbW9kZWwgKHNxbG1vZGVsKTwvc3VtbWFyeT4KCiMjIyBbYHYwLjAuMjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9yZWxlYXNlcy90YWcvMC4wLjI1KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9jb21wYXJlLzAuMC4yNC4uLjAuMC4yNSkKCiMjIyMjIEZlYXR1cmVzCgotIOKcqCBBZGQgb3ZlcmxvYWQgZm9yIGBleGVjYCBtZXRob2QgdG8gc3VwcG9ydCBgaW5zZXJ0YCwgYHVwZGF0ZWAsIGBkZWxldGVgIHN0YXRlbWVudHMuIFBSIFsjJiM4MjAzOzEzNDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM0MikgYnkgW0AmIzgyMDM7c2VyaWFhdGldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zZXJpYWF0aSkuCgojIyMjIyBVcGdyYWRlcwoKLSDirIbvuI8gRHJvcCBzdXBwb3J0IGZvciBQeXRob24gMy43LCByZXF1aXJlIFB5dGhvbiAzLjggb3IgYWJvdmUuIFBSIFsjJiM4MjAzOzEzMTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTMxNikgYnkgW0AmIzgyMDM7c3ZsYW5kZWddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdmxhbmRlZykuCgojIyMjIyBEb2NzCgotIOKcj++4jyBGaXggdHlwb3MgaW4gYGRvY3MvdHV0b3JpYWwvcmVsYXRpb25zaGlwLWF0dHJpYnV0ZXMvY2FzY2FkZS1kZWxldGUtcmVsYXRpb25zaGlwcy5tZGAuIFBSIFsjJiM4MjAzOzE1NDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU0MykgYnkgW0AmIzgyMDM7WXVyaWlNb3Rvdl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL1l1cmlpTW90b3YpLgotIPCfjbEgVXBkYXRlIFNWRyBmaWxlcywgYSBzaW5nbGUgZmlsZSBwZXIgZGlhZ3JhbSwgc2Fucy1zZXJpZiBmb250cy4gUFIgWyMmIzgyMDM7MTM3M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzczKSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDwn5OdIEdyYW1tYXIgdHdlYWsgaW4gYGRvY3MvdHV0b3JpYWwvaW5zZXJ0Lm1kYC4gUFIgWyMmIzgyMDM7MTM2OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzY4KSBieSBbQCYjODIwMzticmV0dGNhbm5vbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JyZXR0Y2Fubm9uKS4KLSDwn5OdIFVwZGF0ZSBgZG9jcy90dXRvcmlhbC9mYXN0YXBpL3JlbGF0aW9uc2hpcHMubWRgLiBQUiBbIyYjODIwMzsxMzY1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNjUpIGJ5IFtAJiM4MjAzO0ZveGVyaW5lXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRm94ZXJpbmUpLgotIOKcj++4jyBUd2VhayB0aGUgZ3JhbW1hciBpbiBgZG9jcy9sZWFybi9pbmRleC5tZGAuIFBSIFsjJiM4MjAzOzEzNjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM2MykgYnkgW0AmIzgyMDM7YnJldHRjYW5ub25dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9icmV0dGNhbm5vbikuCi0g8J+TnSBVcGRhdGUgYWxsIGRvY3MgcmVmZXJlbmNlcyB0byBgT3B0aW9uYWxgIHRvIHVzZSB0aGUgbmV3IHN5bnRheCBpbiBQeXRob24gMy4xMCwgZS5nLiBgaW50IHwgTm9uZWAuIFBSIFsjJiM4MjAzOzEzNTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM1MSkgYnkgW0AmIzgyMDM7dGlhbmdvbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90aWFuZ29sbykuCi0g8J+TnSBVcGRhdGUgaW5zdGFsbCBhbmQgdXNhZ2Ugd2l0aCBGYXN0QVBJIENMSSBpbiBGYXN0QVBJIHR1dG9yaWFsLiBQUiBbIyYjODIwMzsxMzUwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNTApIGJ5IFtAJiM4MjAzO3RpYW5nb2xvXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGlhbmdvbG8pLgotIPCfk50gVXBkYXRlIEZhc3RBUEkgdHV0b3JpYWwgZG9jcyB0byB1c2UgdGhlIG5ldyBgbW9kZWwuc3FsbW9kZWxfdXBkYXRlKClgIGluc3RlYWQgb2Ygb2xkIGBzZXRhdHRyKClgLiBQUiBbIyYjODIwMzsxMTE3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzExMTcpIGJ5IFtAJiM4MjAzO2pwaXpxdWllcmRvXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vanBpenF1aWVyZG8pLgotIOKcj++4jyBVcGRhdGUgYGRvY3MvdmlydHVhbC1lbnZpcm9ubWVudHMubWRgLiBQUiBbIyYjODIwMzsxMzIxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzMjEpIGJ5IFtAJiM4MjAzO3N5bHZhaW5IZWxsaW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zeWx2YWluSGVsbGluKS4KCiMjIyMjIEludGVybmFsCgotIOKshiBCdW1wIGdyaWZmZS10eXBpbmdkb2MgZnJvbSAwLjIuOCB0byAwLjIuOS4gUFIgWyMmIzgyMDM7MTU1M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTUzKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgbWtkb2NzLW1hdGVyaWFsIGZyb20gOS42LjE3IHRvIDkuNi4yMC4gUFIgWyMmIzgyMDM7MTU2NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTY1KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgYWN0aW9ucy9zZXR1cC1weXRob24gZnJvbSA1IHRvIDYuIFBSIFsjJiM4MjAzOzE1NTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU1MSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjEyIHRvIDAuMTMuMC4gUFIgWyMmIzgyMDM7MTU1OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTU5KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIFxbcHJlLWNvbW1pdC5jaV0gcHJlLWNvbW1pdCBhdXRvdXBkYXRlLiBQUiBbIyYjODIwMzsxNTY0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1NjQpIGJ5IFtAJiM4MjAzO3ByZS1jb21taXQtY2lcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9wcmUtY29tbWl0LWNpKS4KLSDirIYgQnVtcCBhY3Rpb25zL2xhYmVsZXIgZnJvbSA1IHRvIDYuIFBSIFsjJiM4MjAzOzE1NDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU0OSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTU1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTU2KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgdHlwZXIgZnJvbSAwLjE3LjMgdG8gMC4xNy40LiBQUiBbIyYjODIwMzsxNTU0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1NTQpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE1NDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU0NikgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjEwIHRvIDAuMTIuMTIuIFBSIFsjJiM4MjAzOzE1NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTU0OCkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHR5cGVyIGZyb20gMC4xNi4xIHRvIDAuMTcuMy4gUFIgWyMmIzgyMDM7MTU0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTQ3KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgcHlwYS9naC1hY3Rpb24tcHlwaS1wdWJsaXNoIGZyb20gMS4xMi40IHRvIDEuMTMuMC4gUFIgWyMmIzgyMDM7MTU1MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTUwKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g8J+RtyBEZXRlY3QgYW5kIGxhYmVsIG1lcmdlIGNvbmZsaWN0cyBvbiBQUnMgYXV0b21hdGljYWxseS4gUFIgWyMmIzgyMDM7MTU1Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTUyKSBieSBbQCYjODIwMztzdmxhbmRlZ10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3N2bGFuZGVnKS4KLSDirIYgQnVtcCBydWZmIGZyb20gMC4xMi45IHRvIDAuMTIuMTAuIFBSIFsjJiM4MjAzOzE1MzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTUzMikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTUzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNTM0KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgdHlwZXIgZnJvbSAwLjE2LjAgdG8gMC4xNi4xLiBQUiBbIyYjODIwMzsxNTMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1MzEpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBhY3Rpb25zL2Rvd25sb2FkLWFydGlmYWN0IGZyb20gNCB0byA1LiBQUiBbIyYjODIwMzsxNDUxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0NTEpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBhY3Rpb25zL2NoZWNrb3V0IGZyb20gNCB0byA1LiBQUiBbIyYjODIwMzsxNDg4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0ODgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE0NzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQ3OSkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIG1rZG9jcy1tYWNyb3MtcGx1Z2luIGZyb20gMS4zLjcgdG8gMS4zLjkuIFBSIFsjJiM4MjAzOzE1MDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTUwNykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjcgdG8gMC4xMi45LiBQUiBbIyYjODIwMzsxNTIxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1MjEpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBta2RvY3MtbWF0ZXJpYWwgZnJvbSA5LjYuMTYgdG8gOS42LjE3LiBQUiBbIyYjODIwMzsxNTI4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE1MjgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE0NDRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQ0NCkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIG1rZG9jcy1tYXRlcmlhbCBmcm9tIDkuNi4xNSB0byA5LjYuMTYuIFBSIFsjJiM4MjAzOzE0NDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQ0NikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjQgdG8gMC4xMi43LiBQUiBbIyYjODIwMzsxNDQ3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0NDcpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCB0aWFuZ29sby9sYXRlc3QtY2hhbmdlcyBmcm9tIDAuMy4yIHRvIDAuNC4wLiBQUiBbIyYjODIwMzsxNDQ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0NDgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE0MzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQzNykgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjMgdG8gMC4xMi40LiBQUiBbIyYjODIwMzsxNDM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0MzYpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE0MjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQyOCkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjIgdG8gMC4xMi4zLiBQUiBbIyYjODIwMzsxNDMyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0MzIpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzE0MThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQxOCkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHBpbGxvdyBmcm9tIDExLjIuMSB0byAxMS4zLjAuIFBSIFsjJiM4MjAzOzE0MjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQyMykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIG1rZG9jcy1tYXRlcmlhbCBmcm9tIDkuNi4xNCB0byA5LjYuMTUuIFBSIFsjJiM4MjAzOzE0MjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTQyNCkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjEyLjAgdG8gMC4xMi4yLiBQUiBbIyYjODIwMzsxNDI1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzE0MjUpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgXFtwcmUtY29tbWl0LmNpXSBwcmUtY29tbWl0IGF1dG91cGRhdGUuIFBSIFsjJiM4MjAzOzEzNzRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM3NCkgYnkgW0AmIzgyMDM7cHJlLWNvbW1pdC1jaVxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL3ByZS1jb21taXQtY2kpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjExLjEzIHRvIDAuMTIuMC4gUFIgWyMmIzgyMDM7MTQwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNDAzKSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4pyFIFNpbXBsaWZ5IHRlc3RzIGZvciBgdGVzdHMvdGVzdF90dXRvcmlhbC90ZXN0X2NvZGVfc3RydWN0dXJlL3Rlc3RfdHV0b3JpYWwwMDEucHlgLCBvbmUgdGVzdCBmaWxlIGZvciBtdWx0aXBsZSB2YXJpYW50cy4gUFIgWyMmIzgyMDM7MTQwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNDA4KSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDinIUgU2ltcGxpZnkgdGVzdHMgc2V0dXAsIG9uZSB0ZXN0IGZpbGUgZm9yIG11bHRpcGxlIHNvdXJjZSB2YXJpYW50cy4gUFIgWyMmIzgyMDM7MTQwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNDA3KSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDinIUgUmVmYWN0b3IgdGVzdHMgdG8gdXNlIGF1dG91c2UgYGNsZWFyX3NxbG1vZGVsYC4gUFIgWyMmIzgyMDM7MTQwNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xNDA2KSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDirIYgQnVtcCBta2RvY3MtbWF0ZXJpYWwgZnJvbSA5LjUuMTggdG8gOS42LjE0LiBQUiBbIyYjODIwMzsxMzc4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNzgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCB0eXBlciBmcm9tIDAuMTUuMyB0byAwLjE2LjAuIFBSIFsjJiM4MjAzOzEzOTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM5MykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIGNhaXJvc3ZnIGZyb20gMi43LjEgdG8gMi44LjIuIFBSIFsjJiM4MjAzOzEzODNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM4MykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHJ1ZmYgZnJvbSAwLjExLjcgdG8gMC4xMS4xMy4gUFIgWyMmIzgyMDM7MTM5N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzk3KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g8J+UpyBSZW1vdmUgR29vZ2xlIEFuYWx5dGljcy4gUFIgWyMmIzgyMDM7MTM4Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzg2KSBieSBbQCYjODIwMzt0aWFuZ29sb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpYW5nb2xvKS4KLSDirIYgQnVtcCBta2RvY3MtbWFjcm9zLXBsdWdpbiBmcm9tIDEuMC41IHRvIDEuMy43LiBQUiBbIyYjODIwMzsxMzU0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNTQpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgQnVtcCBncmlmZmUtdHlwaW5nZG9jIGZyb20gMC4yLjUgdG8gMC4yLjguIFBSIFsjJiM4MjAzOzEzNTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM1OSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBVcGRhdGUgcHJlLWNvbW1pdCByZXF1aXJlbWVudCBmcm9tIDw0LjAuMCw+PTIuMTcuMCB0byA+PTIuMTcuMCw8NS4wLjAuIFBSIFsjJiM4MjAzOzEzNjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM2MCkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHBpbGxvdyBmcm9tIDExLjAuMCB0byAxMS4yLjEuIFBSIFsjJiM4MjAzOzEzNjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM2MSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTM2N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzY3KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgcnVmZiBmcm9tIDAuOS42IHRvIDAuMTEuNy4gUFIgWyMmIzgyMDM7MTM1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzU1KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIFxbcHJlLWNvbW1pdC5jaV0gcHJlLWNvbW1pdCBhdXRvdXBkYXRlLiBQUiBbIyYjODIwMzsxMzUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNTMpIGJ5IFtAJiM4MjAzO3ByZS1jb21taXQtY2lcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9wcmUtY29tbWl0LWNpKS4KLSDirIYgQnVtcCB0eXBpbmctZXh0ZW5zaW9ucyBmcm9tIDQuMTIuMiB0byA0LjEzLjIuIFBSIFsjJiM4MjAzOzEzNTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTM1NikgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIHR5cGVyIGZyb20gMC4xNS4yIHRvIDAuMTUuMy4gUFIgWyMmIzgyMDM7MTM1N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzU3KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIFxbcHJlLWNvbW1pdC5jaV0gcHJlLWNvbW1pdCBhdXRvdXBkYXRlLiBQUiBbIyYjODIwMzsxMzM5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzMzkpIGJ5IFtAJiM4MjAzO3ByZS1jb21taXQtY2lcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9wcmUtY29tbWl0LWNpKS4KLSDirIYgQnVtcCB0eXBlciBmcm9tIDAuMTIuMyB0byAwLjE1LjIuIFBSIFsjJiM4MjAzOzEzMjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTMyNSkgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBCdW1wIGh0dHB4IGZyb20gMC4yNC4xIHRvIDAuMjguMS4gUFIgWyMmIzgyMDM7MTIzOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMjM4KSBieSBbQCYjODIwMztkZXBlbmRhYm90XFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvZGVwZW5kYWJvdCkuCi0g4qyGIEJ1bXAgYXN0cmFsLXNoL3NldHVwLXV2IGZyb20gNSB0byA2LiBQUiBbIyYjODIwMzsxMzQ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNDgpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDirIYgVXBkYXRlIHB5dGVzdCByZXF1aXJlbWVudCBmcm9tIDw4LjAuMCw+PTcuMC4xIHRvID49Ny4wLjEsPDkuMC4wLiBQUiBbIyYjODIwMzsxMDIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEwMjIpIGJ5IFtAJiM4MjAzO2RlcGVuZGFib3RcW2JvdFxdXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXBwcy9kZXBlbmRhYm90KS4KLSDimbvvuI8gVXBkYXRlIGB0ZXN0cy90ZXN0X3NlbGVjdF9nZW4ucHlgLCBwYXNzIGVudmlyb25tZW50IHZhcmlhYmxlcywgbmVlZGVkIGZvciBOaXhPUyBuaXhwa2dzLiBQUiBbIyYjODIwMzs5NjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvOTY5KSBieSBbQCYjODIwMztwYnNkc10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Bic2RzKS4KLSDwn5KaIEZpeCBsaW50aW5nIGluIENJLiBQUiBbIyYjODIwMzsxMzQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmFzdGFwaS9zcWxtb2RlbC9wdWxsLzEzNDApIGJ5IFtAJiM4MjAzO3N2bGFuZGVnXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3ZsYW5kZWcpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTMyN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzI3KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCi0g4qyGIEJ1bXAgamluamEyIGZyb20gMy4xLjQgdG8gMy4xLjYuIFBSIFsjJiM4MjAzOzEzMTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mYXN0YXBpL3NxbG1vZGVsL3B1bGwvMTMxNykgYnkgW0AmIzgyMDM7ZGVwZW5kYWJvdFxbYm90XF1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hcHBzL2RlcGVuZGFib3QpLgotIOKshiBcW3ByZS1jb21taXQuY2ldIHByZS1jb21taXQgYXV0b3VwZGF0ZS4gUFIgWyMmIzgyMDM7MTMxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Zhc3RhcGkvc3FsbW9kZWwvcHVsbC8xMzE5KSBieSBbQCYjODIwMztwcmUtY29tbWl0LWNpXFtib3RcXV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FwcHMvcHJlLWNvbW1pdC1jaSkuCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoZXNlIHVwZGF0ZXMgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vcHl0aG9uLW9zaXNtKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1TNDVOeTR4TUNJc0luVndaR0YwWldSSmJsWmxjaUk2SWpReExqazNMakV3SWl3aWRHRnlaMlYwUW5KaGJtTm9Jam9pYldGcGJpSXNJbXhoWW1Wc2N5STZXeUp5Wlc1dmRtRjBaU0pkZlE9PS0tPgo=
      patchset: b598cb1cb8f46ce48c445792108caf341c9ea153
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          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: 739669ccebad45163dffe572c5394bc22bc4c5b2
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          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: 739669ccebad45163dffe572c5394bc22bc4c5b2
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/1722/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
