all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fef6:da49
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 8f8ada5c-c962-41b4-8e80-d18155a00e63
        host_id: 5afd8fc909abddfe2ce3a956a91bbe56629648b7209fd0acfa541862
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fef6:da49
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.101
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.183
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fef6:da49
        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 yamllint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#59>'
      - '<Job yamllint explicit: None implied: None source: osism/pulpfiction/.zuul.yaml@main#7>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 90fe4f488ee64eeaa864c33618e23819
      build_refs:
      - branch: main
        change: '8'
        change_message: "chore(deps): 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 this update 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/pulpfiction).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/pulpfiction/pull/8
        commit_id: 82b8393fce097d1e8bf2830f47737b5309b2681a
        patchset: 82b8393fce097d1e8bf2830f47737b5309b2681a
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/pulpfiction
          name: osism/pulpfiction
          short_name: pulpfiction
        src_dir: src/github.com/osism/pulpfiction
        topic: null
      buildset: 8bf4e0e948db4db3994feac1811fa00b
      buildset_refs:
      - branch: main
        change: '8'
        change_message: "chore(deps): 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 this update 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/pulpfiction).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/pulpfiction/pull/8
        commit_id: 82b8393fce097d1e8bf2830f47737b5309b2681a
        patchset: 82b8393fce097d1e8bf2830f47737b5309b2681a
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/pulpfiction
          name: osism/pulpfiction
          short_name: pulpfiction
        src_dir: src/github.com/osism/pulpfiction
        topic: null
      change: '8'
      change_message: "chore(deps): 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 this update 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/pulpfiction).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/pulpfiction/pull/8
      child_jobs: []
      commit_id: 82b8393fce097d1e8bf2830f47737b5309b2681a
      event_id: 0b594410-69d7-11f0-8e85-cd7b539d1e5b
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/90fe4f488ee64eeaa864c33618e23819/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/90fe4f488ee64eeaa864c33618e23819/work/logs
        result_data_file: /var/lib/zuul/builds/90fe4f488ee64eeaa864c33618e23819/work/results.json
        src_root: /var/lib/zuul/builds/90fe4f488ee64eeaa864c33618e23819/work/src
        work_root: /var/lib/zuul/builds/90fe4f488ee64eeaa864c33618e23819/work
      include_vars: []
      items:
      - branch: main
        change: '8'
        change_message: "chore(deps): 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 this update 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/pulpfiction).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/pulpfiction/pull/8
        commit_id: 82b8393fce097d1e8bf2830f47737b5309b2681a
        patchset: 82b8393fce097d1e8bf2830f47737b5309b2681a
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/pulpfiction
          name: osism/pulpfiction
          short_name: pulpfiction
          src_dir: src/github.com/osism/pulpfiction
        topic: null
      job: yamllint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGdpdHB5dGhvbiB0byB2My4xLjQ1CgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IENoYW5nZSB8IEFnZSB8IENvbmZpZGVuY2UgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtHaXRQeXRob25dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24pIHwgYD09My4xLjQ0YCAtPiBgPT0zLjEuNDVgIHwgWyFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL3B5cGkvZ2l0cHl0aG9uLzMuMS40NT9zbGltPXRydWUpXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFshW2NvbmZpZGVuY2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9jb25maWRlbmNlL3B5cGkvZ2l0cHl0aG9uLzMuMS40NC8zLjEuNDU/c2xpbT10cnVlKV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmdpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbiAoR2l0UHl0aG9uKTwvc3VtbWFyeT4KCiMjIyBbYHYzLjEuNDVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3JlbGVhc2VzL3RhZy8zLjEuNDUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vY29tcGFyZS8zLjEuNDQuLi4zLjEuNDUpCgojIyMjIyBXaGF0J3MgQ2hhbmdlZAoKLSBGaXggdmFyaW91cyB2ZXJzaW9uLXJlbGF0ZWQgQ0kgYnJlYWthZ2VzIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5ODddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTg3KQotIERvIHNvbWUgQ0kgY2xlYW51cCB0byBtYWtlIHJlcG9ydHMgY2xlYXJlciBhbmQgZnV0dXJlIGNoYW5nZXMgZWFzaWVyIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5ODldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTg5KQotIEFmZmlybSB0aGF0IGdpdGRiIGFuZCBzbW1hcCBhZHZpc29yaWVzIGNhbiBhbHNvIGJlIGNyZWF0ZWQgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTEpCi0gRml4IGxpbmtzIHRvIGdpdGRiIGFuZCBzbW1hcCBgU0VDVVJJVFkubWRgIGZpbGVzIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTkyKQotIFRlc3QgUHl0aG9uIDMuMTMgcmVndWxhcmx5IG9uIFVidW50dSBhbmQgbWFjT1Mgb24gQ0kgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTApCi0gUmVwby5yZXZcX3BhcnNlOiBIYW5kbGUgPHRhZz5ee2NvbW1pdH0gY29ycmVjdGx5IGJ5IFtAJiM4MjAzO2ZsaWNodGVuaGVsZF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsaWNodGVuaGVsZCkgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTk2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5NikKLSBGdXp6aW5nOiBGaXggQnJva2VuIEZ1enogVGVzdCBmb3IgR2l0IFN1Ym1vZHVsZSBIYW5kbGluZyBieSBbQCYjODIwMztEYXZlTGFrXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRGF2ZUxhaykgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTk3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMTk5NykKLSBXb3JrIGFyb3VuZCBDeWd3aW4gQ0kgZmFpbHVyZSBbIyYjODIwMzsyMDA0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL2lzc3Vlcy8yMDA0KSwgZXhjZXB0IGZvciBgdGVzdF9pbnN0YWxsYXRpb25gIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDA3KQotIE1hcmsgYHRlc3RfaW5zdGFsbGF0aW9uYCB4ZmFpbCBvbiBDeWd3aW4gQ0kgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAwOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMDkpCi0gYEluZGV4RmlsZS5fdG9fcmVsYXRpdmVfcGF0aGAgLSBmaXggY2FzZSB3aGVyZSBhYnNvbHV0ZSBwYXRoIGdldHMgc3RyaXBwZWQgb2YgdHJhaWxpbmcgc2xhc2ggYnkgW0AmIzgyMDM7a2FtaWxrb3ppazddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rYW1pbGtvemlrNykgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDEyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMikKLSBVc2UgV1NMMSBvbiBDSSBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDEwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMCkKLSBUZXN0IGZyZWUtdGhyZWFkZWQgUHl0aG9uIChidXQgb25seSBvbiBMaW51eCkgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTEpCi0gVXNlIHByb3BlcnR5IGRlY29yYXRvciB0byBzdXBwb3J0IHR5cGluZyBieSBbQCYjODIwMztBbmRyZWo3MzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9BbmRyZWo3MzApIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTUpCi0gRml4IHNvbWUgaW5jb3JyZWN0IHNwaGlueCBtYXJrdXBzIGluIHRoZSBkb2NzdHJpbmdzIGJ5IFtAJiM4MjAzO2tveXVraTd3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va295dWtpN3cpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTgpCi0gcmVwbGFjZSBxdWFuc2lnaHQtbGFicy9zZXR1cC1weXRob24gd2l0aCBhY3Rpb25zL3NldHVwLXB5dGhvbiBieSBbQCYjODIwMztuZ29sZGJhdW1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9uZ29sZGJhdW0pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTkpCi0gcmVtb3ZlIHR5cGUgYXNzZXJ0aW9ucyBmcm9tIHV0aWwucHkgYnkgW0AmIzgyMDM7Z2NtYXJ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2NtYXJ4KSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDI4KQotIGNvcnJlY3RseSBoYW5kbGUgYHVuYW1lLWNtZGAgdGhhdCBkb2Vzbid0IHBvaW50IHRvIGFuIGV4ZWN1dGFibGUgZmlsZSBieSBbQCYjODIwMztnY21hcnhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nY21hcngpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAyNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMjYpCi0gVXNlIG5ld2VyIHJ1ZmYgc3R5bGUgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzEpCi0gSGF2ZSBDb2RlUUwgc2NhbiBHaXRIdWIgQWN0aW9ucyB3b3JrZmxvd3MgYXMgd2VsbCBhcyBQeXRob24gY29kZSBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDMyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzMikKLSBTcGVjaWZ5IGV4cGxpY2l0IGBjb250ZW50czogcmVhZGAgd29ya2Zsb3cgcGVybWlzc2lvbnMgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzMpCi0gRml4IEdpdENvbmZpZ1BhcnNlciBub3QgcmVtb3ZpbmcgcXVvdGVzIGZyb20gdmFsdWVzIGJ5IFtAJiM4MjAzO2JldGFib29uXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYmV0YWJvb24pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzUpCi0gUHJlc2VydmUgcXVvdGVkIGxlYWRpbmcgYW5kIHRyYWlsaW5nIHNpbmdsZS1saW5lIGNvbmZpZyB2YXIgd2hpdGVzcGFjZSBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzNikKLSBSZWZhY3RvciBHaXQue0F1dG9JbnRlcnJ1cHQsQ2F0RmlsZUNvbnRlbnRTdHJlYW19IG5lc3RpbmcgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzcpCi0gRml4IEdpdC57QXV0b0ludGVycnVwdCxDYXRGaWxlQ29udGVudFN0cmVhbX0gc3RhdGljIHR5cGluZyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDM5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzOSkKLSBGaXggQ0kgYG15cHlgIGNvbW1hbmQgb24gZnJlZS10aHJlYWRlZCBQeXRob24gYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDApCi0gU3BsaXQgQ3lnd2luIENJIGludG8gbm9uLWBwZXJmb3JtYW5jZWAgYW5kIGBwZXJmb3JtYW5jZWAgdGVzdCBqb2JzIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQyKQotIEV4cHJlc3MgY29uZGl0aW9uYWwgYHNldHVwdG9vbHNgIHJlcXVpcmVtZW50IHN0YXRpY2FsbHkgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDMpCi0gRml4IGFtYmlndW91cyBgX3NhZmVyX3BvcGVuX3dpbmRvd3NgIGNvbW1lbnQgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDQpCi0gQ2xhcmlmeSBgVVNFX1NIRUxMYCB3YXJuaW5nIGhlbHBlciBzaWduYXR1cmUgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDUpCi0gVGVzdCBgQ29uZmlnUGFyc2VyYCB3aXRoIHdoaXRlc3BhY2Ugb3V0c2lkZSB0aGUgdmFsdWUgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDYpCi0gUmVtb3ZlIGV4cGxpY2l0IGVtcHR5IGAiImAgaGFuZGxpbmcgaW4gQ29uZmlnUGFyc2VyIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ3KQotIFZhcmlvdXMgc3R5bGUgaW1wcm92ZW1lbnRzIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDQ5KQotIERvbid0IHJlbW92ZSBxdW90ZXMgaWYgYFxgIG9yIGAiYCBhcmUgcHJlc2VudCBpbnNpZGUgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA0OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNDgpCi0gZml4IHVwZGF0aW5nIHN1Ym1vZHVsZXMgd2l0aCByZWxhdGl2ZSB1cmxzIGJ5IFtAJiM4MjAzO2RhdmlkMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RhdmlkMCkgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDUxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1MSkKLSBSdW4gYGNhdF9maWxlLnB5YCBmaXh0dXJlIHdpdGhvdXQgc2l0ZSBjdXN0b21pemF0aW9ucyBieSBbQCYjODIwMztFbGlhaEthZ2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vRWxpYWhLYWdhbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDUyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1MikKLSBGaXggQ3lnd2luIGluc3RhbGxhdGlvbiBvbiBDSSBmb3IgYHBpcGAgYnkgW0AmIzgyMDM7RWxpYWhLYWdhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0VsaWFoS2FnYW4pIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTMpCi0gRmFpbCBgdGVzdF9pbnN0YWxsYXRpb25gIG9uIHdhcm5pbmdzLCBhbmQgcmVtb3ZlIGRlcHJlY2F0ZWQgbGljZW5zZSBjbGFzc2lmaWVyIGJ5IFtAJiM4MjAzO0VsaWFoS2FnYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9FbGlhaEthZ2FuKSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDU0KQotIEFkZCBjbGVhcmVyIGVycm9yIHZlcnNpb24gZm9yIHVuc3VwcG9ydGVkIGluZGV4IGVycm9yIGJ5IFtAJiM4MjAzO3RvbWJlZG9yXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdG9tYmVkb3IpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTUpCi0gRml4IG5hbWUgY29sbGlzaW9uIGJ5IFtAJiM4MjAzO05NZXJ0c2NoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vTk1lcnRzY2gpIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA2MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNjApCi0gQWxsb3cgcmVsYXRpdmUgcGF0aCB1cmwgaW4gc3VibW9kdWxlcyBmb3Igc3VibW9kdWxlXF91cGRhdGUgYnkgW0AmIzgyMDM7dC13ZWJiZXJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS90LXdlYmJlcikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA2MikKCiMjIyMjIE5ldyBDb250cmlidXRvcnMKCi0gW0AmIzgyMDM7ZmxpY2h0ZW5oZWxkXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmxpY2h0ZW5oZWxkKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzE5OTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8xOTk2KQotIFtAJiM4MjAzO2thbWlsa296aWs3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va2FtaWxrb3ppazcpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTIpCi0gW0AmIzgyMDM7a295dWtpN3ddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rb3l1a2k3dykgbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDE4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOCkKLSBbQCYjODIwMztuZ29sZGJhdW1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9uZ29sZGJhdW0pIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMTkpCi0gW0AmIzgyMDM7Z2NtYXJ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2NtYXJ4KSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDI4KQotIFtAJiM4MjAzO2JldGFib29uXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYmV0YWJvb24pIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjAzNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwMzUpCi0gW0AmIzgyMDM7ZGF2aWQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGF2aWQwKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDUxKQotIFtAJiM4MjAzO3RvbWJlZG9yXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdG9tYmVkb3IpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNTUpCi0gW0AmIzgyMDM7Tk1lcnRzY2hdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9OTWVydHNjaCkgbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL3B1bGwvMjA2MCkKLSBbQCYjODIwMzt0LXdlYmJlcl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Qtd2ViYmVyKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dpdHB5dGhvbi1kZXZlbG9wZXJzL0dpdFB5dGhvbi9wdWxsLzIwNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9naXRweXRob24tZGV2ZWxvcGVycy9HaXRQeXRob24vcHVsbC8yMDYyKQoKKipGdWxsIENoYW5nZWxvZyoqOiBodHRwczovL2dpdGh1Yi5jb20vZ2l0cHl0aG9uLWRldmVsb3BlcnMvR2l0UHl0aG9uL2NvbXBhcmUvMy4xLjQ0Li4uMy4xLjQ1Cgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3B1bHBmaWN0aW9uKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1TNDBNQzR3SWl3aWRYQmtZWFJsWkVsdVZtVnlJam9pTkRFdU5EQXVNQ0lzSW5SaGNtZGxkRUp5WVc1amFDSTZJbTFoYVc0aUxDSnNZV0psYkhNaU9sc2ljbVZ1YjNaaGRHVWlYWDA9LS0+Cg==
      patchset: 82b8393fce097d1e8bf2830f47737b5309b2681a
      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/yamllint/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/pulpfiction
        name: osism/pulpfiction
        short_name: pulpfiction
        src_dir: src/github.com/osism/pulpfiction
      projects:
        github.com/osism/pulpfiction:
          canonical_hostname: github.com
          canonical_name: github.com/osism/pulpfiction
          checkout: main
          checkout_description: zuul branch
          commit: 5f98a7c8053a6ee619fd8de1cbaf397f0aaba60b
          name: osism/pulpfiction
          required: false
          short_name: pulpfiction
          src_dir: src/github.com/osism/pulpfiction
      ref: refs/pull/8/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
