all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe69:926f
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: c9325bf5-bc2e-4949-84c4-7c0070d98861
        host_id: ea231daa1e899519b2913f0036770c325ddb4f23e60dfb5fd174bdda
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe69:926f
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.106
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.10
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe69:926f
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job mypy explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#42>'
      - '<Job mypy explicit: None implied: None source: osism/netbox-manager/.zuul.yaml@main#27>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: dcd662ae1c7d4fffa173e42623cf076a
      build_refs:
      - branch: main
        change: '119'
        change_message: "Update dependency GitPython to v3.1.45\n\nThis PR contains
          the following updates:\n\n| Package | Change | Age | Confidence |\n|---|---|---|---|\n|
          [GitPython](https://redirect.github.com/gitpython-developers/GitPython)
          | `==3.1.44` -> `==3.1.45` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/gitpython/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/gitpython/3.1.44/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gitpython-developers/GitPython
          (GitPython)</summary>\n\n### [`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)\n\n[Compare
          Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)\n\n####
          What's Changed\n\n- Fix various version-related CI breakages by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)\n-
          Do some CI cleanup to make reports clearer and future changes easier by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)\n-
          Affirm that gitdb and smmap advisories can also be created by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)\n-
          Fix links to gitdb and smmap `SECURITY.md` files by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)\n-
          Test Python 3.13 regularly on Ubuntu and macOS on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)\n-
          Repo.rev\\_parse: Handle <tag>^{commit} correctly by [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by [@&#8203;DaveLak](https://redirect.github.com/DaveLak)
          in [https://github.com/gitpython-developers/GitPython/pull/1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)\n-
          Work around Cygwin CI failure [#&#8203;2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004),
          except for `test_installation` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)\n-
          Mark `test_installation` xfail on Cygwin CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)\n-
          `IndexFile._to_relative_path` - fix case where absolute path gets stripped
          of trailing slash by [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7)
          in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          Use WSL1 on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)\n-
          Test free-threaded Python (but only on Linux) by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)\n-
          Use property decorator to support typing by [@&#8203;Andrej730](https://redirect.github.com/Andrej730)
          in [https://github.com/gitpython-developers/GitPython/pull/2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)\n-
          Fix some incorrect sphinx markups in the docstrings by [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w)
          in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          replace quansight-labs/setup-python with actions/setup-python by [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum)
          in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          remove type assertions from util.py by [@&#8203;gcmarx](https://redirect.github.com/gcmarx)
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          correctly handle `uname-cmd` that doesn't point to an executable file by
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) in [https://github.com/gitpython-developers/GitPython/pull/2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)\n-
          Use newer ruff style by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)\n-
          Have CodeQL scan GitHub Actions workflows as well as Python code by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)\n-
          Specify explicit `contents: read` workflow permissions by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)\n-
          Fix GitConfigParser not removing quotes from values by [@&#8203;betaboon](https://redirect.github.com/betaboon)
          in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          Preserve quoted leading and trailing single-line config var whitespace by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)\n-
          Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)\n-
          Fix Git.{AutoInterrupt,CatFileContentStream} static typing by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)\n-
          Fix CI `mypy` command on free-threaded Python by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)\n-
          Split Cygwin CI into non-`performance` and `performance` test jobs by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)\n-
          Express conditional `setuptools` requirement statically by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)\n-
          Fix ambiguous `_safer_popen_windows` comment by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)\n-
          Clarify `USE_SHELL` warning helper signature by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)\n-
          Test `ConfigParser` with whitespace outside the value by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)\n-
          Remove explicit empty `\"\"` handling in ConfigParser by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)\n-
          Various style improvements by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)\n-
          Don't remove quotes if `\\` or `\"` are present inside by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)\n-
          fix updating submodules with relative urls by [@&#8203;david0](https://redirect.github.com/david0)
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          Run `cat_file.py` fixture without site customizations by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)\n-
          Fix Cygwin installation on CI for `pip` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)\n-
          Fail `test_installation` on warnings, and remove deprecated license classifier
          by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)\n-
          Add clearer error version for unsupported index error by [@&#8203;tombedor](https://redirect.github.com/tombedor)
          in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          Fix name collision by [@&#8203;NMertsch](https://redirect.github.com/NMertsch)
          in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          Allow relative path url in submodules for submodule\\_update by [@&#8203;t-webber](https://redirect.github.com/t-webber)
          in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n####
          New Contributors\n\n- [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7) made their
          first contribution in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          [@&#8203;betaboon](https://redirect.github.com/betaboon) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          [@&#8203;david0](https://redirect.github.com/david0) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          [@&#8203;tombedor](https://redirect.github.com/tombedor) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          [@&#8203;NMertsch](https://redirect.github.com/NMertsch) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          [@&#8203;t-webber](https://redirect.github.com/t-webber) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n**Full
          Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45\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/netbox-manager).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/netbox-manager/pull/119
        commit_id: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        patchset: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/netbox-manager
          name: osism/netbox-manager
          short_name: netbox-manager
        src_dir: src/github.com/osism/netbox-manager
        topic: null
      buildset: 7338172dc330464aac06ed5cf12ff67f
      buildset_refs:
      - branch: main
        change: '119'
        change_message: "Update dependency GitPython to v3.1.45\n\nThis PR contains
          the following updates:\n\n| Package | Change | Age | Confidence |\n|---|---|---|---|\n|
          [GitPython](https://redirect.github.com/gitpython-developers/GitPython)
          | `==3.1.44` -> `==3.1.45` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/gitpython/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/gitpython/3.1.44/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gitpython-developers/GitPython
          (GitPython)</summary>\n\n### [`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)\n\n[Compare
          Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)\n\n####
          What's Changed\n\n- Fix various version-related CI breakages by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)\n-
          Do some CI cleanup to make reports clearer and future changes easier by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)\n-
          Affirm that gitdb and smmap advisories can also be created by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)\n-
          Fix links to gitdb and smmap `SECURITY.md` files by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)\n-
          Test Python 3.13 regularly on Ubuntu and macOS on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)\n-
          Repo.rev\\_parse: Handle <tag>^{commit} correctly by [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by [@&#8203;DaveLak](https://redirect.github.com/DaveLak)
          in [https://github.com/gitpython-developers/GitPython/pull/1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)\n-
          Work around Cygwin CI failure [#&#8203;2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004),
          except for `test_installation` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)\n-
          Mark `test_installation` xfail on Cygwin CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)\n-
          `IndexFile._to_relative_path` - fix case where absolute path gets stripped
          of trailing slash by [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7)
          in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          Use WSL1 on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)\n-
          Test free-threaded Python (but only on Linux) by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)\n-
          Use property decorator to support typing by [@&#8203;Andrej730](https://redirect.github.com/Andrej730)
          in [https://github.com/gitpython-developers/GitPython/pull/2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)\n-
          Fix some incorrect sphinx markups in the docstrings by [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w)
          in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          replace quansight-labs/setup-python with actions/setup-python by [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum)
          in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          remove type assertions from util.py by [@&#8203;gcmarx](https://redirect.github.com/gcmarx)
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          correctly handle `uname-cmd` that doesn't point to an executable file by
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) in [https://github.com/gitpython-developers/GitPython/pull/2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)\n-
          Use newer ruff style by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)\n-
          Have CodeQL scan GitHub Actions workflows as well as Python code by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)\n-
          Specify explicit `contents: read` workflow permissions by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)\n-
          Fix GitConfigParser not removing quotes from values by [@&#8203;betaboon](https://redirect.github.com/betaboon)
          in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          Preserve quoted leading and trailing single-line config var whitespace by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)\n-
          Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)\n-
          Fix Git.{AutoInterrupt,CatFileContentStream} static typing by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)\n-
          Fix CI `mypy` command on free-threaded Python by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)\n-
          Split Cygwin CI into non-`performance` and `performance` test jobs by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)\n-
          Express conditional `setuptools` requirement statically by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)\n-
          Fix ambiguous `_safer_popen_windows` comment by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)\n-
          Clarify `USE_SHELL` warning helper signature by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)\n-
          Test `ConfigParser` with whitespace outside the value by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)\n-
          Remove explicit empty `\"\"` handling in ConfigParser by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)\n-
          Various style improvements by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)\n-
          Don't remove quotes if `\\` or `\"` are present inside by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)\n-
          fix updating submodules with relative urls by [@&#8203;david0](https://redirect.github.com/david0)
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          Run `cat_file.py` fixture without site customizations by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)\n-
          Fix Cygwin installation on CI for `pip` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)\n-
          Fail `test_installation` on warnings, and remove deprecated license classifier
          by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)\n-
          Add clearer error version for unsupported index error by [@&#8203;tombedor](https://redirect.github.com/tombedor)
          in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          Fix name collision by [@&#8203;NMertsch](https://redirect.github.com/NMertsch)
          in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          Allow relative path url in submodules for submodule\\_update by [@&#8203;t-webber](https://redirect.github.com/t-webber)
          in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n####
          New Contributors\n\n- [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7) made their
          first contribution in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          [@&#8203;betaboon](https://redirect.github.com/betaboon) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          [@&#8203;david0](https://redirect.github.com/david0) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          [@&#8203;tombedor](https://redirect.github.com/tombedor) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          [@&#8203;NMertsch](https://redirect.github.com/NMertsch) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          [@&#8203;t-webber](https://redirect.github.com/t-webber) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n**Full
          Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45\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/netbox-manager).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/netbox-manager/pull/119
        commit_id: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        patchset: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/netbox-manager
          name: osism/netbox-manager
          short_name: netbox-manager
        src_dir: src/github.com/osism/netbox-manager
        topic: null
      change: '119'
      change_message: "Update dependency GitPython to v3.1.45\n\nThis PR contains
        the following updates:\n\n| Package | Change | Age | Confidence |\n|---|---|---|---|\n|
        [GitPython](https://redirect.github.com/gitpython-developers/GitPython) |
        `==3.1.44` -> `==3.1.45` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/gitpython/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/gitpython/3.1.44/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gitpython-developers/GitPython
        (GitPython)</summary>\n\n### [`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)\n\n[Compare
        Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)\n\n####
        What's Changed\n\n- Fix various version-related CI breakages by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)\n-
        Do some CI cleanup to make reports clearer and future changes easier by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)\n-
        Affirm that gitdb and smmap advisories can also be created by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)\n-
        Fix links to gitdb and smmap `SECURITY.md` files by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)\n-
        Test Python 3.13 regularly on Ubuntu and macOS on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)\n-
        Repo.rev\\_parse: Handle <tag>^{commit} correctly by [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
        in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
        Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by [@&#8203;DaveLak](https://redirect.github.com/DaveLak)
        in [https://github.com/gitpython-developers/GitPython/pull/1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)\n-
        Work around Cygwin CI failure [#&#8203;2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004),
        except for `test_installation` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)\n-
        Mark `test_installation` xfail on Cygwin CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)\n-
        `IndexFile._to_relative_path` - fix case where absolute path gets stripped
        of trailing slash by [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7)
        in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
        Use WSL1 on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)\n-
        Test free-threaded Python (but only on Linux) by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)\n-
        Use property decorator to support typing by [@&#8203;Andrej730](https://redirect.github.com/Andrej730)
        in [https://github.com/gitpython-developers/GitPython/pull/2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)\n-
        Fix some incorrect sphinx markups in the docstrings by [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w)
        in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
        replace quansight-labs/setup-python with actions/setup-python by [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum)
        in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
        remove type assertions from util.py by [@&#8203;gcmarx](https://redirect.github.com/gcmarx)
        in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
        correctly handle `uname-cmd` that doesn't point to an executable file by [@&#8203;gcmarx](https://redirect.github.com/gcmarx)
        in [https://github.com/gitpython-developers/GitPython/pull/2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)\n-
        Use newer ruff style by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)\n-
        Have CodeQL scan GitHub Actions workflows as well as Python code by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)\n-
        Specify explicit `contents: read` workflow permissions by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)\n-
        Fix GitConfigParser not removing quotes from values by [@&#8203;betaboon](https://redirect.github.com/betaboon)
        in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
        Preserve quoted leading and trailing single-line config var whitespace by
        [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)\n-
        Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)\n-
        Fix Git.{AutoInterrupt,CatFileContentStream} static typing by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)\n-
        Fix CI `mypy` command on free-threaded Python by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)\n-
        Split Cygwin CI into non-`performance` and `performance` test jobs by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)\n-
        Express conditional `setuptools` requirement statically by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)\n-
        Fix ambiguous `_safer_popen_windows` comment by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)\n-
        Clarify `USE_SHELL` warning helper signature by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)\n-
        Test `ConfigParser` with whitespace outside the value by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)\n-
        Remove explicit empty `\"\"` handling in ConfigParser by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)\n-
        Various style improvements by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)\n-
        Don't remove quotes if `\\` or `\"` are present inside by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)\n-
        fix updating submodules with relative urls by [@&#8203;david0](https://redirect.github.com/david0)
        in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
        Run `cat_file.py` fixture without site customizations by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)\n-
        Fix Cygwin installation on CI for `pip` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
        in [https://github.com/gitpython-developers/GitPython/pull/2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)\n-
        Fail `test_installation` on warnings, and remove deprecated license classifier
        by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)\n-
        Add clearer error version for unsupported index error by [@&#8203;tombedor](https://redirect.github.com/tombedor)
        in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
        Fix name collision by [@&#8203;NMertsch](https://redirect.github.com/NMertsch)
        in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
        Allow relative path url in submodules for submodule\\_update by [@&#8203;t-webber](https://redirect.github.com/t-webber)
        in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n####
        New Contributors\n\n- [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
        made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
        [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7) made their
        first contribution in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
        [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
        [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
        [@&#8203;gcmarx](https://redirect.github.com/gcmarx) made their first contribution
        in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
        [@&#8203;betaboon](https://redirect.github.com/betaboon) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
        [@&#8203;david0](https://redirect.github.com/david0) made their first contribution
        in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
        [@&#8203;tombedor](https://redirect.github.com/tombedor) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
        [@&#8203;NMertsch](https://redirect.github.com/NMertsch) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
        [@&#8203;t-webber](https://redirect.github.com/t-webber) made their first
        contribution in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n**Full
        Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45\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/netbox-manager).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/netbox-manager/pull/119
      child_jobs: []
      commit_id: 4eca5dc84504bf2a936b80f92976afcba756ffb4
      event_id: 2aa4a990-6842-11f0-8cec-8cadb84a56e7
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/dcd662ae1c7d4fffa173e42623cf076a/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/dcd662ae1c7d4fffa173e42623cf076a/work/logs
        result_data_file: /var/lib/zuul/builds/dcd662ae1c7d4fffa173e42623cf076a/work/results.json
        src_root: /var/lib/zuul/builds/dcd662ae1c7d4fffa173e42623cf076a/work/src
        work_root: /var/lib/zuul/builds/dcd662ae1c7d4fffa173e42623cf076a/work
      include_vars: []
      items:
      - branch: main
        change: '119'
        change_message: "Update dependency GitPython to v3.1.45\n\nThis PR contains
          the following updates:\n\n| Package | Change | Age | Confidence |\n|---|---|---|---|\n|
          [GitPython](https://redirect.github.com/gitpython-developers/GitPython)
          | `==3.1.44` -> `==3.1.45` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/gitpython/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/gitpython/3.1.44/3.1.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gitpython-developers/GitPython
          (GitPython)</summary>\n\n### [`v3.1.45`](https://redirect.github.com/gitpython-developers/GitPython/releases/tag/3.1.45)\n\n[Compare
          Source](https://redirect.github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45)\n\n####
          What's Changed\n\n- Fix various version-related CI breakages by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1987](https://redirect.github.com/gitpython-developers/GitPython/pull/1987)\n-
          Do some CI cleanup to make reports clearer and future changes easier by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1989](https://redirect.github.com/gitpython-developers/GitPython/pull/1989)\n-
          Affirm that gitdb and smmap advisories can also be created by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1991](https://redirect.github.com/gitpython-developers/GitPython/pull/1991)\n-
          Fix links to gitdb and smmap `SECURITY.md` files by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1992](https://redirect.github.com/gitpython-developers/GitPython/pull/1992)\n-
          Test Python 3.13 regularly on Ubuntu and macOS on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/1990](https://redirect.github.com/gitpython-developers/GitPython/pull/1990)\n-
          Repo.rev\\_parse: Handle <tag>^{commit} correctly by [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling by [@&#8203;DaveLak](https://redirect.github.com/DaveLak)
          in [https://github.com/gitpython-developers/GitPython/pull/1997](https://redirect.github.com/gitpython-developers/GitPython/pull/1997)\n-
          Work around Cygwin CI failure [#&#8203;2004](https://redirect.github.com/gitpython-developers/GitPython/issues/2004),
          except for `test_installation` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2007](https://redirect.github.com/gitpython-developers/GitPython/pull/2007)\n-
          Mark `test_installation` xfail on Cygwin CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2009](https://redirect.github.com/gitpython-developers/GitPython/pull/2009)\n-
          `IndexFile._to_relative_path` - fix case where absolute path gets stripped
          of trailing slash by [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7)
          in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          Use WSL1 on CI by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2010](https://redirect.github.com/gitpython-developers/GitPython/pull/2010)\n-
          Test free-threaded Python (but only on Linux) by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2011](https://redirect.github.com/gitpython-developers/GitPython/pull/2011)\n-
          Use property decorator to support typing by [@&#8203;Andrej730](https://redirect.github.com/Andrej730)
          in [https://github.com/gitpython-developers/GitPython/pull/2015](https://redirect.github.com/gitpython-developers/GitPython/pull/2015)\n-
          Fix some incorrect sphinx markups in the docstrings by [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w)
          in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          replace quansight-labs/setup-python with actions/setup-python by [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum)
          in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          remove type assertions from util.py by [@&#8203;gcmarx](https://redirect.github.com/gcmarx)
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          correctly handle `uname-cmd` that doesn't point to an executable file by
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) in [https://github.com/gitpython-developers/GitPython/pull/2026](https://redirect.github.com/gitpython-developers/GitPython/pull/2026)\n-
          Use newer ruff style by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2031](https://redirect.github.com/gitpython-developers/GitPython/pull/2031)\n-
          Have CodeQL scan GitHub Actions workflows as well as Python code by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2032](https://redirect.github.com/gitpython-developers/GitPython/pull/2032)\n-
          Specify explicit `contents: read` workflow permissions by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2033](https://redirect.github.com/gitpython-developers/GitPython/pull/2033)\n-
          Fix GitConfigParser not removing quotes from values by [@&#8203;betaboon](https://redirect.github.com/betaboon)
          in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          Preserve quoted leading and trailing single-line config var whitespace by
          [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2036](https://redirect.github.com/gitpython-developers/GitPython/pull/2036)\n-
          Refactor Git.{AutoInterrupt,CatFileContentStream} nesting by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2037](https://redirect.github.com/gitpython-developers/GitPython/pull/2037)\n-
          Fix Git.{AutoInterrupt,CatFileContentStream} static typing by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2039](https://redirect.github.com/gitpython-developers/GitPython/pull/2039)\n-
          Fix CI `mypy` command on free-threaded Python by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2040](https://redirect.github.com/gitpython-developers/GitPython/pull/2040)\n-
          Split Cygwin CI into non-`performance` and `performance` test jobs by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2042](https://redirect.github.com/gitpython-developers/GitPython/pull/2042)\n-
          Express conditional `setuptools` requirement statically by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2043](https://redirect.github.com/gitpython-developers/GitPython/pull/2043)\n-
          Fix ambiguous `_safer_popen_windows` comment by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2044](https://redirect.github.com/gitpython-developers/GitPython/pull/2044)\n-
          Clarify `USE_SHELL` warning helper signature by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2045](https://redirect.github.com/gitpython-developers/GitPython/pull/2045)\n-
          Test `ConfigParser` with whitespace outside the value by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2046](https://redirect.github.com/gitpython-developers/GitPython/pull/2046)\n-
          Remove explicit empty `\"\"` handling in ConfigParser by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2047](https://redirect.github.com/gitpython-developers/GitPython/pull/2047)\n-
          Various style improvements by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2049](https://redirect.github.com/gitpython-developers/GitPython/pull/2049)\n-
          Don't remove quotes if `\\` or `\"` are present inside by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2048](https://redirect.github.com/gitpython-developers/GitPython/pull/2048)\n-
          fix updating submodules with relative urls by [@&#8203;david0](https://redirect.github.com/david0)
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          Run `cat_file.py` fixture without site customizations by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2052](https://redirect.github.com/gitpython-developers/GitPython/pull/2052)\n-
          Fix Cygwin installation on CI for `pip` by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan)
          in [https://github.com/gitpython-developers/GitPython/pull/2053](https://redirect.github.com/gitpython-developers/GitPython/pull/2053)\n-
          Fail `test_installation` on warnings, and remove deprecated license classifier
          by [@&#8203;EliahKagan](https://redirect.github.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/2054](https://redirect.github.com/gitpython-developers/GitPython/pull/2054)\n-
          Add clearer error version for unsupported index error by [@&#8203;tombedor](https://redirect.github.com/tombedor)
          in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          Fix name collision by [@&#8203;NMertsch](https://redirect.github.com/NMertsch)
          in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          Allow relative path url in submodules for submodule\\_update by [@&#8203;t-webber](https://redirect.github.com/t-webber)
          in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n####
          New Contributors\n\n- [@&#8203;flichtenheld](https://redirect.github.com/flichtenheld)
          made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1996](https://redirect.github.com/gitpython-developers/GitPython/pull/1996)\n-
          [@&#8203;kamilkozik7](https://redirect.github.com/kamilkozik7) made their
          first contribution in [https://github.com/gitpython-developers/GitPython/pull/2012](https://redirect.github.com/gitpython-developers/GitPython/pull/2012)\n-
          [@&#8203;koyuki7w](https://redirect.github.com/koyuki7w) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2018](https://redirect.github.com/gitpython-developers/GitPython/pull/2018)\n-
          [@&#8203;ngoldbaum](https://redirect.github.com/ngoldbaum) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2019](https://redirect.github.com/gitpython-developers/GitPython/pull/2019)\n-
          [@&#8203;gcmarx](https://redirect.github.com/gcmarx) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2028](https://redirect.github.com/gitpython-developers/GitPython/pull/2028)\n-
          [@&#8203;betaboon](https://redirect.github.com/betaboon) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2035](https://redirect.github.com/gitpython-developers/GitPython/pull/2035)\n-
          [@&#8203;david0](https://redirect.github.com/david0) made their first contribution
          in [https://github.com/gitpython-developers/GitPython/pull/2051](https://redirect.github.com/gitpython-developers/GitPython/pull/2051)\n-
          [@&#8203;tombedor](https://redirect.github.com/tombedor) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2055](https://redirect.github.com/gitpython-developers/GitPython/pull/2055)\n-
          [@&#8203;NMertsch](https://redirect.github.com/NMertsch) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2060](https://redirect.github.com/gitpython-developers/GitPython/pull/2060)\n-
          [@&#8203;t-webber](https://redirect.github.com/t-webber) made their first
          contribution in [https://github.com/gitpython-developers/GitPython/pull/2062](https://redirect.github.com/gitpython-developers/GitPython/pull/2062)\n\n**Full
          Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.45\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/netbox-manager).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/netbox-manager/pull/119
        commit_id: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        patchset: 4eca5dc84504bf2a936b80f92976afcba756ffb4
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/netbox-manager
          name: osism/netbox-manager
          short_name: netbox-manager
          src_dir: src/github.com/osism/netbox-manager
        topic: null
      job: mypy
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgR2l0UHl0aG9uIHRvIHYzLjEuNDUKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgQWdlIHwgQ29uZmlkZW5jZSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW0dpdFB5dGhvbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbikgfCBgPT0zLjEuNDRgIC0+IGA9PTMuMS40NWAgfCBbIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9naXRweXRob24vMy4xLjQ1P3NsaW09dHJ1ZSldKGh0dHBzOi8vZG9jcy5yZW5vdmF0ZWJvdC5jb20vbWVyZ2UtY29uZmlkZW5jZS8pIHwgWyFbY29uZmlkZW5jZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2NvbmZpZGVuY2UvcHlwaS9naXRweXRob24vMy4xLjQ0LzMuMS40NT9zbGltPXRydWUpXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+Z2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uIChHaXRQeXRob24pPC9zdW1tYXJ5PgoKIyMjIFtgdjMuMS40NWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcmVsZWFzZXMvdGFnLzMuMS40NSkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9jb21wYXJlLzMuMS40NC4uLjMuMS40NSkKCiMjIyMgV2hhdCdzIENoYW5nZWQKCi0gRml4IHZhcmlvdXMgdmVyc2lvbi1yZWxhdGVkIENJIGJyZWFrYWdlcyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTg3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk4NykKLSBEbyBzb21lIENJIGNsZWFudXAgdG8gbWFrZSByZXBvcnRzIGNsZWFyZXIgYW5kIGZ1dHVyZSBjaGFuZ2VzIGVhc2llciBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTg5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk4OSkKLSBBZmZpcm0gdGhhdCBnaXRkYiBhbmQgc21tYXAgYWR2aXNvcmllcyBjYW4gYWxzbyBiZSBjcmVhdGVkIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTkxKQotIEZpeCBsaW5rcyB0byBnaXRkYiBhbmQgc21tYXAgYFNFQ1VSSVRZLm1kYCBmaWxlcyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTkyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5MikKLSBUZXN0IFB5dGhvbiAzLjEzIHJlZ3VsYXJseSBvbiBVYnVudHUgYW5kIG1hY09TIG9uIENJIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTkwKQotIFJlcG8ucmV2XF9wYXJzZTogSGFuZGxlIDx0YWc+Xntjb21taXR9IGNvcnJlY3RseSBieSBbQCYjODIwMztmbGljaHRlbmhlbGRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbGljaHRlbmhlbGQpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTYpCi0gRnV6emluZzogRml4IEJyb2tlbiBGdXp6IFRlc3QgZm9yIEdpdCBTdWJtb2R1bGUgSGFuZGxpbmcgYnkgW0AmIzgyMDM7RGF2ZUxha10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0RhdmVMYWspIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTcpCi0gV29yayBhcm91bmQgQ3lnd2luIENJIGZhaWx1cmUgWyMmIzgyMDM7MjAwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9pc3N1ZXMvMjAwNCksIGV4Y2VwdCBmb3IgYHRlc3RfaW5zdGFsbGF0aW9uYCBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAwNykKLSBNYXJrIGB0ZXN0X2luc3RhbGxhdGlvbmAgeGZhaWwgb24gQ3lnd2luIENJIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDA5KQotIGBJbmRleEZpbGUuX3RvX3JlbGF0aXZlX3BhdGhgIC0gZml4IGNhc2Ugd2hlcmUgYWJzb2x1dGUgcGF0aCBnZXRzIHN0cmlwcGVkIG9mIHRyYWlsaW5nIHNsYXNoIGJ5IFtAJiM4MjAzO2thbWlsa296aWs3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va2FtaWxrb3ppazcpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTIpCi0gVXNlIFdTTDEgb24gQ0kgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTApCi0gVGVzdCBmcmVlLXRocmVhZGVkIFB5dGhvbiAoYnV0IG9ubHkgb24gTGludXgpIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDExKQotIFVzZSBwcm9wZXJ0eSBkZWNvcmF0b3IgdG8gc3VwcG9ydCB0eXBpbmcgYnkgW0AmIzgyMDM7QW5kcmVqNzMwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vQW5kcmVqNzMwKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDE1KQotIEZpeCBzb21lIGluY29ycmVjdCBzcGhpbnggbWFya3VwcyBpbiB0aGUgZG9jc3RyaW5ncyBieSBbQCYjODIwMztrb3l1a2k3d10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2tveXVraTd3KSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDE4KQotIHJlcGxhY2UgcXVhbnNpZ2h0LWxhYnMvc2V0dXAtcHl0aG9uIHdpdGggYWN0aW9ucy9zZXR1cC1weXRob24gYnkgW0AmIzgyMDM7bmdvbGRiYXVtXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbmdvbGRiYXVtKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDE5KQotIHJlbW92ZSB0eXBlIGFzc2VydGlvbnMgZnJvbSB1dGlsLnB5IGJ5IFtAJiM4MjAzO2djbWFyeF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2djbWFyeCkgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDI4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAyOCkKLSBjb3JyZWN0bHkgaGFuZGxlIGB1bmFtZS1jbWRgIHRoYXQgZG9lc24ndCBwb2ludCB0byBhbiBleGVjdXRhYmxlIGZpbGUgYnkgW0AmIzgyMDM7Z2NtYXJ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2NtYXJ4KSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDI2KQotIFVzZSBuZXdlciBydWZmIHN0eWxlIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDMxKQotIEhhdmUgQ29kZVFMIHNjYW4gR2l0SHViIEFjdGlvbnMgd29ya2Zsb3dzIGFzIHdlbGwgYXMgUHl0aG9uIGNvZGUgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzIpCi0gU3BlY2lmeSBleHBsaWNpdCBgY29udGVudHM6IHJlYWRgIHdvcmtmbG93IHBlcm1pc3Npb25zIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDMzKQotIEZpeCBHaXRDb25maWdQYXJzZXIgbm90IHJlbW92aW5nIHF1b3RlcyBmcm9tIHZhbHVlcyBieSBbQCYjODIwMztiZXRhYm9vbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JldGFib29uKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDM1KQotIFByZXNlcnZlIHF1b3RlZCBsZWFkaW5nIGFuZCB0cmFpbGluZyBzaW5nbGUtbGluZSBjb25maWcgdmFyIHdoaXRlc3BhY2UgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzYpCi0gUmVmYWN0b3IgR2l0LntBdXRvSW50ZXJydXB0LENhdEZpbGVDb250ZW50U3RyZWFtfSBuZXN0aW5nIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDM3KQotIEZpeCBHaXQue0F1dG9JbnRlcnJ1cHQsQ2F0RmlsZUNvbnRlbnRTdHJlYW19IHN0YXRpYyB0eXBpbmcgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzkpCi0gRml4IENJIGBteXB5YCBjb21tYW5kIG9uIGZyZWUtdGhyZWFkZWQgUHl0aG9uIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQwKQotIFNwbGl0IEN5Z3dpbiBDSSBpbnRvIG5vbi1gcGVyZm9ybWFuY2VgIGFuZCBgcGVyZm9ybWFuY2VgIHRlc3Qgam9icyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0MikKLSBFeHByZXNzIGNvbmRpdGlvbmFsIGBzZXR1cHRvb2xzYCByZXF1aXJlbWVudCBzdGF0aWNhbGx5IGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQzKQotIEZpeCBhbWJpZ3VvdXMgYF9zYWZlcl9wb3Blbl93aW5kb3dzYCBjb21tZW50IGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ0KQotIENsYXJpZnkgYFVTRV9TSEVMTGAgd2FybmluZyBoZWxwZXIgc2lnbmF0dXJlIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ1KQotIFRlc3QgYENvbmZpZ1BhcnNlcmAgd2l0aCB3aGl0ZXNwYWNlIG91dHNpZGUgdGhlIHZhbHVlIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ2KQotIFJlbW92ZSBleHBsaWNpdCBlbXB0eSBgIiJgIGhhbmRsaW5nIGluIENvbmZpZ1BhcnNlciBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0NykKLSBWYXJpb3VzIHN0eWxlIGltcHJvdmVtZW50cyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0OSkKLSBEb24ndCByZW1vdmUgcXVvdGVzIGlmIGBcYCBvciBgImAgYXJlIHByZXNlbnQgaW5zaWRlIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ4KQotIGZpeCB1cGRhdGluZyBzdWJtb2R1bGVzIHdpdGggcmVsYXRpdmUgdXJscyBieSBbQCYjODIwMztkYXZpZDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kYXZpZDApIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTEpCi0gUnVuIGBjYXRfZmlsZS5weWAgZml4dHVyZSB3aXRob3V0IHNpdGUgY3VzdG9taXphdGlvbnMgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTIpCi0gRml4IEN5Z3dpbiBpbnN0YWxsYXRpb24gb24gQ0kgZm9yIGBwaXBgIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDUzKQotIEZhaWwgYHRlc3RfaW5zdGFsbGF0aW9uYCBvbiB3YXJuaW5ncywgYW5kIHJlbW92ZSBkZXByZWNhdGVkIGxpY2Vuc2UgY2xhc3NpZmllciBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDU0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1NCkKLSBBZGQgY2xlYXJlciBlcnJvciB2ZXJzaW9uIGZvciB1bnN1cHBvcnRlZCBpbmRleCBlcnJvciBieSBbQCYjODIwMzt0b21iZWRvcl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RvbWJlZG9yKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDU1KQotIEZpeCBuYW1lIGNvbGxpc2lvbiBieSBbQCYjODIwMztOTWVydHNjaF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL05NZXJ0c2NoKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYwKQotIEFsbG93IHJlbGF0aXZlIHBhdGggdXJsIGluIHN1Ym1vZHVsZXMgZm9yIHN1Ym1vZHVsZVxfdXBkYXRlIGJ5IFtAJiM4MjAzO3Qtd2ViYmVyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdC13ZWJiZXIpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA2Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNjIpCgojIyMjIE5ldyBDb250cmlidXRvcnMKCi0gW0AmIzgyMDM7ZmxpY2h0ZW5oZWxkXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmxpY2h0ZW5oZWxkKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTk2KQotIFtAJiM4MjAzO2thbWlsa296aWs3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va2FtaWxrb3ppazcpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTIpCi0gW0AmIzgyMDM7a295dWtpN3ddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rb3l1a2k3dykgbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDE4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOCkKLSBbQCYjODIwMztuZ29sZGJhdW1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9uZ29sZGJhdW0pIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTkpCi0gW0AmIzgyMDM7Z2NtYXJ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2NtYXJ4KSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDI4KQotIFtAJiM4MjAzO2JldGFib29uXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYmV0YWJvb24pIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzUpCi0gW0AmIzgyMDM7ZGF2aWQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGF2aWQwKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDUxKQotIFtAJiM4MjAzO3RvbWJlZG9yXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdG9tYmVkb3IpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTUpCi0gW0AmIzgyMDM7Tk1lcnRzY2hdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9OTWVydHNjaCkgbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA2MCkKLSBbQCYjODIwMzt0LXdlYmJlcl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Qtd2ViYmVyKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYyKQoKKipGdWxsIENoYW5nZWxvZyoqOiBodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL2NvbXBhcmUvMy4xLjQ0Li4uMy4xLjQ1Cgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoZXNlIHVwZGF0ZXMgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vbmV0Ym94LW1hbmFnZXIpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTVM0ME1DNHdJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lOREV1TkRBdU1DSXNJblJoY21kbGRFSnlZVzVqYUNJNkltMWhhVzRpTENKc1lXSmxiSE1pT2xzaWNtVnViM1poZEdVaVhYMD0tLT4K
      patchset: 4eca5dc84504bf2a936b80f92976afcba756ffb4
      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/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 1a5a9217cd3811836971c12b0c4908f5334eb12c
          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/zuul-jobs/playbooks/mypy/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/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/netbox-manager
        name: osism/netbox-manager
        short_name: netbox-manager
        src_dir: src/github.com/osism/netbox-manager
      projects:
        github.com/osism/netbox-manager:
          canonical_hostname: github.com
          canonical_name: github.com/osism/netbox-manager
          checkout: main
          checkout_description: zuul branch
          commit: cfb0862ea6bdefd03ab5ab6099af27066a61a537
          name: osism/netbox-manager
          required: false
          short_name: netbox-manager
          src_dir: src/github.com/osism/netbox-manager
      ref: refs/pull/119/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
