{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.wikimedia/operations-mediawiki-config","documentNamespace":"https://spdx.org/spdxdocs/protobom/94d5c6ba-9c86-4c74-ae4a-e31ed4ac4fdf","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-20T04:53:58Z"},"packages":[{"name":"scour","SPDXID":"SPDXRef-pypi-scour-0.38.2-75c946","versionInfo":"0.38.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scour@0.38.2"}]},{"name":"types-pyyaml","SPDXID":"SPDXRef-pypi-types-pyyaml-75c946","versionInfo":"\u003e= 6.0,\u003c 7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-pyyaml"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-2.28-75c946","versionInfo":"2.28","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests@2.28"}]},{"name":"types-requests","SPDXID":"SPDXRef-pypi-types-requests-75c946","versionInfo":"\u003e= 2.28,\u003c 2.29","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-requests"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-75c946","versionInfo":"\u003e= 6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml"}]},{"name":"sebastian/type","SPDXID":"SPDXRef-composer-sebastian-type-4.0.0-75c946","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2019-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/type@4.0.0"}]},{"name":"psr/log","SPDXID":"SPDXRef-composer-psr-log-3.0.2-75c946","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/log@3.0.2"}]},{"name":"squizlabs/php_codesniffer","SPDXID":"SPDXRef-composer-squizlabs-phpcodesniffer-3.13.2-75c946","versionInfo":"3.13.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/squizlabs/php_codesniffer@3.13.2"}]},{"name":"sebastian/recursion-context","SPDXID":"SPDXRef-composer-sebastian-recursion-context-5.0.1-75c946","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/recursion-context@5.0.1"}]},{"name":"composer/xdebug-handler","SPDXID":"SPDXRef-composer-composer-xdebug-handler-3.0.5-75c946","versionInfo":"3.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) John Stevenson \u003cjohn-stevenson@blueyonder.co.uk\u003e, Copyright (c) 2017 Composer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/composer/xdebug-handler@3.0.5"}]},{"name":"sabre/event","SPDXID":"SPDXRef-composer-sabre-event-5.1.7-75c946","versionInfo":"5.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sabre/event@5.1.7"}]},{"name":"symfony/deprecation-contracts","SPDXID":"SPDXRef-composer-symfony-deprecation-contracts-3.6.0-75c946","versionInfo":"3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/deprecation-contracts@3.6.0"}]},{"name":"phpcsstandards/phpcsextra","SPDXID":"SPDXRef-composer-phpcsstandards-phpcsextra-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpcsstandards/phpcsextra@1.4.0"}]},{"name":"nikic/php-parser","SPDXID":"SPDXRef-composer-nikic-php-parser-5.6.2-75c946","versionInfo":"5.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/nikic/php-parser@5.6.2"}]},{"name":"sebastian/version","SPDXID":"SPDXRef-composer-sebastian-version-4.0.1-75c946","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2013-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/version@4.0.1"}]},{"name":"phpunit/php-invoker","SPDXID":"SPDXRef-composer-phpunit-php-invoker-4.0.0-75c946","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2011-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-invoker@4.0.0"}]},{"name":"phpunit/php-text-template","SPDXID":"SPDXRef-composer-phpunit-php-text-template-3.0.1-75c946","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-text-template@3.0.1"}]},{"name":"wikimedia/base-convert","SPDXID":"SPDXRef-composer-wikimedia-base-convert-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/wikimedia/base-convert@2.0.2"}]},{"name":"sebastian/complexity","SPDXID":"SPDXRef-composer-sebastian-complexity-3.2.0-75c946","versionInfo":"3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/complexity@3.2.0"}]},{"name":"phpcsstandards/phpcsutils","SPDXID":"SPDXRef-composer-phpcsstandards-phpcsutils-1.1.1-75c946","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpcsstandards/phpcsutils@1.1.1"}]},{"name":"sebastian/comparator","SPDXID":"SPDXRef-composer-sebastian-comparator-5.0.4-75c946","versionInfo":"5.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/comparator@5.0.4"}]},{"name":"symfony/service-contracts","SPDXID":"SPDXRef-composer-symfony-service-contracts-3.6.1-75c946","versionInfo":"3.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/service-contracts@3.6.1"}]},{"name":"mediawiki/phan-taint-check-plugin","SPDXID":"SPDXRef-composer-mediawiki-phan-taint-check-plugin-7.0.0-75c946","versionInfo":"7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/mediawiki/phan-taint-check-plugin@7.0.0"}]},{"name":"sebastian/object-reflector","SPDXID":"SPDXRef-composer-sebastian-object-reflector-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2017-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/object-reflector@3.0.0"}]},{"name":"psr/container","SPDXID":"SPDXRef-composer-psr-container-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016, Copyright (c) 2013-2016 container-interop, Copyright (c) 2016 PHP Framework Interoperability Group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/psr/container@2.0.2"}]},{"name":"phar-io/manifest","SPDXID":"SPDXRef-composer-phar-io-manifest-2.0.4-75c946","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2016-2019 Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e , and contributors, Copyright (c) 2018 Kuba Werlos, Copyright (c) Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phar-io/manifest@2.0.4"}]},{"name":"webmozart/assert","SPDXID":"SPDXRef-composer-webmozart-assert-1.12.1-75c946","versionInfo":"1.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/webmozart/assert@1.12.1"}]},{"name":"symfony/console","SPDXID":"SPDXRef-composer-symfony-console-7.4.0-75c946","versionInfo":"7.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/console@7.4.0"}]},{"name":"sebastian/cli-parser","SPDXID":"SPDXRef-composer-sebastian-cli-parser-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020-2024, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/cli-parser@2.0.1"}]},{"name":"sebastian/diff","SPDXID":"SPDXRef-composer-sebastian-diff-5.1.1-75c946","versionInfo":"5.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2002-2024, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/diff@5.1.1"}]},{"name":"mediawiki/minus-x","SPDXID":"SPDXRef-composer-mediawiki-minus-x-1.1.3-75c946","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/mediawiki/minus-x@1.1.3"}]},{"name":"symfony/string","SPDXID":"SPDXRef-composer-symfony-string-7.4.0-75c946","versionInfo":"7.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/string@7.4.0"}]},{"name":"phar-io/version","SPDXID":"SPDXRef-composer-phar-io-version-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e , Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2017 Arne Blankerts \u003carne@blankerts.de\u003e , Sebastian Heuer \u003csebastian@phpeople.de\u003e and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phar-io/version@3.2.1"}]},{"name":"phpunit/php-timer","SPDXID":"SPDXRef-composer-phpunit-php-timer-6.0.0-75c946","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2010-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-timer@6.0.0"}]},{"name":"sebastian/code-unit","SPDXID":"SPDXRef-composer-sebastian-code-unit-2.0.0-75c946","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/code-unit@2.0.0"}]},{"name":"sebastian/code-unit-reverse-lookup","SPDXID":"SPDXRef-composer-sebastian-code-unit-reverse-lookup-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/code-unit-reverse-lookup@3.0.0"}]},{"name":"sebastian/environment","SPDXID":"SPDXRef-composer-sebastian-environment-6.1.0-75c946","versionInfo":"6.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2014-2024, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/environment@6.1.0"}]},{"name":"myclabs/deep-copy","SPDXID":"SPDXRef-composer-myclabs-deep-copy-1.13.4-75c946","versionInfo":"1.13.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/myclabs/deep-copy@1.13.4"}]},{"name":"symfony/polyfill-ctype","SPDXID":"SPDXRef-composer-symfony-polyfill-ctype-1.33.0-75c946","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-ctype@1.33.0"}]},{"name":"phpstan/phpdoc-parser","SPDXID":"SPDXRef-composer-phpstan-phpdoc-parser-2.3.0-75c946","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpstan/phpdoc-parser@2.3.0"}]},{"name":"netresearch/jsonmapper","SPDXID":"SPDXRef-composer-netresearch-jsonmapper-4.5.0-75c946","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/netresearch/jsonmapper@4.5.0"}]},{"name":"sebastian/lines-of-code","SPDXID":"SPDXRef-composer-sebastian-lines-of-code-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2020-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/lines-of-code@2.0.2"}]},{"name":"seld/jsonlint","SPDXID":"SPDXRef-composer-seld-jsonlint-1.11.0-75c946","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/seld/jsonlint@1.11.0"}]},{"name":"phpunit/php-code-coverage","SPDXID":"SPDXRef-composer-phpunit-php-code-coverage-10.1.16-75c946","versionInfo":"10.1.16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) OpenJS Foundation and other contributors, (c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2024, Sebastian Bergmann, Copyright (c) Federico Zivolo 2020, Copyright 2011-2022 The Bootstrap Authors, Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors), Copyright 2011-2022 Twitter, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-code-coverage@10.1.16"}]},{"name":"symfony/polyfill-intl-grapheme","SPDXID":"SPDXRef-composer-symfony-polyfill-intl-grapheme-1.33.0-75c946","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-intl-grapheme@1.33.0"}]},{"name":"symfony/polyfill-mbstring","SPDXID":"SPDXRef-composer-symfony-polyfill-mbstring-1.33.0-75c946","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-mbstring@1.33.0"}]},{"name":"phpdocumentor/reflection-docblock","SPDXID":"SPDXRef-composer-phpdocumentor-reflection-docblock-5.6.5-75c946","versionInfo":"5.6.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/reflection-docblock@5.6.5"}]},{"name":"tysonandre/var_representation_polyfill","SPDXID":"SPDXRef-composer-tysonandre-varrepresentationpolyfill-0.1.3-75c946","versionInfo":"0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 Tyson Andre","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/tysonandre/var_representation_polyfill@0.1.3"}]},{"name":"composer/pcre","SPDXID":"SPDXRef-composer-composer-pcre-3.3.2-75c946","versionInfo":"3.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 Composer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/composer/pcre@3.3.2"}]},{"name":"mediawiki/mediawiki-phan-config","SPDXID":"SPDXRef-composer-mediawiki-mediawiki-phan-config-0.17.0-75c946","versionInfo":"0.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/mediawiki/mediawiki-phan-config@0.17.0"}]},{"name":"symfony/polyfill-php80","SPDXID":"SPDXRef-composer-symfony-polyfill-php80-1.33.0-75c946","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-php80@1.33.0"}]},{"name":"composer/semver","SPDXID":"SPDXRef-composer-composer-semver-3.4.4-75c946","versionInfo":"3.4.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/composer/semver@3.4.4"}]},{"name":"phpdocumentor/type-resolver","SPDXID":"SPDXRef-composer-phpdocumentor-type-resolver-1.12.0-75c946","versionInfo":"1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/type-resolver@1.12.0"}]},{"name":"symfony/yaml","SPDXID":"SPDXRef-composer-symfony-yaml-7.4.0-75c946","versionInfo":"7.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/yaml@7.4.0"}]},{"name":"php-parallel-lint/php-parallel-lint","SPDXID":"SPDXRef-composer-php-parallel-lint-php-parallel-lint-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/php-parallel-lint/php-parallel-lint@1.4.0"}]},{"name":"symfony/polyfill-intl-normalizer","SPDXID":"SPDXRef-composer-symfony-polyfill-intl-normalizer-1.33.0-75c946","versionInfo":"1.33.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/symfony/polyfill-intl-normalizer@1.33.0"}]},{"name":"theseer/tokenizer","SPDXID":"SPDXRef-composer-theseer-tokenizer-1.3.1-75c946","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/theseer/tokenizer@1.3.1"}]},{"name":"composer/spdx-licenses","SPDXID":"SPDXRef-composer-composer-spdx-licenses-1.5.9-75c946","versionInfo":"1.5.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/composer/spdx-licenses@1.5.9"}]},{"name":"dealerdirect/phpcodesniffer-composer-installer","SPDXID":"SPDXRef-composer-dealerdirect-phpcodesniffer-composer-installer-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/dealerdirect/phpcodesniffer-composer-installer@1.2.0"}]},{"name":"wikimedia/ip-utils","SPDXID":"SPDXRef-composer-wikimedia-ip-utils-6.0.0-75c946","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/wikimedia/ip-utils@6.0.0"}]},{"name":"phpunit/php-file-iterator","SPDXID":"SPDXRef-composer-phpunit-php-file-iterator-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2009-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/php-file-iterator@4.1.0"}]},{"name":"sebastian/object-enumerator","SPDXID":"SPDXRef-composer-sebastian-object-enumerator-5.0.0-75c946","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2016-2023, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/object-enumerator@5.0.0"}]},{"name":"sebastian/global-state","SPDXID":"SPDXRef-composer-sebastian-global-state-6.0.2-75c946","versionInfo":"6.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) Sebastian Bergmann \u003csebastian@phpunit.de\u003e, Copyright (c) 2001-2024, Sebastian Bergmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/global-state@6.0.2"}]},{"name":"phan/phan","SPDXID":"SPDXRef-composer-phan-phan-5.5.1-75c946","versionInfo":"5.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phan/phan@5.5.1"}]},{"name":"felixfbecker/advanced-json-rpc","SPDXID":"SPDXRef-composer-felixfbecker-advanced-json-rpc-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/felixfbecker/advanced-json-rpc@3.2.1"}]},{"name":"phpdocumentor/reflection-common","SPDXID":"SPDXRef-composer-phpdocumentor-reflection-common-2.2.0-75c946","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpdocumentor/reflection-common@2.2.0"}]},{"name":"mediawiki/mediawiki-codesniffer","SPDXID":"SPDXRef-composer-mediawiki-mediawiki-codesniffer-48.0.0-75c946","versionInfo":"48.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/mediawiki/mediawiki-codesniffer@48.0.0"}]},{"name":"phpunit/phpunit","SPDXID":"SPDXRef-composer-phpunit-phpunit-10.5.59-75c946","versionInfo":"10.5.59","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/phpunit/phpunit@10.5.59"}]},{"name":"microsoft/tolerant-php-parser","SPDXID":"SPDXRef-composer-microsoft-tolerant-php-parser-0.1.2-75c946","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/microsoft/tolerant-php-parser@0.1.2"}]},{"name":"doctrine/deprecations","SPDXID":"SPDXRef-composer-doctrine-deprecations-1.1.5-75c946","versionInfo":"1.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/doctrine/deprecations@1.1.5"}]},{"name":"sebastian/exporter","SPDXID":"SPDXRef-composer-sebastian-exporter-5.1.4-75c946","versionInfo":"5.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:composer/sebastian/exporter@5.1.4"}]},{"name":"com.github.wikimedia/operations-mediawiki-config","SPDXID":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","versionInfo":"master","downloadLocation":"git+https://github.com/wikimedia/operations-mediawiki-config","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/wikimedia/operations-mediawiki-config@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-mbstring-1.33.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-object-enumerator-5.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-type-4.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-mediawiki-phan-taint-check-plugin-7.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phar-io-version-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-php-file-iterator-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-diff-5.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-exporter-5.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-pypi-scour-0.38.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-php-text-template-3.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-psr-container-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-intl-normalizer-1.33.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-phpunit-10.5.59-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-version-4.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-type-resolver-1.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpcsstandards-phpcsutils-1.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-object-reflector-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-code-unit-reverse-lookup-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-environment-6.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-myclabs-deep-copy-1.13.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-tysonandre-varrepresentationpolyfill-0.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-composer-spdx-licenses-1.5.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-pypi-types-pyyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sabre-event-5.1.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-php-invoker-4.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-wikimedia-base-convert-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-complexity-3.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-php-timer-6.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-wikimedia-ip-utils-6.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-mediawiki-mediawiki-codesniffer-48.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-reflection-docblock-5.6.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-yaml-7.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-recursion-context-5.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-code-unit-2.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-ctype-1.33.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-lines-of-code-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-microsoft-tolerant-php-parser-0.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-netresearch-jsonmapper-4.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-composer-semver-3.4.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-php-parallel-lint-php-parallel-lint-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-doctrine-deprecations-1.1.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phar-io-manifest-2.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-console-7.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-theseer-tokenizer-1.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpdocumentor-reflection-common-2.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-nikic-php-parser-5.6.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-mediawiki-minus-x-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-intl-grapheme-1.33.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-squizlabs-phpcodesniffer-3.13.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-comparator-5.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-cli-parser-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-composer-pcre-3.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-dealerdirect-phpcodesniffer-composer-installer-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-webmozart-assert-1.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-polyfill-php80-1.33.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-sebastian-global-state-6.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phan-phan-5.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-pypi-requests-2.28-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-pypi-types-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-pypi-pyyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpcsstandards-phpcsextra-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpstan-phpdoc-parser-2.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-phpunit-php-code-coverage-10.1.16-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-composer-xdebug-handler-3.0.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-seld-jsonlint-1.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-mediawiki-mediawiki-phan-config-0.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-felixfbecker-advanced-json-rpc-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-psr-log-3.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-deprecation-contracts-3.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-service-contracts-3.6.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relatedSpdxElement":"SPDXRef-composer-symfony-string-7.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-wikimedia-operations-mediawiki-config-master-e08291","relationshipType":"DESCRIBES"}]}