all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fed7:23cb
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      docker_image: frontend
      docker_namespace: osism
      docker_registry: osism.harbor.regio.digital
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: cae36686-4823-4f82-aaff-7423cb5a96b0
        host_id: cdf791707c4bac54583e0f8775902d81b0e389f3305f2abf87f6d7bf
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fed7:23cb
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.110
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.62
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fed7:23cb
        region: null
        slot: null
      repository: osism/osism
  vars:
    docker_image: frontend
    docker_namespace: osism
    docker_registry: osism.harbor.regio.digital
    repository: osism/osism
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job container-image-python-osism-frontend-build explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: osism/python-osism/.zuul.yaml@main#87>'
      - '<Job container-image-python-osism-frontend-build explicit: None implied:
        None source: osism/python-osism/.zuul.yaml@main#133>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 8dc9c1f7b4d24ab5bdc35605a13ce0da
      build_refs:
      - branch: main
        change: '1712'
        change_message: "chore(deps): update dependency eslint to v9.39.0\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint))
          | [`9.34.0` -> `9.39.0`](https://renovatebot.com/diffs/npm/eslint/9.34.0/9.39.0)
          | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.34.0/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>eslint/eslint (eslint)</summary>\n\n###
          [`v9.39.0`](https://redirect.github.com/eslint/eslint/compare/v9.38.0...ac3a60dffc29d8d4d5031621bc062e77f891532a)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.38.0...v9.39.0)\n\n###
          [`v9.38.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.38.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.37.0...v9.38.0)\n\n####
          Features\n\n- [`ce40f74`](https://redirect.github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485)
          feat: update `complexity` rule to only highlight function header ([#&#8203;20048](https://redirect.github.com/eslint/eslint/issues/20048))
          (Atul Nair)\n- [`e37e590`](https://redirect.github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1)
          feat: correct `no-loss-of-precision` false positives with `e` notation ([#&#8203;20187](https://redirect.github.com/eslint/eslint/issues/20187))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`50c3dfd`](https://redirect.github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb)
          fix: improve type support for isolated dependencies in pnpm ([#&#8203;20201](https://redirect.github.com/eslint/eslint/issues/20201))
          (Francesco Trotta)\n- [`a1f06a3`](https://redirect.github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65)
          fix: correct SourceCode typings ([#&#8203;20114](https://redirect.github.com/eslint/eslint/issues/20114))
          (Pixel998)\n\n#### Documentation\n\n- [`462675a`](https://redirect.github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a)
          docs: improve web accessibility by hiding non-semantic character ([#&#8203;20205](https://redirect.github.com/eslint/eslint/issues/20205))
          (\uB8E8\uBC00LuMir)\n- [`c070e65`](https://redirect.github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397)
          docs: correct formatting in `no-irregular-whitespace` rule documentation
          ([#&#8203;20203](https://redirect.github.com/eslint/eslint/issues/20203))
          (\uB8E8\uBC00LuMir)\n- [`b39e71a`](https://redirect.github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a)
          docs: Update README (GitHub Actions Bot)\n- [`cd39983`](https://redirect.github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9)
          docs: move `custom-formatters` type descriptions to `nodejs-api` ([#&#8203;20190](https://redirect.github.com/eslint/eslint/issues/20190))
          (Percy Ma)\n\n#### Chores\n\n- [`d17c795`](https://redirect.github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.38.0
          ([#&#8203;20221](https://redirect.github.com/eslint/eslint/issues/20221))
          (Milos Djermanovic)\n- [`25d0e33`](https://redirect.github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`c82b5ef`](https://redirect.github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa)
          refactor: Use types from [@&#8203;eslint/core](https://redirect.github.com/eslint/core)
          ([#&#8203;20168](https://redirect.github.com/eslint/eslint/issues/20168))
          (Nicholas C. Zakas)\n- [`ff31609`](https://redirect.github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8)
          ci: add Node.js 25 to `ci.yml` ([#&#8203;20220](https://redirect.github.com/eslint/eslint/issues/20220))
          (\uB8E8\uBC00LuMir)\n- [`004577e`](https://redirect.github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859)
          ci: bump github/codeql-action from 3 to 4 ([#&#8203;20211](https://redirect.github.com/eslint/eslint/issues/20211))
          (dependabot\\[bot])\n- [`eac71fb`](https://redirect.github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848)
          test: remove use of `nodejsScope` option of eslint-scope from tests ([#&#8203;20206](https://redirect.github.com/eslint/eslint/issues/20206))
          (Milos Djermanovic)\n- [`4168a18`](https://redirect.github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30)
          chore: fix typo in legacy-eslint.js ([#&#8203;20202](https://redirect.github.com/eslint/eslint/issues/20202))
          (Sweta Tanwar)\n- [`205dbd2`](https://redirect.github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6)
          chore: fix typos ([#&#8203;20200](https://redirect.github.com/eslint/eslint/issues/20200))
          (ntnyq)\n- [`dbb200e`](https://redirect.github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed)
          chore: use team member's username when name is not available in data ([#&#8203;20194](https://redirect.github.com/eslint/eslint/issues/20194))
          (Milos Djermanovic)\n- [`8962089`](https://redirect.github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36)
          chore: mark deprecated rules as available until v11.0.0 ([#&#8203;20184](https://redirect.github.com/eslint/eslint/issues/20184))
          (Pixel998)\n\n### [`v9.37.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.37.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.36.0...v9.37.0)\n\n####
          Features\n\n- [`39f7fb4`](https://redirect.github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383)
          feat: `preserve-caught-error` should recognize all static \"cause\" keys
          ([#&#8203;20163](https://redirect.github.com/eslint/eslint/issues/20163))
          (Pixel998)\n- [`f81eabc`](https://redirect.github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8)
          feat: support TS syntax in `no-restricted-imports` ([#&#8203;19562](https://redirect.github.com/eslint/eslint/issues/19562))
          (Nitin Kumar)\n\n#### Bug Fixes\n\n- [`a129cce`](https://redirect.github.com/eslint/eslint/commit/a129cced7a86ea2518eb9be6990fa18af39694ca)
          fix: correct `no-loss-of-precision` false positives for leading zeros ([#&#8203;20164](https://redirect.github.com/eslint/eslint/issues/20164))
          (Francesco Trotta)\n- [`09e04fc`](https://redirect.github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b)
          fix: add missing AST token types ([#&#8203;20172](https://redirect.github.com/eslint/eslint/issues/20172))
          (Pixel998)\n- [`861c6da`](https://redirect.github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344)
          fix: correct `ESLint` typings ([#&#8203;20122](https://redirect.github.com/eslint/eslint/issues/20122))
          (Pixel998)\n\n#### Documentation\n\n- [`b950359`](https://redirect.github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007)
          docs: fix typos across the docs ([#&#8203;20182](https://redirect.github.com/eslint/eslint/issues/20182))
          (\uB8E8\uBC00LuMir)\n- [`42498a2`](https://redirect.github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c)
          docs: improve ToC accessibility by hiding non-semantic character ([#&#8203;20181](https://redirect.github.com/eslint/eslint/issues/20181))
          (Percy Ma)\n- [`29ea092`](https://redirect.github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab)
          docs: Update README (GitHub Actions Bot)\n- [`5c97a04`](https://redirect.github.com/eslint/eslint/commit/5c97a04578e6280c2395f642c2d8d6bdf30eec18)
          docs: show `availableUntil` in deprecated rule banner ([#&#8203;20170](https://redirect.github.com/eslint/eslint/issues/20170))
          (Pixel998)\n- [`90a71bf`](https://redirect.github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f)
          docs: update `README` files to add badge and instructions ([#&#8203;20115](https://redirect.github.com/eslint/eslint/issues/20115))
          (\uB8E8\uBC00LuMir)\n- [`1603ae1`](https://redirect.github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6)
          docs: update references from `master` to `main` ([#&#8203;20153](https://redirect.github.com/eslint/eslint/issues/20153))
          (\uB8E8\uBC00LuMir)\n\n#### Chores\n\n- [`afe8a13`](https://redirect.github.com/eslint/eslint/commit/afe8a1346958242031fea66fdfbb239e8bf408b7)
          chore: update `@eslint/js` dependency to version 9.37.0 ([#&#8203;20183](https://redirect.github.com/eslint/eslint/issues/20183))
          (Francesco Trotta)\n- [`abee4ca`](https://redirect.github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`fc9381f`](https://redirect.github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e)
          chore: fix typos in comments ([#&#8203;20175](https://redirect.github.com/eslint/eslint/issues/20175))
          (overlookmotel)\n- [`e1574a2`](https://redirect.github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb)
          chore: unpin jiti ([#&#8203;20173](https://redirect.github.com/eslint/eslint/issues/20173))
          (renovate\\[bot])\n- [`e1ac05e`](https://redirect.github.com/eslint/eslint/commit/e1ac05e2fae779e738f85bd47dda1cc2b7099346)
          refactor: mark `ESLint.findConfigFile()` as `async`, add missing docs ([#&#8203;20157](https://redirect.github.com/eslint/eslint/issues/20157))
          (Pixel998)\n- [`347906d`](https://redirect.github.com/eslint/eslint/commit/347906d627c53bf45d63ba831d2fd2b83fb0a749)
          chore: update eslint ([#&#8203;20149](https://redirect.github.com/eslint/eslint/issues/20149))
          (renovate\\[bot])\n- [`0cb5897`](https://redirect.github.com/eslint/eslint/commit/0cb5897e24059bacadb8d2e6458184904759fda1)
          test: remove tmp dir created for circular fixes in multithread mode test
          ([#&#8203;20146](https://redirect.github.com/eslint/eslint/issues/20146))
          (Milos Djermanovic)\n- [`bb99566`](https://redirect.github.com/eslint/eslint/commit/bb995665e32b3a958e78006c9fd75744c5604f1b)
          ci: pin `jiti` to version 2.5.1 ([#&#8203;20151](https://redirect.github.com/eslint/eslint/issues/20151))
          (Pixel998)\n- [`177f669`](https://redirect.github.com/eslint/eslint/commit/177f669adc0f96d14ae1a71cde7786f327515863)
          perf: improve worker count calculation for `\"auto\"` concurrency ([#&#8203;20067](https://redirect.github.com/eslint/eslint/issues/20067))
          (Francesco Trotta)\n- [`448b57b`](https://redirect.github.com/eslint/eslint/commit/448b57bca3406ee12c4e44e9298fc0c99d3ee10c)
          chore: Mark deprecated formatting rules as available until v11.0.0 ([#&#8203;20144](https://redirect.github.com/eslint/eslint/issues/20144))
          (Milos Djermanovic)\n\n### [`v9.36.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.36.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.35.0...v9.36.0)\n\n####
          Features\n\n- [`47afcf6`](https://redirect.github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076)
          feat: correct `preserve-caught-error` edge cases ([#&#8203;20109](https://redirect.github.com/eslint/eslint/issues/20109))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`75b74d8`](https://redirect.github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e)
          fix: add missing rule option types ([#&#8203;20127](https://redirect.github.com/eslint/eslint/issues/20127))
          (ntnyq)\n- [`1c0d850`](https://redirect.github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff)
          fix: update `eslint-all.js` to use `Object.freeze` for `rules` object ([#&#8203;20116](https://redirect.github.com/eslint/eslint/issues/20116))
          (\uB8E8\uBC00LuMir)\n- [`7d61b7f`](https://redirect.github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6)
          fix: add missing scope types to `Scope.type` ([#&#8203;20110](https://redirect.github.com/eslint/eslint/issues/20110))
          (Pixel998)\n- [`7a670c3`](https://redirect.github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898)
          fix: correct rule option typings in `rules.d.ts` ([#&#8203;20084](https://redirect.github.com/eslint/eslint/issues/20084))
          (Pixel998)\n\n#### Documentation\n\n- [`b73ab12`](https://redirect.github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6)
          docs: update examples to use `defineConfig` ([#&#8203;20131](https://redirect.github.com/eslint/eslint/issues/20131))
          (sethamus)\n- [`31d9392`](https://redirect.github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649)
          docs: fix typos ([#&#8203;20118](https://redirect.github.com/eslint/eslint/issues/20118))
          (Pixel998)\n- [`c7f861b`](https://redirect.github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b)
          docs: Update README (GitHub Actions Bot)\n- [`6b0c08b`](https://redirect.github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215)
          docs: Update README (GitHub Actions Bot)\n- [`91f97c5`](https://redirect.github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2)
          docs: Update README (GitHub Actions Bot)\n\n#### Chores\n\n- [`12411e8`](https://redirect.github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.36.0
          ([#&#8203;20139](https://redirect.github.com/eslint/eslint/issues/20139))
          (Milos Djermanovic)\n- [`488cba6`](https://redirect.github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`bac82a2`](https://redirect.github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09)
          ci: simplify renovate configuration ([#&#8203;19907](https://redirect.github.com/eslint/eslint/issues/19907))
          (\u552F\u7136)\n- [`c00bb37`](https://redirect.github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1)
          ci: bump actions/labeler from 5 to 6 ([#&#8203;20090](https://redirect.github.com/eslint/eslint/issues/20090))
          (dependabot\\[bot])\n- [`fee751d`](https://redirect.github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6)
          refactor: use\_`defaultOptions`\_in\_rules ([#&#8203;20121](https://redirect.github.com/eslint/eslint/issues/20121))
          (Pixel998)\n- [`1ace67d`](https://redirect.github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b)
          chore: update example to use `defineConfig` ([#&#8203;20111](https://redirect.github.com/eslint/eslint/issues/20111))
          (\uB8E8\uBC00LuMir)\n- [`4821963`](https://redirect.github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc)
          test: add missing loc information to error objects in rule tests ([#&#8203;20112](https://redirect.github.com/eslint/eslint/issues/20112))
          (\uB8E8\uBC00LuMir)\n- [`b42c42e`](https://redirect.github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4)
          chore: disallow use of deprecated `type` property in core rule tests ([#&#8203;20094](https://redirect.github.com/eslint/eslint/issues/20094))
          (Milos Djermanovic)\n- [`7bb498d`](https://redirect.github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c)
          test: remove deprecated `type` property from core rule tests ([#&#8203;20093](https://redirect.github.com/eslint/eslint/issues/20093))
          (Pixel998)\n- [`e10cf2a`](https://redirect.github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733)
          ci: bump actions/setup-node from 4 to 5 ([#&#8203;20089](https://redirect.github.com/eslint/eslint/issues/20089))
          (dependabot\\[bot])\n- [`5cb0ce4`](https://redirect.github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4)
          refactor: use `meta.defaultOptions` in `preserve-caught-error` ([#&#8203;20080](https://redirect.github.com/eslint/eslint/issues/20080))
          (Pixel998)\n- [`f9f7cb5`](https://redirect.github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d)
          chore: package.json update for eslint-config-eslint release (Jenkins)\n-
          [`81764b2`](https://redirect.github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500)
          chore: update `eslint` peer dependency in `eslint-config-eslint` ([#&#8203;20079](https://redirect.github.com/eslint/eslint/issues/20079))
          (Milos Djermanovic)\n\n### [`v9.35.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.35.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.34.0...v9.35.0)\n\n####
          Features\n\n- [`42761fa`](https://redirect.github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082)
          feat: implement suggestions for no-empty-function ([#&#8203;20057](https://redirect.github.com/eslint/eslint/issues/20057))
          (jaymarvelz)\n- [`102f444`](https://redirect.github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6)
          feat: implement suggestions for no-empty-static-block ([#&#8203;20056](https://redirect.github.com/eslint/eslint/issues/20056))
          (jaymarvelz)\n- [`e51ffff`](https://redirect.github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3)
          feat: add `preserve-caught-error` rule ([#&#8203;19913](https://redirect.github.com/eslint/eslint/issues/19913))
          (Amnish Singh Arora)\n\n#### Bug Fixes\n\n- [`10e7ae2`](https://redirect.github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2)
          fix: update uncloneable options error message ([#&#8203;20059](https://redirect.github.com/eslint/eslint/issues/20059))
          (soda-sorcery)\n- [`bfa4601`](https://redirect.github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8)
          fix: ignore empty switch statements with comments in no-empty rule ([#&#8203;20045](https://redirect.github.com/eslint/eslint/issues/20045))
          (jaymarvelz)\n- [`dfd11de`](https://redirect.github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15)
          fix: add `before` and `after` to test case types ([#&#8203;20049](https://redirect.github.com/eslint/eslint/issues/20049))
          (Francesco Trotta)\n- [`dabbe95`](https://redirect.github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f)
          fix: correct types for `no-restricted-imports` rule ([#&#8203;20034](https://redirect.github.com/eslint/eslint/issues/20034))
          (Milos Djermanovic)\n- [`ea789c7`](https://redirect.github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972)
          fix: no-loss-of-precision false positive with uppercase exponent ([#&#8203;20032](https://redirect.github.com/eslint/eslint/issues/20032))
          (sethamus)\n\n#### Documentation\n\n- [`d265515`](https://redirect.github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95)
          docs: improve phrasing - \"if\" \u2192 \"even if\" from getting-started
          section ([#&#8203;20074](https://redirect.github.com/eslint/eslint/issues/20074))
          (jjangga0214)\n- [`a355a0e`](https://redirect.github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315)
          docs: invert comparison logic for example in `no-var` doc page ([#&#8203;20064](https://redirect.github.com/eslint/eslint/issues/20064))
          (OTonGitHub)\n- [`5082fc2`](https://redirect.github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2)
          docs: Update README (GitHub Actions Bot)\n- [`99cfd7e`](https://redirect.github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d)
          docs: add missing \"the\" in rule deprecation docs ([#&#8203;20050](https://redirect.github.com/eslint/eslint/issues/20050))
          (Josh Goldberg \u2728)\n- [`6ad8973`](https://redirect.github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00)
          docs: update `--no-ignore` and `--ignore-pattern` documentation ([#&#8203;20036](https://redirect.github.com/eslint/eslint/issues/20036))
          (Francesco Trotta)\n- [`8033b19`](https://redirect.github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577)
          docs: add documentation for `--no-config-lookup` ([#&#8203;20033](https://redirect.github.com/eslint/eslint/issues/20033))
          (Francesco Trotta)\n\n#### Chores\n\n- [`da87f2f`](https://redirect.github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.35.0
          ([#&#8203;20077](https://redirect.github.com/eslint/eslint/issues/20077))
          (Milos Djermanovic)\n- [`af2a087`](https://redirect.github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`7055764`](https://redirect.github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc)
          test: remove `tests/lib/eslint/eslint.config.js` ([#&#8203;20065](https://redirect.github.com/eslint/eslint/issues/20065))
          (Milos Djermanovic)\n- [`84ffb96`](https://redirect.github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4)
          chore: update `@eslint-community/eslint-utils` ([#&#8203;20069](https://redirect.github.com/eslint/eslint/issues/20069))
          (Francesco Trotta)\n- [`d5ef939`](https://redirect.github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786)
          refactor: remove deprecated `context.parserOptions` usage across rules ([#&#8203;20060](https://redirect.github.com/eslint/eslint/issues/20060))
          (sethamus)\n- [`1b3881d`](https://redirect.github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302)
          chore: remove redundant word ([#&#8203;20058](https://redirect.github.com/eslint/eslint/issues/20058))
          (pxwanglu)\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTU5LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/python-osism/pull/1712
        commit_id: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        patchset: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      buildset: 69d663c6697447ca88761634c072f398
      buildset_refs:
      - branch: main
        change: '1712'
        change_message: "chore(deps): update dependency eslint to v9.39.0\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint))
          | [`9.34.0` -> `9.39.0`](https://renovatebot.com/diffs/npm/eslint/9.34.0/9.39.0)
          | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.34.0/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>eslint/eslint (eslint)</summary>\n\n###
          [`v9.39.0`](https://redirect.github.com/eslint/eslint/compare/v9.38.0...ac3a60dffc29d8d4d5031621bc062e77f891532a)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.38.0...v9.39.0)\n\n###
          [`v9.38.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.38.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.37.0...v9.38.0)\n\n####
          Features\n\n- [`ce40f74`](https://redirect.github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485)
          feat: update `complexity` rule to only highlight function header ([#&#8203;20048](https://redirect.github.com/eslint/eslint/issues/20048))
          (Atul Nair)\n- [`e37e590`](https://redirect.github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1)
          feat: correct `no-loss-of-precision` false positives with `e` notation ([#&#8203;20187](https://redirect.github.com/eslint/eslint/issues/20187))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`50c3dfd`](https://redirect.github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb)
          fix: improve type support for isolated dependencies in pnpm ([#&#8203;20201](https://redirect.github.com/eslint/eslint/issues/20201))
          (Francesco Trotta)\n- [`a1f06a3`](https://redirect.github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65)
          fix: correct SourceCode typings ([#&#8203;20114](https://redirect.github.com/eslint/eslint/issues/20114))
          (Pixel998)\n\n#### Documentation\n\n- [`462675a`](https://redirect.github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a)
          docs: improve web accessibility by hiding non-semantic character ([#&#8203;20205](https://redirect.github.com/eslint/eslint/issues/20205))
          (\uB8E8\uBC00LuMir)\n- [`c070e65`](https://redirect.github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397)
          docs: correct formatting in `no-irregular-whitespace` rule documentation
          ([#&#8203;20203](https://redirect.github.com/eslint/eslint/issues/20203))
          (\uB8E8\uBC00LuMir)\n- [`b39e71a`](https://redirect.github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a)
          docs: Update README (GitHub Actions Bot)\n- [`cd39983`](https://redirect.github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9)
          docs: move `custom-formatters` type descriptions to `nodejs-api` ([#&#8203;20190](https://redirect.github.com/eslint/eslint/issues/20190))
          (Percy Ma)\n\n#### Chores\n\n- [`d17c795`](https://redirect.github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.38.0
          ([#&#8203;20221](https://redirect.github.com/eslint/eslint/issues/20221))
          (Milos Djermanovic)\n- [`25d0e33`](https://redirect.github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`c82b5ef`](https://redirect.github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa)
          refactor: Use types from [@&#8203;eslint/core](https://redirect.github.com/eslint/core)
          ([#&#8203;20168](https://redirect.github.com/eslint/eslint/issues/20168))
          (Nicholas C. Zakas)\n- [`ff31609`](https://redirect.github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8)
          ci: add Node.js 25 to `ci.yml` ([#&#8203;20220](https://redirect.github.com/eslint/eslint/issues/20220))
          (\uB8E8\uBC00LuMir)\n- [`004577e`](https://redirect.github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859)
          ci: bump github/codeql-action from 3 to 4 ([#&#8203;20211](https://redirect.github.com/eslint/eslint/issues/20211))
          (dependabot\\[bot])\n- [`eac71fb`](https://redirect.github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848)
          test: remove use of `nodejsScope` option of eslint-scope from tests ([#&#8203;20206](https://redirect.github.com/eslint/eslint/issues/20206))
          (Milos Djermanovic)\n- [`4168a18`](https://redirect.github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30)
          chore: fix typo in legacy-eslint.js ([#&#8203;20202](https://redirect.github.com/eslint/eslint/issues/20202))
          (Sweta Tanwar)\n- [`205dbd2`](https://redirect.github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6)
          chore: fix typos ([#&#8203;20200](https://redirect.github.com/eslint/eslint/issues/20200))
          (ntnyq)\n- [`dbb200e`](https://redirect.github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed)
          chore: use team member's username when name is not available in data ([#&#8203;20194](https://redirect.github.com/eslint/eslint/issues/20194))
          (Milos Djermanovic)\n- [`8962089`](https://redirect.github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36)
          chore: mark deprecated rules as available until v11.0.0 ([#&#8203;20184](https://redirect.github.com/eslint/eslint/issues/20184))
          (Pixel998)\n\n### [`v9.37.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.37.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.36.0...v9.37.0)\n\n####
          Features\n\n- [`39f7fb4`](https://redirect.github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383)
          feat: `preserve-caught-error` should recognize all static \"cause\" keys
          ([#&#8203;20163](https://redirect.github.com/eslint/eslint/issues/20163))
          (Pixel998)\n- [`f81eabc`](https://redirect.github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8)
          feat: support TS syntax in `no-restricted-imports` ([#&#8203;19562](https://redirect.github.com/eslint/eslint/issues/19562))
          (Nitin Kumar)\n\n#### Bug Fixes\n\n- [`a129cce`](https://redirect.github.com/eslint/eslint/commit/a129cced7a86ea2518eb9be6990fa18af39694ca)
          fix: correct `no-loss-of-precision` false positives for leading zeros ([#&#8203;20164](https://redirect.github.com/eslint/eslint/issues/20164))
          (Francesco Trotta)\n- [`09e04fc`](https://redirect.github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b)
          fix: add missing AST token types ([#&#8203;20172](https://redirect.github.com/eslint/eslint/issues/20172))
          (Pixel998)\n- [`861c6da`](https://redirect.github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344)
          fix: correct `ESLint` typings ([#&#8203;20122](https://redirect.github.com/eslint/eslint/issues/20122))
          (Pixel998)\n\n#### Documentation\n\n- [`b950359`](https://redirect.github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007)
          docs: fix typos across the docs ([#&#8203;20182](https://redirect.github.com/eslint/eslint/issues/20182))
          (\uB8E8\uBC00LuMir)\n- [`42498a2`](https://redirect.github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c)
          docs: improve ToC accessibility by hiding non-semantic character ([#&#8203;20181](https://redirect.github.com/eslint/eslint/issues/20181))
          (Percy Ma)\n- [`29ea092`](https://redirect.github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab)
          docs: Update README (GitHub Actions Bot)\n- [`5c97a04`](https://redirect.github.com/eslint/eslint/commit/5c97a04578e6280c2395f642c2d8d6bdf30eec18)
          docs: show `availableUntil` in deprecated rule banner ([#&#8203;20170](https://redirect.github.com/eslint/eslint/issues/20170))
          (Pixel998)\n- [`90a71bf`](https://redirect.github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f)
          docs: update `README` files to add badge and instructions ([#&#8203;20115](https://redirect.github.com/eslint/eslint/issues/20115))
          (\uB8E8\uBC00LuMir)\n- [`1603ae1`](https://redirect.github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6)
          docs: update references from `master` to `main` ([#&#8203;20153](https://redirect.github.com/eslint/eslint/issues/20153))
          (\uB8E8\uBC00LuMir)\n\n#### Chores\n\n- [`afe8a13`](https://redirect.github.com/eslint/eslint/commit/afe8a1346958242031fea66fdfbb239e8bf408b7)
          chore: update `@eslint/js` dependency to version 9.37.0 ([#&#8203;20183](https://redirect.github.com/eslint/eslint/issues/20183))
          (Francesco Trotta)\n- [`abee4ca`](https://redirect.github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`fc9381f`](https://redirect.github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e)
          chore: fix typos in comments ([#&#8203;20175](https://redirect.github.com/eslint/eslint/issues/20175))
          (overlookmotel)\n- [`e1574a2`](https://redirect.github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb)
          chore: unpin jiti ([#&#8203;20173](https://redirect.github.com/eslint/eslint/issues/20173))
          (renovate\\[bot])\n- [`e1ac05e`](https://redirect.github.com/eslint/eslint/commit/e1ac05e2fae779e738f85bd47dda1cc2b7099346)
          refactor: mark `ESLint.findConfigFile()` as `async`, add missing docs ([#&#8203;20157](https://redirect.github.com/eslint/eslint/issues/20157))
          (Pixel998)\n- [`347906d`](https://redirect.github.com/eslint/eslint/commit/347906d627c53bf45d63ba831d2fd2b83fb0a749)
          chore: update eslint ([#&#8203;20149](https://redirect.github.com/eslint/eslint/issues/20149))
          (renovate\\[bot])\n- [`0cb5897`](https://redirect.github.com/eslint/eslint/commit/0cb5897e24059bacadb8d2e6458184904759fda1)
          test: remove tmp dir created for circular fixes in multithread mode test
          ([#&#8203;20146](https://redirect.github.com/eslint/eslint/issues/20146))
          (Milos Djermanovic)\n- [`bb99566`](https://redirect.github.com/eslint/eslint/commit/bb995665e32b3a958e78006c9fd75744c5604f1b)
          ci: pin `jiti` to version 2.5.1 ([#&#8203;20151](https://redirect.github.com/eslint/eslint/issues/20151))
          (Pixel998)\n- [`177f669`](https://redirect.github.com/eslint/eslint/commit/177f669adc0f96d14ae1a71cde7786f327515863)
          perf: improve worker count calculation for `\"auto\"` concurrency ([#&#8203;20067](https://redirect.github.com/eslint/eslint/issues/20067))
          (Francesco Trotta)\n- [`448b57b`](https://redirect.github.com/eslint/eslint/commit/448b57bca3406ee12c4e44e9298fc0c99d3ee10c)
          chore: Mark deprecated formatting rules as available until v11.0.0 ([#&#8203;20144](https://redirect.github.com/eslint/eslint/issues/20144))
          (Milos Djermanovic)\n\n### [`v9.36.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.36.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.35.0...v9.36.0)\n\n####
          Features\n\n- [`47afcf6`](https://redirect.github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076)
          feat: correct `preserve-caught-error` edge cases ([#&#8203;20109](https://redirect.github.com/eslint/eslint/issues/20109))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`75b74d8`](https://redirect.github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e)
          fix: add missing rule option types ([#&#8203;20127](https://redirect.github.com/eslint/eslint/issues/20127))
          (ntnyq)\n- [`1c0d850`](https://redirect.github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff)
          fix: update `eslint-all.js` to use `Object.freeze` for `rules` object ([#&#8203;20116](https://redirect.github.com/eslint/eslint/issues/20116))
          (\uB8E8\uBC00LuMir)\n- [`7d61b7f`](https://redirect.github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6)
          fix: add missing scope types to `Scope.type` ([#&#8203;20110](https://redirect.github.com/eslint/eslint/issues/20110))
          (Pixel998)\n- [`7a670c3`](https://redirect.github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898)
          fix: correct rule option typings in `rules.d.ts` ([#&#8203;20084](https://redirect.github.com/eslint/eslint/issues/20084))
          (Pixel998)\n\n#### Documentation\n\n- [`b73ab12`](https://redirect.github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6)
          docs: update examples to use `defineConfig` ([#&#8203;20131](https://redirect.github.com/eslint/eslint/issues/20131))
          (sethamus)\n- [`31d9392`](https://redirect.github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649)
          docs: fix typos ([#&#8203;20118](https://redirect.github.com/eslint/eslint/issues/20118))
          (Pixel998)\n- [`c7f861b`](https://redirect.github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b)
          docs: Update README (GitHub Actions Bot)\n- [`6b0c08b`](https://redirect.github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215)
          docs: Update README (GitHub Actions Bot)\n- [`91f97c5`](https://redirect.github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2)
          docs: Update README (GitHub Actions Bot)\n\n#### Chores\n\n- [`12411e8`](https://redirect.github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.36.0
          ([#&#8203;20139](https://redirect.github.com/eslint/eslint/issues/20139))
          (Milos Djermanovic)\n- [`488cba6`](https://redirect.github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`bac82a2`](https://redirect.github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09)
          ci: simplify renovate configuration ([#&#8203;19907](https://redirect.github.com/eslint/eslint/issues/19907))
          (\u552F\u7136)\n- [`c00bb37`](https://redirect.github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1)
          ci: bump actions/labeler from 5 to 6 ([#&#8203;20090](https://redirect.github.com/eslint/eslint/issues/20090))
          (dependabot\\[bot])\n- [`fee751d`](https://redirect.github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6)
          refactor: use\_`defaultOptions`\_in\_rules ([#&#8203;20121](https://redirect.github.com/eslint/eslint/issues/20121))
          (Pixel998)\n- [`1ace67d`](https://redirect.github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b)
          chore: update example to use `defineConfig` ([#&#8203;20111](https://redirect.github.com/eslint/eslint/issues/20111))
          (\uB8E8\uBC00LuMir)\n- [`4821963`](https://redirect.github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc)
          test: add missing loc information to error objects in rule tests ([#&#8203;20112](https://redirect.github.com/eslint/eslint/issues/20112))
          (\uB8E8\uBC00LuMir)\n- [`b42c42e`](https://redirect.github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4)
          chore: disallow use of deprecated `type` property in core rule tests ([#&#8203;20094](https://redirect.github.com/eslint/eslint/issues/20094))
          (Milos Djermanovic)\n- [`7bb498d`](https://redirect.github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c)
          test: remove deprecated `type` property from core rule tests ([#&#8203;20093](https://redirect.github.com/eslint/eslint/issues/20093))
          (Pixel998)\n- [`e10cf2a`](https://redirect.github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733)
          ci: bump actions/setup-node from 4 to 5 ([#&#8203;20089](https://redirect.github.com/eslint/eslint/issues/20089))
          (dependabot\\[bot])\n- [`5cb0ce4`](https://redirect.github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4)
          refactor: use `meta.defaultOptions` in `preserve-caught-error` ([#&#8203;20080](https://redirect.github.com/eslint/eslint/issues/20080))
          (Pixel998)\n- [`f9f7cb5`](https://redirect.github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d)
          chore: package.json update for eslint-config-eslint release (Jenkins)\n-
          [`81764b2`](https://redirect.github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500)
          chore: update `eslint` peer dependency in `eslint-config-eslint` ([#&#8203;20079](https://redirect.github.com/eslint/eslint/issues/20079))
          (Milos Djermanovic)\n\n### [`v9.35.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.35.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.34.0...v9.35.0)\n\n####
          Features\n\n- [`42761fa`](https://redirect.github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082)
          feat: implement suggestions for no-empty-function ([#&#8203;20057](https://redirect.github.com/eslint/eslint/issues/20057))
          (jaymarvelz)\n- [`102f444`](https://redirect.github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6)
          feat: implement suggestions for no-empty-static-block ([#&#8203;20056](https://redirect.github.com/eslint/eslint/issues/20056))
          (jaymarvelz)\n- [`e51ffff`](https://redirect.github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3)
          feat: add `preserve-caught-error` rule ([#&#8203;19913](https://redirect.github.com/eslint/eslint/issues/19913))
          (Amnish Singh Arora)\n\n#### Bug Fixes\n\n- [`10e7ae2`](https://redirect.github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2)
          fix: update uncloneable options error message ([#&#8203;20059](https://redirect.github.com/eslint/eslint/issues/20059))
          (soda-sorcery)\n- [`bfa4601`](https://redirect.github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8)
          fix: ignore empty switch statements with comments in no-empty rule ([#&#8203;20045](https://redirect.github.com/eslint/eslint/issues/20045))
          (jaymarvelz)\n- [`dfd11de`](https://redirect.github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15)
          fix: add `before` and `after` to test case types ([#&#8203;20049](https://redirect.github.com/eslint/eslint/issues/20049))
          (Francesco Trotta)\n- [`dabbe95`](https://redirect.github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f)
          fix: correct types for `no-restricted-imports` rule ([#&#8203;20034](https://redirect.github.com/eslint/eslint/issues/20034))
          (Milos Djermanovic)\n- [`ea789c7`](https://redirect.github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972)
          fix: no-loss-of-precision false positive with uppercase exponent ([#&#8203;20032](https://redirect.github.com/eslint/eslint/issues/20032))
          (sethamus)\n\n#### Documentation\n\n- [`d265515`](https://redirect.github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95)
          docs: improve phrasing - \"if\" \u2192 \"even if\" from getting-started
          section ([#&#8203;20074](https://redirect.github.com/eslint/eslint/issues/20074))
          (jjangga0214)\n- [`a355a0e`](https://redirect.github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315)
          docs: invert comparison logic for example in `no-var` doc page ([#&#8203;20064](https://redirect.github.com/eslint/eslint/issues/20064))
          (OTonGitHub)\n- [`5082fc2`](https://redirect.github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2)
          docs: Update README (GitHub Actions Bot)\n- [`99cfd7e`](https://redirect.github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d)
          docs: add missing \"the\" in rule deprecation docs ([#&#8203;20050](https://redirect.github.com/eslint/eslint/issues/20050))
          (Josh Goldberg \u2728)\n- [`6ad8973`](https://redirect.github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00)
          docs: update `--no-ignore` and `--ignore-pattern` documentation ([#&#8203;20036](https://redirect.github.com/eslint/eslint/issues/20036))
          (Francesco Trotta)\n- [`8033b19`](https://redirect.github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577)
          docs: add documentation for `--no-config-lookup` ([#&#8203;20033](https://redirect.github.com/eslint/eslint/issues/20033))
          (Francesco Trotta)\n\n#### Chores\n\n- [`da87f2f`](https://redirect.github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.35.0
          ([#&#8203;20077](https://redirect.github.com/eslint/eslint/issues/20077))
          (Milos Djermanovic)\n- [`af2a087`](https://redirect.github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`7055764`](https://redirect.github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc)
          test: remove `tests/lib/eslint/eslint.config.js` ([#&#8203;20065](https://redirect.github.com/eslint/eslint/issues/20065))
          (Milos Djermanovic)\n- [`84ffb96`](https://redirect.github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4)
          chore: update `@eslint-community/eslint-utils` ([#&#8203;20069](https://redirect.github.com/eslint/eslint/issues/20069))
          (Francesco Trotta)\n- [`d5ef939`](https://redirect.github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786)
          refactor: remove deprecated `context.parserOptions` usage across rules ([#&#8203;20060](https://redirect.github.com/eslint/eslint/issues/20060))
          (sethamus)\n- [`1b3881d`](https://redirect.github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302)
          chore: remove redundant word ([#&#8203;20058](https://redirect.github.com/eslint/eslint/issues/20058))
          (pxwanglu)\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTU5LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/python-osism/pull/1712
        commit_id: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        patchset: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      change: '1712'
      change_message: "chore(deps): update dependency eslint to v9.39.0\n\nThis PR
        contains the following updates:\n\n| Package | Change | Age | Confidence |\n|---|---|---|---|\n|
        [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint))
        | [`9.34.0` -> `9.39.0`](https://renovatebot.com/diffs/npm/eslint/9.34.0/9.39.0)
        | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.34.0/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>eslint/eslint (eslint)</summary>\n\n###
        [`v9.39.0`](https://redirect.github.com/eslint/eslint/compare/v9.38.0...ac3a60dffc29d8d4d5031621bc062e77f891532a)\n\n[Compare
        Source](https://redirect.github.com/eslint/eslint/compare/v9.38.0...v9.39.0)\n\n###
        [`v9.38.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.38.0)\n\n[Compare
        Source](https://redirect.github.com/eslint/eslint/compare/v9.37.0...v9.38.0)\n\n####
        Features\n\n- [`ce40f74`](https://redirect.github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485)
        feat: update `complexity` rule to only highlight function header ([#&#8203;20048](https://redirect.github.com/eslint/eslint/issues/20048))
        (Atul Nair)\n- [`e37e590`](https://redirect.github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1)
        feat: correct `no-loss-of-precision` false positives with `e` notation ([#&#8203;20187](https://redirect.github.com/eslint/eslint/issues/20187))
        (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`50c3dfd`](https://redirect.github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb)
        fix: improve type support for isolated dependencies in pnpm ([#&#8203;20201](https://redirect.github.com/eslint/eslint/issues/20201))
        (Francesco Trotta)\n- [`a1f06a3`](https://redirect.github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65)
        fix: correct SourceCode typings ([#&#8203;20114](https://redirect.github.com/eslint/eslint/issues/20114))
        (Pixel998)\n\n#### Documentation\n\n- [`462675a`](https://redirect.github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a)
        docs: improve web accessibility by hiding non-semantic character ([#&#8203;20205](https://redirect.github.com/eslint/eslint/issues/20205))
        (\uB8E8\uBC00LuMir)\n- [`c070e65`](https://redirect.github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397)
        docs: correct formatting in `no-irregular-whitespace` rule documentation ([#&#8203;20203](https://redirect.github.com/eslint/eslint/issues/20203))
        (\uB8E8\uBC00LuMir)\n- [`b39e71a`](https://redirect.github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a)
        docs: Update README (GitHub Actions Bot)\n- [`cd39983`](https://redirect.github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9)
        docs: move `custom-formatters` type descriptions to `nodejs-api` ([#&#8203;20190](https://redirect.github.com/eslint/eslint/issues/20190))
        (Percy Ma)\n\n#### Chores\n\n- [`d17c795`](https://redirect.github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045)
        chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.38.0
        ([#&#8203;20221](https://redirect.github.com/eslint/eslint/issues/20221))
        (Milos Djermanovic)\n- [`25d0e33`](https://redirect.github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f)
        chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
        release (Jenkins)\n- [`c82b5ef`](https://redirect.github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa)
        refactor: Use types from [@&#8203;eslint/core](https://redirect.github.com/eslint/core)
        ([#&#8203;20168](https://redirect.github.com/eslint/eslint/issues/20168))
        (Nicholas C. Zakas)\n- [`ff31609`](https://redirect.github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8)
        ci: add Node.js 25 to `ci.yml` ([#&#8203;20220](https://redirect.github.com/eslint/eslint/issues/20220))
        (\uB8E8\uBC00LuMir)\n- [`004577e`](https://redirect.github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859)
        ci: bump github/codeql-action from 3 to 4 ([#&#8203;20211](https://redirect.github.com/eslint/eslint/issues/20211))
        (dependabot\\[bot])\n- [`eac71fb`](https://redirect.github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848)
        test: remove use of `nodejsScope` option of eslint-scope from tests ([#&#8203;20206](https://redirect.github.com/eslint/eslint/issues/20206))
        (Milos Djermanovic)\n- [`4168a18`](https://redirect.github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30)
        chore: fix typo in legacy-eslint.js ([#&#8203;20202](https://redirect.github.com/eslint/eslint/issues/20202))
        (Sweta Tanwar)\n- [`205dbd2`](https://redirect.github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6)
        chore: fix typos ([#&#8203;20200](https://redirect.github.com/eslint/eslint/issues/20200))
        (ntnyq)\n- [`dbb200e`](https://redirect.github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed)
        chore: use team member's username when name is not available in data ([#&#8203;20194](https://redirect.github.com/eslint/eslint/issues/20194))
        (Milos Djermanovic)\n- [`8962089`](https://redirect.github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36)
        chore: mark deprecated rules as available until v11.0.0 ([#&#8203;20184](https://redirect.github.com/eslint/eslint/issues/20184))
        (Pixel998)\n\n### [`v9.37.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.37.0)\n\n[Compare
        Source](https://redirect.github.com/eslint/eslint/compare/v9.36.0...v9.37.0)\n\n####
        Features\n\n- [`39f7fb4`](https://redirect.github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383)
        feat: `preserve-caught-error` should recognize all static \"cause\" keys ([#&#8203;20163](https://redirect.github.com/eslint/eslint/issues/20163))
        (Pixel998)\n- [`f81eabc`](https://redirect.github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8)
        feat: support TS syntax in `no-restricted-imports` ([#&#8203;19562](https://redirect.github.com/eslint/eslint/issues/19562))
        (Nitin Kumar)\n\n#### Bug Fixes\n\n- [`a129cce`](https://redirect.github.com/eslint/eslint/commit/a129cced7a86ea2518eb9be6990fa18af39694ca)
        fix: correct `no-loss-of-precision` false positives for leading zeros ([#&#8203;20164](https://redirect.github.com/eslint/eslint/issues/20164))
        (Francesco Trotta)\n- [`09e04fc`](https://redirect.github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b)
        fix: add missing AST token types ([#&#8203;20172](https://redirect.github.com/eslint/eslint/issues/20172))
        (Pixel998)\n- [`861c6da`](https://redirect.github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344)
        fix: correct `ESLint` typings ([#&#8203;20122](https://redirect.github.com/eslint/eslint/issues/20122))
        (Pixel998)\n\n#### Documentation\n\n- [`b950359`](https://redirect.github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007)
        docs: fix typos across the docs ([#&#8203;20182](https://redirect.github.com/eslint/eslint/issues/20182))
        (\uB8E8\uBC00LuMir)\n- [`42498a2`](https://redirect.github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c)
        docs: improve ToC accessibility by hiding non-semantic character ([#&#8203;20181](https://redirect.github.com/eslint/eslint/issues/20181))
        (Percy Ma)\n- [`29ea092`](https://redirect.github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab)
        docs: Update README (GitHub Actions Bot)\n- [`5c97a04`](https://redirect.github.com/eslint/eslint/commit/5c97a04578e6280c2395f642c2d8d6bdf30eec18)
        docs: show `availableUntil` in deprecated rule banner ([#&#8203;20170](https://redirect.github.com/eslint/eslint/issues/20170))
        (Pixel998)\n- [`90a71bf`](https://redirect.github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f)
        docs: update `README` files to add badge and instructions ([#&#8203;20115](https://redirect.github.com/eslint/eslint/issues/20115))
        (\uB8E8\uBC00LuMir)\n- [`1603ae1`](https://redirect.github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6)
        docs: update references from `master` to `main` ([#&#8203;20153](https://redirect.github.com/eslint/eslint/issues/20153))
        (\uB8E8\uBC00LuMir)\n\n#### Chores\n\n- [`afe8a13`](https://redirect.github.com/eslint/eslint/commit/afe8a1346958242031fea66fdfbb239e8bf408b7)
        chore: update `@eslint/js` dependency to version 9.37.0 ([#&#8203;20183](https://redirect.github.com/eslint/eslint/issues/20183))
        (Francesco Trotta)\n- [`abee4ca`](https://redirect.github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82)
        chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
        release (Jenkins)\n- [`fc9381f`](https://redirect.github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e)
        chore: fix typos in comments ([#&#8203;20175](https://redirect.github.com/eslint/eslint/issues/20175))
        (overlookmotel)\n- [`e1574a2`](https://redirect.github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb)
        chore: unpin jiti ([#&#8203;20173](https://redirect.github.com/eslint/eslint/issues/20173))
        (renovate\\[bot])\n- [`e1ac05e`](https://redirect.github.com/eslint/eslint/commit/e1ac05e2fae779e738f85bd47dda1cc2b7099346)
        refactor: mark `ESLint.findConfigFile()` as `async`, add missing docs ([#&#8203;20157](https://redirect.github.com/eslint/eslint/issues/20157))
        (Pixel998)\n- [`347906d`](https://redirect.github.com/eslint/eslint/commit/347906d627c53bf45d63ba831d2fd2b83fb0a749)
        chore: update eslint ([#&#8203;20149](https://redirect.github.com/eslint/eslint/issues/20149))
        (renovate\\[bot])\n- [`0cb5897`](https://redirect.github.com/eslint/eslint/commit/0cb5897e24059bacadb8d2e6458184904759fda1)
        test: remove tmp dir created for circular fixes in multithread mode test ([#&#8203;20146](https://redirect.github.com/eslint/eslint/issues/20146))
        (Milos Djermanovic)\n- [`bb99566`](https://redirect.github.com/eslint/eslint/commit/bb995665e32b3a958e78006c9fd75744c5604f1b)
        ci: pin `jiti` to version 2.5.1 ([#&#8203;20151](https://redirect.github.com/eslint/eslint/issues/20151))
        (Pixel998)\n- [`177f669`](https://redirect.github.com/eslint/eslint/commit/177f669adc0f96d14ae1a71cde7786f327515863)
        perf: improve worker count calculation for `\"auto\"` concurrency ([#&#8203;20067](https://redirect.github.com/eslint/eslint/issues/20067))
        (Francesco Trotta)\n- [`448b57b`](https://redirect.github.com/eslint/eslint/commit/448b57bca3406ee12c4e44e9298fc0c99d3ee10c)
        chore: Mark deprecated formatting rules as available until v11.0.0 ([#&#8203;20144](https://redirect.github.com/eslint/eslint/issues/20144))
        (Milos Djermanovic)\n\n### [`v9.36.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.36.0)\n\n[Compare
        Source](https://redirect.github.com/eslint/eslint/compare/v9.35.0...v9.36.0)\n\n####
        Features\n\n- [`47afcf6`](https://redirect.github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076)
        feat: correct `preserve-caught-error` edge cases ([#&#8203;20109](https://redirect.github.com/eslint/eslint/issues/20109))
        (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`75b74d8`](https://redirect.github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e)
        fix: add missing rule option types ([#&#8203;20127](https://redirect.github.com/eslint/eslint/issues/20127))
        (ntnyq)\n- [`1c0d850`](https://redirect.github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff)
        fix: update `eslint-all.js` to use `Object.freeze` for `rules` object ([#&#8203;20116](https://redirect.github.com/eslint/eslint/issues/20116))
        (\uB8E8\uBC00LuMir)\n- [`7d61b7f`](https://redirect.github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6)
        fix: add missing scope types to `Scope.type` ([#&#8203;20110](https://redirect.github.com/eslint/eslint/issues/20110))
        (Pixel998)\n- [`7a670c3`](https://redirect.github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898)
        fix: correct rule option typings in `rules.d.ts` ([#&#8203;20084](https://redirect.github.com/eslint/eslint/issues/20084))
        (Pixel998)\n\n#### Documentation\n\n- [`b73ab12`](https://redirect.github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6)
        docs: update examples to use `defineConfig` ([#&#8203;20131](https://redirect.github.com/eslint/eslint/issues/20131))
        (sethamus)\n- [`31d9392`](https://redirect.github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649)
        docs: fix typos ([#&#8203;20118](https://redirect.github.com/eslint/eslint/issues/20118))
        (Pixel998)\n- [`c7f861b`](https://redirect.github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b)
        docs: Update README (GitHub Actions Bot)\n- [`6b0c08b`](https://redirect.github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215)
        docs: Update README (GitHub Actions Bot)\n- [`91f97c5`](https://redirect.github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2)
        docs: Update README (GitHub Actions Bot)\n\n#### Chores\n\n- [`12411e8`](https://redirect.github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8)
        chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.36.0
        ([#&#8203;20139](https://redirect.github.com/eslint/eslint/issues/20139))
        (Milos Djermanovic)\n- [`488cba6`](https://redirect.github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e)
        chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
        release (Jenkins)\n- [`bac82a2`](https://redirect.github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09)
        ci: simplify renovate configuration ([#&#8203;19907](https://redirect.github.com/eslint/eslint/issues/19907))
        (\u552F\u7136)\n- [`c00bb37`](https://redirect.github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1)
        ci: bump actions/labeler from 5 to 6 ([#&#8203;20090](https://redirect.github.com/eslint/eslint/issues/20090))
        (dependabot\\[bot])\n- [`fee751d`](https://redirect.github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6)
        refactor: use\_`defaultOptions`\_in\_rules ([#&#8203;20121](https://redirect.github.com/eslint/eslint/issues/20121))
        (Pixel998)\n- [`1ace67d`](https://redirect.github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b)
        chore: update example to use `defineConfig` ([#&#8203;20111](https://redirect.github.com/eslint/eslint/issues/20111))
        (\uB8E8\uBC00LuMir)\n- [`4821963`](https://redirect.github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc)
        test: add missing loc information to error objects in rule tests ([#&#8203;20112](https://redirect.github.com/eslint/eslint/issues/20112))
        (\uB8E8\uBC00LuMir)\n- [`b42c42e`](https://redirect.github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4)
        chore: disallow use of deprecated `type` property in core rule tests ([#&#8203;20094](https://redirect.github.com/eslint/eslint/issues/20094))
        (Milos Djermanovic)\n- [`7bb498d`](https://redirect.github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c)
        test: remove deprecated `type` property from core rule tests ([#&#8203;20093](https://redirect.github.com/eslint/eslint/issues/20093))
        (Pixel998)\n- [`e10cf2a`](https://redirect.github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733)
        ci: bump actions/setup-node from 4 to 5 ([#&#8203;20089](https://redirect.github.com/eslint/eslint/issues/20089))
        (dependabot\\[bot])\n- [`5cb0ce4`](https://redirect.github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4)
        refactor: use `meta.defaultOptions` in `preserve-caught-error` ([#&#8203;20080](https://redirect.github.com/eslint/eslint/issues/20080))
        (Pixel998)\n- [`f9f7cb5`](https://redirect.github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d)
        chore: package.json update for eslint-config-eslint release (Jenkins)\n- [`81764b2`](https://redirect.github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500)
        chore: update `eslint` peer dependency in `eslint-config-eslint` ([#&#8203;20079](https://redirect.github.com/eslint/eslint/issues/20079))
        (Milos Djermanovic)\n\n### [`v9.35.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.35.0)\n\n[Compare
        Source](https://redirect.github.com/eslint/eslint/compare/v9.34.0...v9.35.0)\n\n####
        Features\n\n- [`42761fa`](https://redirect.github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082)
        feat: implement suggestions for no-empty-function ([#&#8203;20057](https://redirect.github.com/eslint/eslint/issues/20057))
        (jaymarvelz)\n- [`102f444`](https://redirect.github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6)
        feat: implement suggestions for no-empty-static-block ([#&#8203;20056](https://redirect.github.com/eslint/eslint/issues/20056))
        (jaymarvelz)\n- [`e51ffff`](https://redirect.github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3)
        feat: add `preserve-caught-error` rule ([#&#8203;19913](https://redirect.github.com/eslint/eslint/issues/19913))
        (Amnish Singh Arora)\n\n#### Bug Fixes\n\n- [`10e7ae2`](https://redirect.github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2)
        fix: update uncloneable options error message ([#&#8203;20059](https://redirect.github.com/eslint/eslint/issues/20059))
        (soda-sorcery)\n- [`bfa4601`](https://redirect.github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8)
        fix: ignore empty switch statements with comments in no-empty rule ([#&#8203;20045](https://redirect.github.com/eslint/eslint/issues/20045))
        (jaymarvelz)\n- [`dfd11de`](https://redirect.github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15)
        fix: add `before` and `after` to test case types ([#&#8203;20049](https://redirect.github.com/eslint/eslint/issues/20049))
        (Francesco Trotta)\n- [`dabbe95`](https://redirect.github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f)
        fix: correct types for `no-restricted-imports` rule ([#&#8203;20034](https://redirect.github.com/eslint/eslint/issues/20034))
        (Milos Djermanovic)\n- [`ea789c7`](https://redirect.github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972)
        fix: no-loss-of-precision false positive with uppercase exponent ([#&#8203;20032](https://redirect.github.com/eslint/eslint/issues/20032))
        (sethamus)\n\n#### Documentation\n\n- [`d265515`](https://redirect.github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95)
        docs: improve phrasing - \"if\" \u2192 \"even if\" from getting-started section
        ([#&#8203;20074](https://redirect.github.com/eslint/eslint/issues/20074))
        (jjangga0214)\n- [`a355a0e`](https://redirect.github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315)
        docs: invert comparison logic for example in `no-var` doc page ([#&#8203;20064](https://redirect.github.com/eslint/eslint/issues/20064))
        (OTonGitHub)\n- [`5082fc2`](https://redirect.github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2)
        docs: Update README (GitHub Actions Bot)\n- [`99cfd7e`](https://redirect.github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d)
        docs: add missing \"the\" in rule deprecation docs ([#&#8203;20050](https://redirect.github.com/eslint/eslint/issues/20050))
        (Josh Goldberg \u2728)\n- [`6ad8973`](https://redirect.github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00)
        docs: update `--no-ignore` and `--ignore-pattern` documentation ([#&#8203;20036](https://redirect.github.com/eslint/eslint/issues/20036))
        (Francesco Trotta)\n- [`8033b19`](https://redirect.github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577)
        docs: add documentation for `--no-config-lookup` ([#&#8203;20033](https://redirect.github.com/eslint/eslint/issues/20033))
        (Francesco Trotta)\n\n#### Chores\n\n- [`da87f2f`](https://redirect.github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087)
        chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.35.0
        ([#&#8203;20077](https://redirect.github.com/eslint/eslint/issues/20077))
        (Milos Djermanovic)\n- [`af2a087`](https://redirect.github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202)
        chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
        release (Jenkins)\n- [`7055764`](https://redirect.github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc)
        test: remove `tests/lib/eslint/eslint.config.js` ([#&#8203;20065](https://redirect.github.com/eslint/eslint/issues/20065))
        (Milos Djermanovic)\n- [`84ffb96`](https://redirect.github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4)
        chore: update `@eslint-community/eslint-utils` ([#&#8203;20069](https://redirect.github.com/eslint/eslint/issues/20069))
        (Francesco Trotta)\n- [`d5ef939`](https://redirect.github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786)
        refactor: remove deprecated `context.parserOptions` usage across rules ([#&#8203;20060](https://redirect.github.com/eslint/eslint/issues/20060))
        (sethamus)\n- [`1b3881d`](https://redirect.github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302)
        chore: remove redundant word ([#&#8203;20058](https://redirect.github.com/eslint/eslint/issues/20058))
        (pxwanglu)\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTU5LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
      change_url: https://github.com/osism/python-osism/pull/1712
      child_jobs: []
      commit_id: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
      event_id: 39d8eef0-b6a6-11f0-9a8c-9b66c6a9e1f4
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/8dc9c1f7b4d24ab5bdc35605a13ce0da/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/8dc9c1f7b4d24ab5bdc35605a13ce0da/work/logs
        result_data_file: /var/lib/zuul/builds/8dc9c1f7b4d24ab5bdc35605a13ce0da/work/results.json
        src_root: /var/lib/zuul/builds/8dc9c1f7b4d24ab5bdc35605a13ce0da/work/src
        work_root: /var/lib/zuul/builds/8dc9c1f7b4d24ab5bdc35605a13ce0da/work
      include_vars: []
      items:
      - branch: main
        change: '1712'
        change_message: "chore(deps): update dependency eslint to v9.39.0\n\nThis
          PR contains the following updates:\n\n| Package | Change | Age | Confidence
          |\n|---|---|---|---|\n| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint))
          | [`9.34.0` -> `9.39.0`](https://renovatebot.com/diffs/npm/eslint/9.34.0/9.39.0)
          | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.34.0/9.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>eslint/eslint (eslint)</summary>\n\n###
          [`v9.39.0`](https://redirect.github.com/eslint/eslint/compare/v9.38.0...ac3a60dffc29d8d4d5031621bc062e77f891532a)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.38.0...v9.39.0)\n\n###
          [`v9.38.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.38.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.37.0...v9.38.0)\n\n####
          Features\n\n- [`ce40f74`](https://redirect.github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485)
          feat: update `complexity` rule to only highlight function header ([#&#8203;20048](https://redirect.github.com/eslint/eslint/issues/20048))
          (Atul Nair)\n- [`e37e590`](https://redirect.github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1)
          feat: correct `no-loss-of-precision` false positives with `e` notation ([#&#8203;20187](https://redirect.github.com/eslint/eslint/issues/20187))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`50c3dfd`](https://redirect.github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb)
          fix: improve type support for isolated dependencies in pnpm ([#&#8203;20201](https://redirect.github.com/eslint/eslint/issues/20201))
          (Francesco Trotta)\n- [`a1f06a3`](https://redirect.github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65)
          fix: correct SourceCode typings ([#&#8203;20114](https://redirect.github.com/eslint/eslint/issues/20114))
          (Pixel998)\n\n#### Documentation\n\n- [`462675a`](https://redirect.github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a)
          docs: improve web accessibility by hiding non-semantic character ([#&#8203;20205](https://redirect.github.com/eslint/eslint/issues/20205))
          (\uB8E8\uBC00LuMir)\n- [`c070e65`](https://redirect.github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397)
          docs: correct formatting in `no-irregular-whitespace` rule documentation
          ([#&#8203;20203](https://redirect.github.com/eslint/eslint/issues/20203))
          (\uB8E8\uBC00LuMir)\n- [`b39e71a`](https://redirect.github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a)
          docs: Update README (GitHub Actions Bot)\n- [`cd39983`](https://redirect.github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9)
          docs: move `custom-formatters` type descriptions to `nodejs-api` ([#&#8203;20190](https://redirect.github.com/eslint/eslint/issues/20190))
          (Percy Ma)\n\n#### Chores\n\n- [`d17c795`](https://redirect.github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.38.0
          ([#&#8203;20221](https://redirect.github.com/eslint/eslint/issues/20221))
          (Milos Djermanovic)\n- [`25d0e33`](https://redirect.github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`c82b5ef`](https://redirect.github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa)
          refactor: Use types from [@&#8203;eslint/core](https://redirect.github.com/eslint/core)
          ([#&#8203;20168](https://redirect.github.com/eslint/eslint/issues/20168))
          (Nicholas C. Zakas)\n- [`ff31609`](https://redirect.github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8)
          ci: add Node.js 25 to `ci.yml` ([#&#8203;20220](https://redirect.github.com/eslint/eslint/issues/20220))
          (\uB8E8\uBC00LuMir)\n- [`004577e`](https://redirect.github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859)
          ci: bump github/codeql-action from 3 to 4 ([#&#8203;20211](https://redirect.github.com/eslint/eslint/issues/20211))
          (dependabot\\[bot])\n- [`eac71fb`](https://redirect.github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848)
          test: remove use of `nodejsScope` option of eslint-scope from tests ([#&#8203;20206](https://redirect.github.com/eslint/eslint/issues/20206))
          (Milos Djermanovic)\n- [`4168a18`](https://redirect.github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30)
          chore: fix typo in legacy-eslint.js ([#&#8203;20202](https://redirect.github.com/eslint/eslint/issues/20202))
          (Sweta Tanwar)\n- [`205dbd2`](https://redirect.github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6)
          chore: fix typos ([#&#8203;20200](https://redirect.github.com/eslint/eslint/issues/20200))
          (ntnyq)\n- [`dbb200e`](https://redirect.github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed)
          chore: use team member's username when name is not available in data ([#&#8203;20194](https://redirect.github.com/eslint/eslint/issues/20194))
          (Milos Djermanovic)\n- [`8962089`](https://redirect.github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36)
          chore: mark deprecated rules as available until v11.0.0 ([#&#8203;20184](https://redirect.github.com/eslint/eslint/issues/20184))
          (Pixel998)\n\n### [`v9.37.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.37.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.36.0...v9.37.0)\n\n####
          Features\n\n- [`39f7fb4`](https://redirect.github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383)
          feat: `preserve-caught-error` should recognize all static \"cause\" keys
          ([#&#8203;20163](https://redirect.github.com/eslint/eslint/issues/20163))
          (Pixel998)\n- [`f81eabc`](https://redirect.github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8)
          feat: support TS syntax in `no-restricted-imports` ([#&#8203;19562](https://redirect.github.com/eslint/eslint/issues/19562))
          (Nitin Kumar)\n\n#### Bug Fixes\n\n- [`a129cce`](https://redirect.github.com/eslint/eslint/commit/a129cced7a86ea2518eb9be6990fa18af39694ca)
          fix: correct `no-loss-of-precision` false positives for leading zeros ([#&#8203;20164](https://redirect.github.com/eslint/eslint/issues/20164))
          (Francesco Trotta)\n- [`09e04fc`](https://redirect.github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b)
          fix: add missing AST token types ([#&#8203;20172](https://redirect.github.com/eslint/eslint/issues/20172))
          (Pixel998)\n- [`861c6da`](https://redirect.github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344)
          fix: correct `ESLint` typings ([#&#8203;20122](https://redirect.github.com/eslint/eslint/issues/20122))
          (Pixel998)\n\n#### Documentation\n\n- [`b950359`](https://redirect.github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007)
          docs: fix typos across the docs ([#&#8203;20182](https://redirect.github.com/eslint/eslint/issues/20182))
          (\uB8E8\uBC00LuMir)\n- [`42498a2`](https://redirect.github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c)
          docs: improve ToC accessibility by hiding non-semantic character ([#&#8203;20181](https://redirect.github.com/eslint/eslint/issues/20181))
          (Percy Ma)\n- [`29ea092`](https://redirect.github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab)
          docs: Update README (GitHub Actions Bot)\n- [`5c97a04`](https://redirect.github.com/eslint/eslint/commit/5c97a04578e6280c2395f642c2d8d6bdf30eec18)
          docs: show `availableUntil` in deprecated rule banner ([#&#8203;20170](https://redirect.github.com/eslint/eslint/issues/20170))
          (Pixel998)\n- [`90a71bf`](https://redirect.github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f)
          docs: update `README` files to add badge and instructions ([#&#8203;20115](https://redirect.github.com/eslint/eslint/issues/20115))
          (\uB8E8\uBC00LuMir)\n- [`1603ae1`](https://redirect.github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6)
          docs: update references from `master` to `main` ([#&#8203;20153](https://redirect.github.com/eslint/eslint/issues/20153))
          (\uB8E8\uBC00LuMir)\n\n#### Chores\n\n- [`afe8a13`](https://redirect.github.com/eslint/eslint/commit/afe8a1346958242031fea66fdfbb239e8bf408b7)
          chore: update `@eslint/js` dependency to version 9.37.0 ([#&#8203;20183](https://redirect.github.com/eslint/eslint/issues/20183))
          (Francesco Trotta)\n- [`abee4ca`](https://redirect.github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`fc9381f`](https://redirect.github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e)
          chore: fix typos in comments ([#&#8203;20175](https://redirect.github.com/eslint/eslint/issues/20175))
          (overlookmotel)\n- [`e1574a2`](https://redirect.github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb)
          chore: unpin jiti ([#&#8203;20173](https://redirect.github.com/eslint/eslint/issues/20173))
          (renovate\\[bot])\n- [`e1ac05e`](https://redirect.github.com/eslint/eslint/commit/e1ac05e2fae779e738f85bd47dda1cc2b7099346)
          refactor: mark `ESLint.findConfigFile()` as `async`, add missing docs ([#&#8203;20157](https://redirect.github.com/eslint/eslint/issues/20157))
          (Pixel998)\n- [`347906d`](https://redirect.github.com/eslint/eslint/commit/347906d627c53bf45d63ba831d2fd2b83fb0a749)
          chore: update eslint ([#&#8203;20149](https://redirect.github.com/eslint/eslint/issues/20149))
          (renovate\\[bot])\n- [`0cb5897`](https://redirect.github.com/eslint/eslint/commit/0cb5897e24059bacadb8d2e6458184904759fda1)
          test: remove tmp dir created for circular fixes in multithread mode test
          ([#&#8203;20146](https://redirect.github.com/eslint/eslint/issues/20146))
          (Milos Djermanovic)\n- [`bb99566`](https://redirect.github.com/eslint/eslint/commit/bb995665e32b3a958e78006c9fd75744c5604f1b)
          ci: pin `jiti` to version 2.5.1 ([#&#8203;20151](https://redirect.github.com/eslint/eslint/issues/20151))
          (Pixel998)\n- [`177f669`](https://redirect.github.com/eslint/eslint/commit/177f669adc0f96d14ae1a71cde7786f327515863)
          perf: improve worker count calculation for `\"auto\"` concurrency ([#&#8203;20067](https://redirect.github.com/eslint/eslint/issues/20067))
          (Francesco Trotta)\n- [`448b57b`](https://redirect.github.com/eslint/eslint/commit/448b57bca3406ee12c4e44e9298fc0c99d3ee10c)
          chore: Mark deprecated formatting rules as available until v11.0.0 ([#&#8203;20144](https://redirect.github.com/eslint/eslint/issues/20144))
          (Milos Djermanovic)\n\n### [`v9.36.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.36.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.35.0...v9.36.0)\n\n####
          Features\n\n- [`47afcf6`](https://redirect.github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076)
          feat: correct `preserve-caught-error` edge cases ([#&#8203;20109](https://redirect.github.com/eslint/eslint/issues/20109))
          (Francesco Trotta)\n\n#### Bug Fixes\n\n- [`75b74d8`](https://redirect.github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e)
          fix: add missing rule option types ([#&#8203;20127](https://redirect.github.com/eslint/eslint/issues/20127))
          (ntnyq)\n- [`1c0d850`](https://redirect.github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff)
          fix: update `eslint-all.js` to use `Object.freeze` for `rules` object ([#&#8203;20116](https://redirect.github.com/eslint/eslint/issues/20116))
          (\uB8E8\uBC00LuMir)\n- [`7d61b7f`](https://redirect.github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6)
          fix: add missing scope types to `Scope.type` ([#&#8203;20110](https://redirect.github.com/eslint/eslint/issues/20110))
          (Pixel998)\n- [`7a670c3`](https://redirect.github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898)
          fix: correct rule option typings in `rules.d.ts` ([#&#8203;20084](https://redirect.github.com/eslint/eslint/issues/20084))
          (Pixel998)\n\n#### Documentation\n\n- [`b73ab12`](https://redirect.github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6)
          docs: update examples to use `defineConfig` ([#&#8203;20131](https://redirect.github.com/eslint/eslint/issues/20131))
          (sethamus)\n- [`31d9392`](https://redirect.github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649)
          docs: fix typos ([#&#8203;20118](https://redirect.github.com/eslint/eslint/issues/20118))
          (Pixel998)\n- [`c7f861b`](https://redirect.github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b)
          docs: Update README (GitHub Actions Bot)\n- [`6b0c08b`](https://redirect.github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215)
          docs: Update README (GitHub Actions Bot)\n- [`91f97c5`](https://redirect.github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2)
          docs: Update README (GitHub Actions Bot)\n\n#### Chores\n\n- [`12411e8`](https://redirect.github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.36.0
          ([#&#8203;20139](https://redirect.github.com/eslint/eslint/issues/20139))
          (Milos Djermanovic)\n- [`488cba6`](https://redirect.github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`bac82a2`](https://redirect.github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09)
          ci: simplify renovate configuration ([#&#8203;19907](https://redirect.github.com/eslint/eslint/issues/19907))
          (\u552F\u7136)\n- [`c00bb37`](https://redirect.github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1)
          ci: bump actions/labeler from 5 to 6 ([#&#8203;20090](https://redirect.github.com/eslint/eslint/issues/20090))
          (dependabot\\[bot])\n- [`fee751d`](https://redirect.github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6)
          refactor: use\_`defaultOptions`\_in\_rules ([#&#8203;20121](https://redirect.github.com/eslint/eslint/issues/20121))
          (Pixel998)\n- [`1ace67d`](https://redirect.github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b)
          chore: update example to use `defineConfig` ([#&#8203;20111](https://redirect.github.com/eslint/eslint/issues/20111))
          (\uB8E8\uBC00LuMir)\n- [`4821963`](https://redirect.github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc)
          test: add missing loc information to error objects in rule tests ([#&#8203;20112](https://redirect.github.com/eslint/eslint/issues/20112))
          (\uB8E8\uBC00LuMir)\n- [`b42c42e`](https://redirect.github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4)
          chore: disallow use of deprecated `type` property in core rule tests ([#&#8203;20094](https://redirect.github.com/eslint/eslint/issues/20094))
          (Milos Djermanovic)\n- [`7bb498d`](https://redirect.github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c)
          test: remove deprecated `type` property from core rule tests ([#&#8203;20093](https://redirect.github.com/eslint/eslint/issues/20093))
          (Pixel998)\n- [`e10cf2a`](https://redirect.github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733)
          ci: bump actions/setup-node from 4 to 5 ([#&#8203;20089](https://redirect.github.com/eslint/eslint/issues/20089))
          (dependabot\\[bot])\n- [`5cb0ce4`](https://redirect.github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4)
          refactor: use `meta.defaultOptions` in `preserve-caught-error` ([#&#8203;20080](https://redirect.github.com/eslint/eslint/issues/20080))
          (Pixel998)\n- [`f9f7cb5`](https://redirect.github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d)
          chore: package.json update for eslint-config-eslint release (Jenkins)\n-
          [`81764b2`](https://redirect.github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500)
          chore: update `eslint` peer dependency in `eslint-config-eslint` ([#&#8203;20079](https://redirect.github.com/eslint/eslint/issues/20079))
          (Milos Djermanovic)\n\n### [`v9.35.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.35.0)\n\n[Compare
          Source](https://redirect.github.com/eslint/eslint/compare/v9.34.0...v9.35.0)\n\n####
          Features\n\n- [`42761fa`](https://redirect.github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082)
          feat: implement suggestions for no-empty-function ([#&#8203;20057](https://redirect.github.com/eslint/eslint/issues/20057))
          (jaymarvelz)\n- [`102f444`](https://redirect.github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6)
          feat: implement suggestions for no-empty-static-block ([#&#8203;20056](https://redirect.github.com/eslint/eslint/issues/20056))
          (jaymarvelz)\n- [`e51ffff`](https://redirect.github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3)
          feat: add `preserve-caught-error` rule ([#&#8203;19913](https://redirect.github.com/eslint/eslint/issues/19913))
          (Amnish Singh Arora)\n\n#### Bug Fixes\n\n- [`10e7ae2`](https://redirect.github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2)
          fix: update uncloneable options error message ([#&#8203;20059](https://redirect.github.com/eslint/eslint/issues/20059))
          (soda-sorcery)\n- [`bfa4601`](https://redirect.github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8)
          fix: ignore empty switch statements with comments in no-empty rule ([#&#8203;20045](https://redirect.github.com/eslint/eslint/issues/20045))
          (jaymarvelz)\n- [`dfd11de`](https://redirect.github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15)
          fix: add `before` and `after` to test case types ([#&#8203;20049](https://redirect.github.com/eslint/eslint/issues/20049))
          (Francesco Trotta)\n- [`dabbe95`](https://redirect.github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f)
          fix: correct types for `no-restricted-imports` rule ([#&#8203;20034](https://redirect.github.com/eslint/eslint/issues/20034))
          (Milos Djermanovic)\n- [`ea789c7`](https://redirect.github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972)
          fix: no-loss-of-precision false positive with uppercase exponent ([#&#8203;20032](https://redirect.github.com/eslint/eslint/issues/20032))
          (sethamus)\n\n#### Documentation\n\n- [`d265515`](https://redirect.github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95)
          docs: improve phrasing - \"if\" \u2192 \"even if\" from getting-started
          section ([#&#8203;20074](https://redirect.github.com/eslint/eslint/issues/20074))
          (jjangga0214)\n- [`a355a0e`](https://redirect.github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315)
          docs: invert comparison logic for example in `no-var` doc page ([#&#8203;20064](https://redirect.github.com/eslint/eslint/issues/20064))
          (OTonGitHub)\n- [`5082fc2`](https://redirect.github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2)
          docs: Update README (GitHub Actions Bot)\n- [`99cfd7e`](https://redirect.github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d)
          docs: add missing \"the\" in rule deprecation docs ([#&#8203;20050](https://redirect.github.com/eslint/eslint/issues/20050))
          (Josh Goldberg \u2728)\n- [`6ad8973`](https://redirect.github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00)
          docs: update `--no-ignore` and `--ignore-pattern` documentation ([#&#8203;20036](https://redirect.github.com/eslint/eslint/issues/20036))
          (Francesco Trotta)\n- [`8033b19`](https://redirect.github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577)
          docs: add documentation for `--no-config-lookup` ([#&#8203;20033](https://redirect.github.com/eslint/eslint/issues/20033))
          (Francesco Trotta)\n\n#### Chores\n\n- [`da87f2f`](https://redirect.github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087)
          chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)@&#8203;9.35.0
          ([#&#8203;20077](https://redirect.github.com/eslint/eslint/issues/20077))
          (Milos Djermanovic)\n- [`af2a087`](https://redirect.github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202)
          chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js)
          release (Jenkins)\n- [`7055764`](https://redirect.github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc)
          test: remove `tests/lib/eslint/eslint.config.js` ([#&#8203;20065](https://redirect.github.com/eslint/eslint/issues/20065))
          (Milos Djermanovic)\n- [`84ffb96`](https://redirect.github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4)
          chore: update `@eslint-community/eslint-utils` ([#&#8203;20069](https://redirect.github.com/eslint/eslint/issues/20069))
          (Francesco Trotta)\n- [`d5ef939`](https://redirect.github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786)
          refactor: remove deprecated `context.parserOptions` usage across rules ([#&#8203;20060](https://redirect.github.com/eslint/eslint/issues/20060))
          (sethamus)\n- [`1b3881d`](https://redirect.github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302)
          chore: remove redundant word ([#&#8203;20058](https://redirect.github.com/eslint/eslint/issues/20058))
          (pxwanglu)\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTU5LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/python-osism/pull/1712
        commit_id: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        patchset: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
        topic: null
      job: container-image-python-osism-frontend-build
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGVzbGludCB0byB2OS4zOS4wCgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IENoYW5nZSB8IEFnZSB8IENvbmZpZGVuY2UgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtlc2xpbnRdKGh0dHBzOi8vZXNsaW50Lm9yZykgKFtzb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50KSkgfCBbYDkuMzQuMGAgLT4gYDkuMzkuMGBdKGh0dHBzOi8vcmVub3ZhdGVib3QuY29tL2RpZmZzL25wbS9lc2xpbnQvOS4zNC4wLzkuMzkuMCkgfCBbIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvbnBtL2VzbGludC85LjM5LjA/c2xpbT10cnVlKV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9ucG0vZXNsaW50LzkuMzQuMC85LjM5LjA/c2xpbT10cnVlKV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmVzbGludC9lc2xpbnQgKGVzbGludCk8L3N1bW1hcnk+CgojIyMgW2B2OS4zOS4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tcGFyZS92OS4zOC4wLi4uYWMzYTYwZGZmYzI5ZDhkNGQ1MDMxNjIxYmMwNjJlNzdmODkxNTMyYSkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tcGFyZS92OS4zOC4wLi4udjkuMzkuMCkKCiMjIyBbYHY5LjM4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9yZWxlYXNlcy90YWcvdjkuMzguMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tcGFyZS92OS4zNy4wLi4udjkuMzguMCkKCiMjIyMgRmVhdHVyZXMKCi0gW2BjZTQwZjc0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2NlNDBmNzRlZmQ0NWY2NmQ5ZmJmYzZmNzhjZTYyMmVlNzIwMDg0ODUpIGZlYXQ6IHVwZGF0ZSBgY29tcGxleGl0eWAgcnVsZSB0byBvbmx5IGhpZ2hsaWdodCBmdW5jdGlvbiBoZWFkZXIgKFsjJiM4MjAzOzIwMDQ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNDgpKSAoQXR1bCBOYWlyKQotIFtgZTM3ZTU5MGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9lMzdlNTkwYWFlMmE3ZmNjYTRkM2E5YWRjMTM3OWFkNDY2ZTVjNWQxKSBmZWF0OiBjb3JyZWN0IGBuby1sb3NzLW9mLXByZWNpc2lvbmAgZmFsc2UgcG9zaXRpdmVzIHdpdGggYGVgIG5vdGF0aW9uIChbIyYjODIwMzsyMDE4N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTg3KSkgKEZyYW5jZXNjbyBUcm90dGEpCgojIyMjIEJ1ZyBGaXhlcwoKLSBbYDUwYzNkZmRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvNTBjM2RmZDk4MDY1NjIyNzY1YTUxYThkZGIxZTcwYzQ0ZmM1YTRjYikgZml4OiBpbXByb3ZlIHR5cGUgc3VwcG9ydCBmb3IgaXNvbGF0ZWQgZGVwZW5kZW5jaWVzIGluIHBucG0gKFsjJiM4MjAzOzIwMjAxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAyMDEpKSAoRnJhbmNlc2NvIFRyb3R0YSkKLSBbYGExZjA2YTNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYTFmMDZhMzUwYzQxNTVjNGRiZjM5YmY5MzJhMzhkNzFkNzBmMWI2NSkgZml4OiBjb3JyZWN0IFNvdXJjZUNvZGUgdHlwaW5ncyAoWyMmIzgyMDM7MjAxMTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDExNCkpIChQaXhlbDk5OCkKCiMjIyMgRG9jdW1lbnRhdGlvbgoKLSBbYDQ2MjY3NWFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvNDYyNjc1YWY4YTgxMWY5Y2E5ODRlZmFlZGJkYzViNDZiMTNjZWQ3YSkgZG9jczogaW1wcm92ZSB3ZWIgYWNjZXNzaWJpbGl0eSBieSBoaWRpbmcgbm9uLXNlbWFudGljIGNoYXJhY3RlciAoWyMmIzgyMDM7MjAyMDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDIwNSkpICjro6jrsIBMdU1pcikKLSBbYGMwNzBlNjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYzA3MGU2NWY2YmI5ZTM4ZDA2YTg5YmEyYjMyNjE3ODFiZWMzZDM5NykgZG9jczogY29ycmVjdCBmb3JtYXR0aW5nIGluIGBuby1pcnJlZ3VsYXItd2hpdGVzcGFjZWAgcnVsZSBkb2N1bWVudGF0aW9uIChbIyYjODIwMzsyMDIwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMjAzKSkgKOujqOuwgEx1TWlyKQotIFtgYjM5ZTcxYWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9iMzllNzFhMjEzMGFlMWVhM2ZiYzE5YjE5ZjViOTUxZWI2MjU3MjJhKSBkb2NzOiBVcGRhdGUgUkVBRE1FIChHaXRIdWIgQWN0aW9ucyBCb3QpCi0gW2BjZDM5OTgzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2NkMzk5ODMxNDg3NmE0ZmFkNjQ2M2Q5MDExYmM3Mzc3OGNjYzFmZDkpIGRvY3M6IG1vdmUgYGN1c3RvbS1mb3JtYXR0ZXJzYCB0eXBlIGRlc2NyaXB0aW9ucyB0byBgbm9kZWpzLWFwaWAgKFsjJiM4MjAzOzIwMTkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxOTApKSAoUGVyY3kgTWEpCgojIyMjIENob3JlcwoKLSBbYGQxN2M3OTVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZDE3Yzc5NWJmMTYyNGUwNjA0OTk4NDgyYjk4ZTZiYjZiZmYzOTA0NSkgY2hvcmU6IHVwZ3JhZGUgW0AmIzgyMDM7ZXNsaW50L2pzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2pzKUAmIzgyMDM7OS4zOC4wIChbIyYjODIwMzsyMDIyMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMjIxKSkgKE1pbG9zIERqZXJtYW5vdmljKQotIFtgMjVkMGUzM2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8yNWQwZTMzMjcwZTA4YmFlZDA5ZGJlZTJjZGQ1NmE4ZTVjZDlkYTBmKSBjaG9yZTogcGFja2FnZS5qc29uIHVwZGF0ZSBmb3IgW0AmIzgyMDM7ZXNsaW50L2pzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2pzKSByZWxlYXNlIChKZW5raW5zKQotIFtgYzgyYjVlZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9jODJiNWVmYTFmYzkxOTAwZTAyOWVmYTIzZTY4OGZhZDY3ZmMxN2ZhKSByZWZhY3RvcjogVXNlIHR5cGVzIGZyb20gW0AmIzgyMDM7ZXNsaW50L2NvcmVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvY29yZSkgKFsjJiM4MjAzOzIwMTY4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNjgpKSAoTmljaG9sYXMgQy4gWmFrYXMpCi0gW2BmZjMxNjA5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2ZmMzE2MDlmMTk1NjU0ZDQ0ODk1NDIxMGJhNGQzMWU5MjFkNDYzZTgpIGNpOiBhZGQgTm9kZS5qcyAyNSB0byBgY2kueW1sYCAoWyMmIzgyMDM7MjAyMjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDIyMCkpICjro6jrsIBMdU1pcikKLSBbYDAwNDU3N2VgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvMDA0NTc3ZWRhMmYyZjRiMjgyOWUwMzY0ZjhiNDE4OTNjZWJmYzg1OSkgY2k6IGJ1bXAgZ2l0aHViL2NvZGVxbC1hY3Rpb24gZnJvbSAzIHRvIDQgKFsjJiM4MjAzOzIwMjExXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAyMTEpKSAoZGVwZW5kYWJvdFxbYm90XSkKLSBbYGVhYzcxZmJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZWFjNzFmYjc3MTEzZGU3YmYxOTlmZjIwYzZlZTQ0Y2VmY2I1OTg0OCkgdGVzdDogcmVtb3ZlIHVzZSBvZiBgbm9kZWpzU2NvcGVgIG9wdGlvbiBvZiBlc2xpbnQtc2NvcGUgZnJvbSB0ZXN0cyAoWyMmIzgyMDM7MjAyMDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDIwNikpIChNaWxvcyBEamVybWFub3ZpYykKLSBbYDQxNjhhMThgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvNDE2OGExOGI3ZWZkOGZhY2JiZDcxY2Q0NGE2Mjk0MmE5ZjY1NmEzMCkgY2hvcmU6IGZpeCB0eXBvIGluIGxlZ2FjeS1lc2xpbnQuanMgKFsjJiM4MjAzOzIwMjAyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAyMDIpKSAoU3dldGEgVGFud2FyKQotIFtgMjA1ZGJkMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8yMDVkYmQyZDkyNzJlNzYxNTc0YzQ3OGUzYjAxODFmN2I4OWVkMGY2KSBjaG9yZTogZml4IHR5cG9zIChbIyYjODIwMzsyMDIwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMjAwKSkgKG50bnlxKQotIFtgZGJiMjAwZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9kYmIyMDBlMzYwNGU2M2JiYTIzYTE4ZDQwMDg5Y2E0NDYwNDgzNWVkKSBjaG9yZTogdXNlIHRlYW0gbWVtYmVyJ3MgdXNlcm5hbWUgd2hlbiBuYW1lIGlzIG5vdCBhdmFpbGFibGUgaW4gZGF0YSAoWyMmIzgyMDM7MjAxOTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDE5NCkpIChNaWxvcyBEamVybWFub3ZpYykKLSBbYDg5NjIwODlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvODk2MjA4OWVkYmQ5NzhiNDM1MTM1NzYzODdhMTM0MDM2YjhlMmQzNikgY2hvcmU6IG1hcmsgZGVwcmVjYXRlZCBydWxlcyBhcyBhdmFpbGFibGUgdW50aWwgdjExLjAuMCAoWyMmIzgyMDM7MjAxODRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDE4NCkpIChQaXhlbDk5OCkKCiMjIyBbYHY5LjM3LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9yZWxlYXNlcy90YWcvdjkuMzcuMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tcGFyZS92OS4zNi4wLi4udjkuMzcuMCkKCiMjIyMgRmVhdHVyZXMKCi0gW2AzOWY3ZmI0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzM5ZjdmYjQ5M2E2OTI0ZmY3ZGM2MzhmZDRkNmU3YjNkOGViOTUzODMpIGZlYXQ6IGBwcmVzZXJ2ZS1jYXVnaHQtZXJyb3JgIHNob3VsZCByZWNvZ25pemUgYWxsIHN0YXRpYyAiY2F1c2UiIGtleXMgKFsjJiM4MjAzOzIwMTYzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNjMpKSAoUGl4ZWw5OTgpCi0gW2BmODFlYWJjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2Y4MWVhYmM1ODQ5ZWNlOThiOGNhMDU0Zjk2YjI5ZjAzOGE2OWJjZjgpIGZlYXQ6IHN1cHBvcnQgVFMgc3ludGF4IGluIGBuby1yZXN0cmljdGVkLWltcG9ydHNgIChbIyYjODIwMzsxOTU2Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzE5NTYyKSkgKE5pdGluIEt1bWFyKQoKIyMjIyBCdWcgRml4ZXMKCi0gW2BhMTI5Y2NlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2ExMjljY2VkN2E4NmVhMjUxOGViOWJlNjk5MGZhMThhZjM5Njk0Y2EpIGZpeDogY29ycmVjdCBgbm8tbG9zcy1vZi1wcmVjaXNpb25gIGZhbHNlIHBvc2l0aXZlcyBmb3IgbGVhZGluZyB6ZXJvcyAoWyMmIzgyMDM7MjAxNjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDE2NCkpIChGcmFuY2VzY28gVHJvdHRhKQotIFtgMDllMDRmY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8wOWUwNGZjYzNmNGNjOTYzZWVhN2M5YzU3OTM5MWRlNWUyMzE1OTViKSBmaXg6IGFkZCBtaXNzaW5nIEFTVCB0b2tlbiB0eXBlcyAoWyMmIzgyMDM7MjAxNzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDE3MikpIChQaXhlbDk5OCkKLSBbYDg2MWM2ZGFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvODYxYzZkYTJiZDI3OTY0MTRlNmVlZDc4MjE1NWVjMzRlMmVkNjM0NCkgZml4OiBjb3JyZWN0IGBFU0xpbnRgIHR5cGluZ3MgKFsjJiM4MjAzOzIwMTIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxMjIpKSAoUGl4ZWw5OTgpCgojIyMjIERvY3VtZW50YXRpb24KCi0gW2BiOTUwMzU5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2I5NTAzNTljNWYzOTA4NTQ4M2MzMTM3YTZhMTYwZTU4MmVmMzIwMDcpIGRvY3M6IGZpeCB0eXBvcyBhY3Jvc3MgdGhlIGRvY3MgKFsjJiM4MjAzOzIwMTgyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxODIpKSAo66Oo67CATHVNaXIpCi0gW2A0MjQ5OGEyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzQyNDk4YTI3OTgxZDUwNzUwZGQxNWFlODY2MGRiZTg1YzRmNDU4N2MpIGRvY3M6IGltcHJvdmUgVG9DIGFjY2Vzc2liaWxpdHkgYnkgaGlkaW5nIG5vbi1zZW1hbnRpYyBjaGFyYWN0ZXIgKFsjJiM4MjAzOzIwMTgxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxODEpKSAoUGVyY3kgTWEpCi0gW2AyOWVhMDkyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzI5ZWEwOTJiOTM2MDg3NTYzNTBiMWU5YzVhNGYyOWM4YTQ5MjY0YWIpIGRvY3M6IFVwZGF0ZSBSRUFETUUgKEdpdEh1YiBBY3Rpb25zIEJvdCkKLSBbYDVjOTdhMDRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvNWM5N2EwNDU3OGU2MjgwYzIzOTVmNjQyYzJkOGQ2YmRmMzBlZWMxOCkgZG9jczogc2hvdyBgYXZhaWxhYmxlVW50aWxgIGluIGRlcHJlY2F0ZWQgcnVsZSBiYW5uZXIgKFsjJiM4MjAzOzIwMTcwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNzApKSAoUGl4ZWw5OTgpCi0gW2A5MGE3MWJmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzkwYTcxYmY1MDI0YTg2ZmMyMzJjZDJlMDVmOTY4MTFlMmExOGZkMGYpIGRvY3M6IHVwZGF0ZSBgUkVBRE1FYCBmaWxlcyB0byBhZGQgYmFkZ2UgYW5kIGluc3RydWN0aW9ucyAoWyMmIzgyMDM7MjAxMTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDExNSkpICjro6jrsIBMdU1pcikKLSBbYDE2MDNhZTFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvMTYwM2FlMTUyNmQ5YjZmNTU3YzdkNTUzNGE0ZjQwZjQ2ODQyZWRkNikgZG9jczogdXBkYXRlIHJlZmVyZW5jZXMgZnJvbSBgbWFzdGVyYCB0byBgbWFpbmAgKFsjJiM4MjAzOzIwMTUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNTMpKSAo66Oo67CATHVNaXIpCgojIyMjIENob3JlcwoKLSBbYGFmZThhMTNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYWZlOGExMzQ2OTU4MjQyMDMxZmVhNjZmZGZiYjIzOWU4YmY0MDhiNykgY2hvcmU6IHVwZGF0ZSBgQGVzbGludC9qc2AgZGVwZW5kZW5jeSB0byB2ZXJzaW9uIDkuMzcuMCAoWyMmIzgyMDM7MjAxODNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDE4MykpIChGcmFuY2VzY28gVHJvdHRhKQotIFtgYWJlZTRjYWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9hYmVlNGNhMWZhMTBkYTczM2IxY2M0YTdkNWU3NjViOTEyYTlkZTgyKSBjaG9yZTogcGFja2FnZS5qc29uIHVwZGF0ZSBmb3IgW0AmIzgyMDM7ZXNsaW50L2pzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2pzKSByZWxlYXNlIChKZW5raW5zKQotIFtgZmM5MzgxZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9mYzkzODFmNmNhNTdiODI0ZTgyZDExOGMxNDYzMWMxN2JlYTc5ZDdlKSBjaG9yZTogZml4IHR5cG9zIGluIGNvbW1lbnRzIChbIyYjODIwMzsyMDE3NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTc1KSkgKG92ZXJsb29rbW90ZWwpCi0gW2BlMTU3NGEyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2UxNTc0YTIyZDM4ZmQ3ZTE4OTFmODZmOGRiMGIwOTA1M2Y4OTYzY2IpIGNob3JlOiB1bnBpbiBqaXRpIChbIyYjODIwMzsyMDE3M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTczKSkgKHJlbm92YXRlXFtib3RdKQotIFtgZTFhYzA1ZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9lMWFjMDVlMmZhZTc3OWU3MzhmODViZDQ3ZGRhMWNjMmI3MDk5MzQ2KSByZWZhY3RvcjogbWFyayBgRVNMaW50LmZpbmRDb25maWdGaWxlKClgIGFzIGBhc3luY2AsIGFkZCBtaXNzaW5nIGRvY3MgKFsjJiM4MjAzOzIwMTU3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNTcpKSAoUGl4ZWw5OTgpCi0gW2AzNDc5MDZkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzM0NzkwNmQ2MjdjNTNiZjQ1ZDYzYmE4MzFkMmZkMmI4M2ZiMGE3NDkpIGNob3JlOiB1cGRhdGUgZXNsaW50IChbIyYjODIwMzsyMDE0OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTQ5KSkgKHJlbm92YXRlXFtib3RdKQotIFtgMGNiNTg5N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8wY2I1ODk3ZTI0MDU5YmFjYWRiOGQyZTY0NTgxODQ5MDQ3NTlmZGExKSB0ZXN0OiByZW1vdmUgdG1wIGRpciBjcmVhdGVkIGZvciBjaXJjdWxhciBmaXhlcyBpbiBtdWx0aXRocmVhZCBtb2RlIHRlc3QgKFsjJiM4MjAzOzIwMTQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNDYpKSAoTWlsb3MgRGplcm1hbm92aWMpCi0gW2BiYjk5NTY2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2JiOTk1NjY1ZTMyYjNhOTU4ZTc4MDA2YzlmZDc1NzQ0YzU2MDRmMWIpIGNpOiBwaW4gYGppdGlgIHRvIHZlcnNpb24gMi41LjEgKFsjJiM4MjAzOzIwMTUxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNTEpKSAoUGl4ZWw5OTgpCi0gW2AxNzdmNjY5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzE3N2Y2NjlhZGMwZjk2ZDE0YWUxYTcxY2RlNzc4NmYzMjc1MTU4NjMpIHBlcmY6IGltcHJvdmUgd29ya2VyIGNvdW50IGNhbGN1bGF0aW9uIGZvciBgImF1dG8iYCBjb25jdXJyZW5jeSAoWyMmIzgyMDM7MjAwNjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA2NykpIChGcmFuY2VzY28gVHJvdHRhKQotIFtgNDQ4YjU3YmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC80NDhiNTdiY2EzNDA2ZWUxMmM0ZTQ0ZTkyOThmYzBjOTlkM2VlMTBjKSBjaG9yZTogTWFyayBkZXByZWNhdGVkIGZvcm1hdHRpbmcgcnVsZXMgYXMgYXZhaWxhYmxlIHVudGlsIHYxMS4wLjAgKFsjJiM4MjAzOzIwMTQ0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxNDQpKSAoTWlsb3MgRGplcm1hbm92aWMpCgojIyMgW2B2OS4zNi4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvcmVsZWFzZXMvdGFnL3Y5LjM2LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbXBhcmUvdjkuMzUuMC4uLnY5LjM2LjApCgojIyMjIEZlYXR1cmVzCgotIFtgNDdhZmNmNmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC80N2FmY2Y2NjhkZjY1ZWFjNjhkN2IwNDE0NWQwMzcwMzcwMTBhMDc2KSBmZWF0OiBjb3JyZWN0IGBwcmVzZXJ2ZS1jYXVnaHQtZXJyb3JgIGVkZ2UgY2FzZXMgKFsjJiM4MjAzOzIwMTA5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxMDkpKSAoRnJhbmNlc2NvIFRyb3R0YSkKCiMjIyMgQnVnIEZpeGVzCgotIFtgNzViNzRkOGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC83NWI3NGQ4NjVkM2I4ZTdmYTNiY2Y1YWQyOWY0YmY2ZDE4ZDEzMTBlKSBmaXg6IGFkZCBtaXNzaW5nIHJ1bGUgb3B0aW9uIHR5cGVzIChbIyYjODIwMzsyMDEyN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTI3KSkgKG50bnlxKQotIFtgMWMwZDg1MGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8xYzBkODUwNDllM2YzMGE4ODA5MzQwYzFhYmM4ODFjNjNiNzgxMmZmKSBmaXg6IHVwZGF0ZSBgZXNsaW50LWFsbC5qc2AgdG8gdXNlIGBPYmplY3QuZnJlZXplYCBmb3IgYHJ1bGVzYCBvYmplY3QgKFsjJiM4MjAzOzIwMTE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxMTYpKSAo66Oo67CATHVNaXIpCi0gW2A3ZDYxYjdmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzdkNjFiN2ZhZGM5YzVjNmYyYjEzMWUzN2U4YTNjZmZhNWFhZThlZTYpIGZpeDogYWRkIG1pc3Npbmcgc2NvcGUgdHlwZXMgdG8gYFNjb3BlLnR5cGVgIChbIyYjODIwMzsyMDExMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMTEwKSkgKFBpeGVsOTk4KQotIFtgN2E2NzBjM2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC83YTY3MGMzMDFiNTg2MDkwMTdjZThjZmRhOTllZTgxZjk1ZGUzODk4KSBmaXg6IGNvcnJlY3QgcnVsZSBvcHRpb24gdHlwaW5ncyBpbiBgcnVsZXMuZC50c2AgKFsjJiM4MjAzOzIwMDg0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwODQpKSAoUGl4ZWw5OTgpCgojIyMjIERvY3VtZW50YXRpb24KCi0gW2BiNzNhYjEyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2I3M2FiMTJhY2QzZTg3ZjhkODE3M2NkYTAzNDk5ZjZjZDFmMjZkYjYpIGRvY3M6IHVwZGF0ZSBleGFtcGxlcyB0byB1c2UgYGRlZmluZUNvbmZpZ2AgKFsjJiM4MjAzOzIwMTMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxMzEpKSAoc2V0aGFtdXMpCi0gW2AzMWQ5MzkyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzMxZDkzOTI2OTkwZmJhNTM2ODQ2ZWM3MjdkN2EyNjI1ZmM4NDQ2NDkpIGRvY3M6IGZpeCB0eXBvcyAoWyMmIzgyMDM7MjAxMThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDExOCkpIChQaXhlbDk5OCkKLSBbYGM3Zjg2MWJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYzdmODYxYjNmOGMxYWM5NjFiNGNkNGYyMjQ4Mzc5OGYzMzI0YzYyYikgZG9jczogVXBkYXRlIFJFQURNRSAoR2l0SHViIEFjdGlvbnMgQm90KQotIFtgNmIwYzA4YmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC82YjBjMDhiMTA2YWE2NmYyZTlmYTQ4NDI4MmYwZWI2M2M2NGExMjE1KSBkb2NzOiBVcGRhdGUgUkVBRE1FIChHaXRIdWIgQWN0aW9ucyBCb3QpCi0gW2A5MWY5N2M1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzkxZjk3YzUwNDY4ZmJkYzA4OWM5MWU5OWMyZWEwZmU4MjE5MTFkZjIpIGRvY3M6IFVwZGF0ZSBSRUFETUUgKEdpdEh1YiBBY3Rpb25zIEJvdCkKCiMjIyMgQ2hvcmVzCgotIFtgMTI0MTFlOGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC8xMjQxMWU4ZDQ1MGVkMjZhNWY3Y2NhNmE3OGVjMDUzMjNjOTMyM2U4KSBjaG9yZTogdXBncmFkZSBbQCYjODIwMztlc2xpbnQvanNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvanMpQCYjODIwMzs5LjM2LjAgKFsjJiM4MjAzOzIwMTM5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAxMzkpKSAoTWlsb3MgRGplcm1hbm92aWMpCi0gW2A0ODhjYmE2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzQ4OGNiYTZiMzkxYjk3YjJjZmM3NGJiYjQ2ZmRlYWNiMTM2MTk0OWUpIGNob3JlOiBwYWNrYWdlLmpzb24gdXBkYXRlIGZvciBbQCYjODIwMztlc2xpbnQvanNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvanMpIHJlbGVhc2UgKEplbmtpbnMpCi0gW2BiYWM4MmEyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2JhYzgyYTJhOWM4MGEzZjY5MDg3ODUyNzU4ZDc3MzdhZWEzNzFmMDkpIGNpOiBzaW1wbGlmeSByZW5vdmF0ZSBjb25maWd1cmF0aW9uIChbIyYjODIwMzsxOTkwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzE5OTA3KSkgKOWUr+eEtikKLSBbYGMwMGJiMzdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYzAwYmIzN2Q2MmMxYmNjMGEzN2YwOTQzNzFiZTljNDAwNjQwMDlmMSkgY2k6IGJ1bXAgYWN0aW9ucy9sYWJlbGVyIGZyb20gNSB0byA2IChbIyYjODIwMzsyMDA5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDkwKSkgKGRlcGVuZGFib3RcW2JvdF0pCi0gW2BmZWU3NTFkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2ZlZTc1MWRjOGFlYWI1NDU0N2FmNDUzODMzMmVhNWMwNjllZjI4YjYpIHJlZmFjdG9yOiB1c2XCoGBkZWZhdWx0T3B0aW9uc2DCoGluwqBydWxlcyAoWyMmIzgyMDM7MjAxMjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDEyMSkpIChQaXhlbDk5OCkKLSBbYDFhY2U2N2RgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvMWFjZTY3ZDlmNzkwM2FkYzNkM2YwOTg2OGFhMDViNjczZTdkM2YzYikgY2hvcmU6IHVwZGF0ZSBleGFtcGxlIHRvIHVzZSBgZGVmaW5lQ29uZmlnYCAoWyMmIzgyMDM7MjAxMTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDExMSkpICjro6jrsIBMdU1pcikKLSBbYDQ4MjE5NjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvNDgyMTk2M2JmNzY1NTMyMDY5YzQ5ZTlkYTllY2JlOTQ4NWIwNzNmYykgdGVzdDogYWRkIG1pc3NpbmcgbG9jIGluZm9ybWF0aW9uIHRvIGVycm9yIG9iamVjdHMgaW4gcnVsZSB0ZXN0cyAoWyMmIzgyMDM7MjAxMTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDExMikpICjro6jrsIBMdU1pcikKLSBbYGI0MmM0MmVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvYjQyYzQyZTdjZDNhYzllZTFiNWExNWYxNmZmMjViMzI1ZDA0ODJlNCkgY2hvcmU6IGRpc2FsbG93IHVzZSBvZiBkZXByZWNhdGVkIGB0eXBlYCBwcm9wZXJ0eSBpbiBjb3JlIHJ1bGUgdGVzdHMgKFsjJiM4MjAzOzIwMDk0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwOTQpKSAoTWlsb3MgRGplcm1hbm92aWMpCi0gW2A3YmI0OThkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzdiYjQ5OGQ3MjBkY2QwNTRjYzA0MmNhNGI2MGIxMzhkODQ4NWYwN2MpIHRlc3Q6IHJlbW92ZSBkZXByZWNhdGVkIGB0eXBlYCBwcm9wZXJ0eSBmcm9tIGNvcmUgcnVsZSB0ZXN0cyAoWyMmIzgyMDM7MjAwOTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA5MykpIChQaXhlbDk5OCkKLSBbYGUxMGNmMmFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZTEwY2YyYWI0MmZlNWI0ODFkOTgwZGM2NTJmNzUwNDQxNDc0NzczMykgY2k6IGJ1bXAgYWN0aW9ucy9zZXR1cC1ub2RlIGZyb20gNCB0byA1IChbIyYjODIwMzsyMDA4OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDg5KSkgKGRlcGVuZGFib3RcW2JvdF0pCi0gW2A1Y2IwY2U0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzVjYjBjZTQ4ZWY2Y2ZiYmU2ZDA5MTMxYzMzYTUzZjlkNjZmZTliZDQpIHJlZmFjdG9yOiB1c2UgYG1ldGEuZGVmYXVsdE9wdGlvbnNgIGluIGBwcmVzZXJ2ZS1jYXVnaHQtZXJyb3JgIChbIyYjODIwMzsyMDA4MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDgwKSkgKFBpeGVsOTk4KQotIFtgZjlmN2NiNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9mOWY3Y2I1NzhkY2VkM2MxNGY2MzVlMTdjNzVhYTY3NDRkMjkxZjRkKSBjaG9yZTogcGFja2FnZS5qc29uIHVwZGF0ZSBmb3IgZXNsaW50LWNvbmZpZy1lc2xpbnQgcmVsZWFzZSAoSmVua2lucykKLSBbYDgxNzY0YjJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvODE3NjRiMjk4MDY1YTMyODAzOGNkMDY3YmM4ZmVkZWY5N2U1NzUwMCkgY2hvcmU6IHVwZGF0ZSBgZXNsaW50YCBwZWVyIGRlcGVuZGVuY3kgaW4gYGVzbGludC1jb25maWctZXNsaW50YCAoWyMmIzgyMDM7MjAwNzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA3OSkpIChNaWxvcyBEamVybWFub3ZpYykKCiMjIyBbYHY5LjM1LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9yZWxlYXNlcy90YWcvdjkuMzUuMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tcGFyZS92OS4zNC4wLi4udjkuMzUuMCkKCiMjIyMgRmVhdHVyZXMKCi0gW2A0Mjc2MWZhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzQyNzYxZmE3Yzg3MmZiOWUxNGMxNDRiNjkyYWY2OTY3YjM2NjIwODIpIGZlYXQ6IGltcGxlbWVudCBzdWdnZXN0aW9ucyBmb3Igbm8tZW1wdHktZnVuY3Rpb24gKFsjJiM4MjAzOzIwMDU3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNTcpKSAoamF5bWFydmVseikKLSBbYDEwMmY0NDRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvMTAyZjQ0NDQyYWM5YmYxZmNkNGJhNmFiOWZhZTQzY2UwOTE5OWRmNikgZmVhdDogaW1wbGVtZW50IHN1Z2dlc3Rpb25zIGZvciBuby1lbXB0eS1zdGF0aWMtYmxvY2sgKFsjJiM4MjAzOzIwMDU2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNTYpKSAoamF5bWFydmVseikKLSBbYGU1MWZmZmZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZTUxZmZmZjczN2NhMjQ1YjNhMWQxMTVjYjExZTFjOTk3MzcyNDlhMykgZmVhdDogYWRkIGBwcmVzZXJ2ZS1jYXVnaHQtZXJyb3JgIHJ1bGUgKFsjJiM4MjAzOzE5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMTk5MTMpKSAoQW1uaXNoIFNpbmdoIEFyb3JhKQoKIyMjIyBCdWcgRml4ZXMKCi0gW2AxMGU3YWUyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzEwZTdhZTIzZTMwZWEwODM0ZDlmZGViM2EyYTFkYjgxMDNjMzZjZDIpIGZpeDogdXBkYXRlIHVuY2xvbmVhYmxlIG9wdGlvbnMgZXJyb3IgbWVzc2FnZSAoWyMmIzgyMDM7MjAwNTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA1OSkpIChzb2RhLXNvcmNlcnkpCi0gW2BiZmE0NjAxYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2JmYTQ2MDEzZTdlYTlhNTIyYzAyZjcyMjUwZmEwNzE2MGY5NmE2YjgpIGZpeDogaWdub3JlIGVtcHR5IHN3aXRjaCBzdGF0ZW1lbnRzIHdpdGggY29tbWVudHMgaW4gbm8tZW1wdHkgcnVsZSAoWyMmIzgyMDM7MjAwNDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA0NSkpIChqYXltYXJ2ZWx6KQotIFtgZGZkMTFkZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9kZmQxMWRlYjI0ZmM3MzNmYWE1ZGI3NTFhMmY2MTVlYjA0ZTQ4YjE1KSBmaXg6IGFkZCBgYmVmb3JlYCBhbmQgYGFmdGVyYCB0byB0ZXN0IGNhc2UgdHlwZXMgKFsjJiM4MjAzOzIwMDQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNDkpKSAoRnJhbmNlc2NvIFRyb3R0YSkKLSBbYGRhYmJlOTVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZGFiYmU5NWMzOTY3MWM1ZmEyNzJkYTAxMmVlMTQzMmFhMDg4NjUwZikgZml4OiBjb3JyZWN0IHR5cGVzIGZvciBgbm8tcmVzdHJpY3RlZC1pbXBvcnRzYCBydWxlIChbIyYjODIwMzsyMDAzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDM0KSkgKE1pbG9zIERqZXJtYW5vdmljKQotIFtgZWE3ODljN2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9lYTc4OWM3ZGQyMzRjMWE2YmU0OTlhNDY0NGRkMGY1Yzk3NjE1OTcyKSBmaXg6IG5vLWxvc3Mtb2YtcHJlY2lzaW9uIGZhbHNlIHBvc2l0aXZlIHdpdGggdXBwZXJjYXNlIGV4cG9uZW50IChbIyYjODIwMzsyMDAzMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDMyKSkgKHNldGhhbXVzKQoKIyMjIyBEb2N1bWVudGF0aW9uCgotIFtgZDI2NTUxNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9kMjY1NTE1NjQyZjY1MjQ2YmNkNDVjMTc5NzlmNjdjMmFmYjEyZjk1KSBkb2NzOiBpbXByb3ZlIHBocmFzaW5nIC0gImlmIiDihpIgImV2ZW4gaWYiIGZyb20gZ2V0dGluZy1zdGFydGVkIHNlY3Rpb24gKFsjJiM4MjAzOzIwMDc0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNzQpKSAoamphbmdnYTAyMTQpCi0gW2BhMzU1YTBlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0L2EzNTVhMGU1YjJlNmE0N2NkYTA5OWIzMWRjN2QxMTJjZmI1YzQzMTUpIGRvY3M6IGludmVydCBjb21wYXJpc29uIGxvZ2ljIGZvciBleGFtcGxlIGluIGBuby12YXJgIGRvYyBwYWdlIChbIyYjODIwMzsyMDA2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDY0KSkgKE9Ub25HaXRIdWIpCi0gW2A1MDgyZmMyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0LzUwODJmYzIwNmRlNjk0NmQ5ZDRjMjBlNTczMDFmNzg4MzliM2I5ZjIpIGRvY3M6IFVwZGF0ZSBSRUFETUUgKEdpdEh1YiBBY3Rpb25zIEJvdCkKLSBbYDk5Y2ZkN2VgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvOTljZmQ3ZTA1NmUxNzAzOTQxYzllYjhjYTFhZTdmZGIxOTg3YmE5ZCkgZG9jczogYWRkIG1pc3NpbmcgInRoZSIgaW4gcnVsZSBkZXByZWNhdGlvbiBkb2NzIChbIyYjODIwMzsyMDA1MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDUwKSkgKEpvc2ggR29sZGJlcmcg4pyoKQotIFtgNmFkODk3M2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC82YWQ4OTczZTVkM2M5NGI4ZTEwMGI3MjY2ZjU1ZjhlYjA3NTdlYjAwKSBkb2NzOiB1cGRhdGUgYC0tbm8taWdub3JlYCBhbmQgYC0taWdub3JlLXBhdHRlcm5gIGRvY3VtZW50YXRpb24gKFsjJiM4MjAzOzIwMDM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwMzYpKSAoRnJhbmNlc2NvIFRyb3R0YSkKLSBbYDgwMzNiMTlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvODAzM2IxOTUyOTlhMWVhYTRhMGVkNjU1M2Q5ZTAzNGE0NTdiYjU3NykgZG9jczogYWRkIGRvY3VtZW50YXRpb24gZm9yIGAtLW5vLWNvbmZpZy1sb29rdXBgIChbIyYjODIwMzsyMDAzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDMzKSkgKEZyYW5jZXNjbyBUcm90dGEpCgojIyMjIENob3JlcwoKLSBbYGRhODdmMmZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZGE4N2YyZmU3OTJjYWI1YjY5YjYyYmY1YzE1ZTY5YWI0ZjQzMzA4NykgY2hvcmU6IHVwZ3JhZGUgW0AmIzgyMDM7ZXNsaW50L2pzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2pzKUAmIzgyMDM7OS4zNS4wIChbIyYjODIwMzsyMDA3N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvaXNzdWVzLzIwMDc3KSkgKE1pbG9zIERqZXJtYW5vdmljKQotIFtgYWYyYTA4N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC9hZjJhMDg3MGZkYzY0NjA5MWQwMjc1MTY2MDE4ODg5MjNlNWJjMjAyKSBjaG9yZTogcGFja2FnZS5qc29uIHVwZGF0ZSBmb3IgW0AmIzgyMDM7ZXNsaW50L2pzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2pzKSByZWxlYXNlIChKZW5raW5zKQotIFtgNzA1NTc2NGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2NvbW1pdC83MDU1NzY0OWUzMTExYzU1ZDhjZGRmNjc4YjZjNDA3OWFhNmYwY2NjKSB0ZXN0OiByZW1vdmUgYHRlc3RzL2xpYi9lc2xpbnQvZXNsaW50LmNvbmZpZy5qc2AgKFsjJiM4MjAzOzIwMDY1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNjUpKSAoTWlsb3MgRGplcm1hbm92aWMpCi0gW2A4NGZmYjk2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2VzbGludC9lc2xpbnQvY29tbWl0Lzg0ZmZiOTY4MGIxNWU0NWJmZDhjOGE1ZGI0NzMxNTc2ZGRkMTZmYzQpIGNob3JlOiB1cGRhdGUgYEBlc2xpbnQtY29tbXVuaXR5L2VzbGludC11dGlsc2AgKFsjJiM4MjAzOzIwMDY5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9pc3N1ZXMvMjAwNjkpKSAoRnJhbmNlc2NvIFRyb3R0YSkKLSBbYGQ1ZWY5MzlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvZDVlZjkzOTcxNTBjYzE3OGUxZjk4OTFjM2ZmNDlhYzQ4NzFlYzc4NikgcmVmYWN0b3I6IHJlbW92ZSBkZXByZWNhdGVkIGBjb250ZXh0LnBhcnNlck9wdGlvbnNgIHVzYWdlIGFjcm9zcyBydWxlcyAoWyMmIzgyMDM7MjAwNjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA2MCkpIChzZXRoYW11cykKLSBbYDFiMzg4MWRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZXNsaW50L2VzbGludC9jb21taXQvMWIzODgxZDdlODU5YmVjOTU4OWUzOTg4ODY1NmMzM2M5MTRhODMwMikgY2hvcmU6IHJlbW92ZSByZWR1bmRhbnQgd29yZCAoWyMmIzgyMDM7MjAwNThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lc2xpbnQvZXNsaW50L2lzc3Vlcy8yMDA1OCkpIChweHdhbmdsdSkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vcHl0aG9uLW9zaXNtKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1TNDVNUzR4SWl3aWRYQmtZWFJsWkVsdVZtVnlJam9pTkRFdU1UVTVMalFpTENKMFlYSm5aWFJDY21GdVkyZ2lPaUp0WVdsdUlpd2liR0ZpWld4eklqcGJJbkpsYm05MllYUmxJbDE5LS0+Cg==
      patchset: b744c26d67b2da14ca6e3b095ac3e0e7d91a3fdf
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/python-osism:
            canonical_name: github.com/osism/python-osism
            checkout: main
            commit: 298cdc56b3a6161ef61a512721d839bf5e3458d5
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/python-osism/playbooks/build.yml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/python-osism
        name: osism/python-osism
        short_name: python-osism
        src_dir: src/github.com/osism/python-osism
      projects:
        github.com/osism/python-osism:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          checkout: main
          checkout_description: zuul branch
          commit: 298cdc56b3a6161ef61a512721d839bf5e3458d5
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/1712/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
