[
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/committer-tools/find-unfinished-test.py",
    "type": "file",
    "name": "find-unfinished-test.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2438,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 35.31,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "bd1eb59d7ce643856649ce0a16893323",
    "sha1": "f6567e3faec61fedbf526ceadbb4533ad70a2e1b",
    "sha256": "88d986ab058bd83f042718c5b5736d419592bc05c3124d06429007b219df4092",
    "sha512": "",
    "sha1_git": "44b0ed31ab13d3b120276db60773dbcc70010116",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/committer-tools/kafka-merge-pr.py",
    "type": "file",
    "name": "kafka-merge-pr.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 19696,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 17,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 4,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 4.36,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [
      {
        "author": "the Spark project (https://github.com/apache/spark/blob/master/dev/merge_spark_pr.py)",
        "end_line": 21,
        "start_line": 21
      }
    ],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 11,
        "start_line": 11
      },
      {
        "url": "https://github.com/apache/spark/blob/master/dev/merge_spark_pr.py",
        "end_line": 21,
        "start_line": 21
      },
      {
        "url": "https://github.com/settings/tokens",
        "end_line": 60,
        "start_line": 60
      },
      {
        "url": "https://github.com/%25s/%25s/pull",
        "end_line": 64,
        "start_line": 64
      },
      {
        "url": "https://api.github.com/repos/%25s/%25s",
        "end_line": 65,
        "start_line": 65
      },
      {
        "url": "https://issues.apache.org/jira/browse",
        "end_line": 66,
        "start_line": 66
      },
      {
        "url": "https://issues.apache.org/jira",
        "end_line": 67,
        "start_line": 67
      }
    ],
    "md5": "9abfdf242956ebc93bd955f8a923598a",
    "sha1": "d46663c3e5a8045668abcf9c16cbad54f5361f98",
    "sha256": "9b3d02f16a67402ecdfc5a36140c9083ffc324b76d74e425cf3dcd635c0dc1a2",
    "sha512": "",
    "sha1_git": "be86078687997439b1c8392222219752ba6a9053",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/committer-tools/refresh_collaborators.py",
    "type": "file",
    "name": "refresh_collaborators.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 5271,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one\n# or more contributor license agreements.  See the NOTICE file\n# distributed with this work for additional information\n# regarding copyright ownership.  The ASF licenses this file\n# to you under the Apache License, Version 2.0 (the\n# \"License\"); you may not use this file except in compliance\n# with the License.  You may obtain a copy of the License at\n#\n#   http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing,\n# software distributed under the License is distributed on an\n# \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n# KIND, either express or implied.  See the License for the\n# specific language governing permissions and limitations\n# under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 17.35,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "7a4af325be5c3dbb9f3bcce372f110fb",
    "sha1": "7423ca04c11f9938f320add9d4b3d2b0452ddecb",
    "sha256": "111691e46c4771a7d86491bc4e4d58c04be9e75a12b9defa75c5e8ec02d62cb0",
    "sha512": "",
    "sha1_git": "1b9592717476c4f1a0fd8730b5ec36f29ac530ed",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/committer-tools/reviewers.py",
    "type": "file",
    "name": "reviewers.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 5149,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 22,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 9,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.04,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 16,
        "start_line": 16
      },
      {
        "url": "https://github.com/apache/kafka/pull/%7Bpr",
        "end_line": 55,
        "start_line": 55
      }
    ],
    "md5": "77802859f4b65c8b85684e4153f3aa6c",
    "sha1": "205214f4796ba1689512f6bd266a1dd0d97af74d",
    "sha256": "d7f9dd01aa646d6df812941e1721b47a5a3f7ecf33445c0635dda1b87dc44a86",
    "sha512": "",
    "sha1_git": "06ba4919213abb79b8b702230a242ffb019dbe47",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/committer-tools/verify_license.py",
    "type": "file",
    "name": "verify_license.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 5703,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 18,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 5,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.62,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 12,
        "start_line": 12
      }
    ],
    "md5": "b58a9c9a74264d18f55bd09d37c42226",
    "sha1": "54060584681e56baa3cefeeba8ec6aa59f3df6a2",
    "sha256": "5f218600e44b4246984c86767334c7abe5a9cbe6e365fe9806926aeee2009d15",
    "sha512": "",
    "sha1_git": "c8489008cae67d62f30c03f0098a9a5082ba015b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/common.py",
    "type": "file",
    "name": "common.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2068,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 40.48,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "c2b1e20d8d12722108bd029a98111809",
    "sha1": "fdd431abf86ad060c4d1a502da0e64f46f9e81c2",
    "sha256": "ddbdb01124e53c1b121f510f04f2406caf883c2428d35ef82af2d4245e851769",
    "sha512": "",
    "sha1_git": "5099a789da1037cc929bdc028d3bc217f6d09c31",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/docker_build_test.py",
    "type": "file",
    "name": "docker_build_test.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 4925,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.82,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "8716a4640fe0916edeecef64b4160d32",
    "sha1": "f611751832252c1d4749913c7c43b3df7c302862",
    "sha256": "2923d0f65e17062b5acd71fc6532bfc781ec9fd542db15c12a26d4ccdb706a5a",
    "sha512": "",
    "sha1_git": "9a986875fe320de24e1c0541296939dc0fc92ad4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/docker_official_image_build_test.py",
    "type": "file",
    "name": "docker_official_image_build_test.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 4379,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 18.74,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      },
      {
        "url": "https://archive.apache.org/dist/kafka/%7Bargs.kafka_version%7D/kafka_2.13-%7Bargs.kafka_version%7D.tgz",
        "end_line": 79,
        "start_line": 79
      }
    ],
    "md5": "3e270862a8adcd28430aac9dbab7dfa9",
    "sha1": "f683395525f81964744b15a4ece89745dc5e8980",
    "sha256": "37d1b5e81c4b624e01ec1054c3e65eca71c5d0af03f7eb6019b5edea6fb8c92b",
    "sha512": "",
    "sha1_git": "32869a1f4b20912144bd92dae56dae22920610a0",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/docker_release.py",
    "type": "file",
    "name": "docker_release.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 3387,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 24.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "ef0f74b936d50e894f55874b5a9f2dae",
    "sha1": "c9d21a3175e26b8023edf8e47c9444590f9c9fe7",
    "sha256": "2fa254b82e57c465beaead53ea616210d51b2208000674a3a9e54e9fe0e29a32",
    "sha512": "",
    "sha1_git": "c92459a86eb17c0e99a2d37acb43b078392bb444",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/extract_docker_official_image_artifact.py",
    "type": "file",
    "name": "extract_docker_official_image_artifact.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 3482,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 25.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "3117362567ba26aa53d91cacb41379b0",
    "sha1": "7fcae37eb64d5903a185ff118ba2bc93da3edc57",
    "sha256": "b7ef3d63aacec8e8b90aa3f62c081ebc01be4cf68be6e0cefc41fee3a206acb9",
    "sha512": "",
    "sha1_git": "2d362eb50db947d7db87ecff9d7aa5e2e8db4425",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/generate_kafka_pr_template.py",
    "type": "file",
    "name": "generate_kafka_pr_template.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 3649,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 22.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [
      {
        "email": "dev@kafka.apache.org",
        "end_line": 70,
        "start_line": 70
      }
    ],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      },
      {
        "url": "https://github.com/apache/kafka/blob/%7Bfile_commit",
        "end_line": 69,
        "start_line": 69
      },
      {
        "url": "https://github.com/apache/kafka.git",
        "end_line": 71,
        "start_line": 71
      }
    ],
    "md5": "642878b6ccfaf5306f47a98f168b4e37",
    "sha1": "e8086b7d2736f71c199464c50198a11738e18f9d",
    "sha256": "c1dbae652b7ca06d228e64c27d90d027b0c56e9769757f388994e1c74de4064e",
    "sha512": "",
    "sha1_git": "b3f9577cf89b462462501f01aec88af8a9951a34",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/prepare_docker_official_image_source.py",
    "type": "file",
    "name": "prepare_docker_official_image_source.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 3473,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 23.29,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      },
      {
        "url": "https://archive.apache.org/dist/kafka",
        "end_line": 47,
        "start_line": 47
      },
      {
        "url": "https://archive.apache.org/dist/kafka/%7Bargs.kafka_version%7D/kafka_2.13-%7Bargs.kafka_version%7D.tgz",
        "end_line": 61,
        "start_line": 61
      }
    ],
    "md5": "9d0226db03b5010344b9506063e9a676",
    "sha1": "e50d2da53832da13e2c090feacbc3d38ae6c5bf5",
    "sha256": "f5d3f4888915aace29103b35a8e91f3c66728605193b26b614de578efbb59043",
    "sha512": "",
    "sha1_git": "bbc539b5c4c54c280f49f78a16dcb5c848cfb0c2",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/test/constants.py",
    "type": "file",
    "name": "constants.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2363,
    "mime_type": "text/plain",
    "file_type": "ASCII text, with very long lines",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 36.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a673ec5aa0e1f388904039306340768c",
    "sha1": "d936c7fd1cb1f4c507fa41f3eb99092c392c3e0c",
    "sha256": "592ba50bd6697b137f43338081df9d11873a6a48b940ec4a6ce7967be06b44cd",
    "sha512": "",
    "sha1_git": "710e29b69611d07a971bf9ae7478c71898f98e88",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/test/docker_sanity_test.py",
    "type": "file",
    "name": "docker_sanity_test.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 11383,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 9.02,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "2e3249ac2144d2265d885f4123d7b0d5",
    "sha1": "9d261b50f52258c2b0a2fa99d4f7e587e2420d69",
    "sha256": "7e397076ae8b98b3a7fbe4a892a9a4a6a641a3d819d9ac109f15cf7dfd4a816e",
    "sha512": "",
    "sha1_git": "d6e648cbe0bf1095fba1e98104e757b426ac0646",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/test/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 803,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 3,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 96.75,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      }
    ],
    "md5": "5971d372ac082c99213d63bb6c7f39c3",
    "sha1": "85015bfa7b5def8d5098aa5bd289894d59cee398",
    "sha256": "9bafe565f1a4d8eb5c1f6669a595f990711580b58abe57c6f633036979d09a0a",
    "sha512": "",
    "sha1_git": "8f97ef9f46252ed40b3ecea6916771ea407bae3c",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/git.py",
    "type": "file",
    "name": "git.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 4004,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 21.76,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "511c7a64228cdc43e6a86f49623648a4",
    "sha1": "5651530ec6e75827b85e31beb3ea349a9c3ffca8",
    "sha256": "bd389facaa74454df831ccc7ea9c83cbbfe228c1c44c14e6b33f7eb80a1e6f2f",
    "sha512": "",
    "sha1_git": "3fe47d721a2f130771d3779c7d39f5b505ec3bd6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/gpg.py",
    "type": "file",
    "name": "gpg.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2628,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 34.9,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "de0fdc3209577d714fd6793f14f3a7f9",
    "sha1": "6d6bb6b6127624b1b5a9765e76638c416d597086",
    "sha256": "5d5286357837351cfa5d0143d00ede931c47e63c3de32fd0a7ae81079398e8f1",
    "sha512": "",
    "sha1_git": "347389e308942266f50541bb3e83cf437a9fc629",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/notes.py",
    "type": "file",
    "name": "notes.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 6491,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      },
      {
        "url": "https://issues.apache.org/jira",
        "end_line": 34,
        "start_line": 34
      },
      {
        "url": "https://kafka.apache.org/",
        "end_line": 88,
        "start_line": 88
      }
    ],
    "md5": "841a28d6f141f0b454fd3906587ba017",
    "sha1": "e86a5a05e31a9a8480067866a21d4a82bf2c4509",
    "sha256": "a5b442cc0095eabfe1132373c2a25ad97fcbc3fe1b85c1369101341e1003cfcf",
    "sha512": "",
    "sha1_git": "e561fa03a204040632a0fe52c28719b2ce9badf4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/preferences.py",
    "type": "file",
    "name": "preferences.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2256,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 37.54,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "0ccb890b8d56c294cc1cfd559f4abe15",
    "sha1": "67629ebe528776345234170993b4f296ac87cbe6",
    "sha256": "cbd6cecce3e68cd7edd8af3794ac819b6c0911c89cae15913b62d3046a049dcd",
    "sha512": "",
    "sha1_git": "f32f1650eeddc90abe60e2b101b88b82668985f6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/release.py",
    "type": "file",
    "name": "release.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 17406,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 4.59,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      },
      {
        "url": "https://github.com/apache/kafka-site",
        "end_line": 38,
        "start_line": 38
      },
      {
        "url": "https://cwiki.apache.org/confluence/display/KAFKA/Setup+Kafka+Website+on+Local+Apache+Server",
        "end_line": 40,
        "start_line": 40
      }
    ],
    "md5": "c3ebce199826c2482658d117ea7c40dc",
    "sha1": "e458664f2fb0d85af829d25fff1542e05e9344c7",
    "sha256": "9612514c87f98bb002b8ad1fe7919c2c864d9a1dc5b2a0e28de83c50336d1d02",
    "sha512": "",
    "sha1_git": "7baf25a1b5301524d000bc3d6ceae5f7f4679141",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/runtime.py",
    "type": "file",
    "name": "runtime.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 4034,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 22.41,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "3f5832ac0bdd398af16b31299cd13d4f",
    "sha1": "dc8448ae7b0349680e0fda09483815377a1b2573",
    "sha256": "fe26476cf0ecf6b318cb9230252441f548cc938a6066dfd8a74eacc142a2ccd2",
    "sha512": "",
    "sha1_git": "28765f0d92bcc91c1e7d4db7beeb85b05f105dce",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/svn.py",
    "type": "file",
    "name": "svn.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2474,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 28.61,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka",
        "end_line": 28,
        "start_line": 28
      }
    ],
    "md5": "125ec8844ecd96bc7fce999fd161f6f0",
    "sha1": "3a0f99804f7ee7b8ccbdc1bccbfa570a88d68054",
    "sha256": "be6766faca2bc1dd433b84188547d50f72758a40f323f41f45d665d894120597",
    "sha512": "",
    "sha1_git": "41c2fc6d28afcc75238f6005590b63180a90ad1a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/templates.py",
    "type": "file",
    "name": "templates.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 13287,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [
      {
        "email": "announce@apache.org",
        "end_line": 80,
        "start_line": 80
      },
      {
        "email": "dev@kafka.apache.org",
        "end_line": 80,
        "start_line": 80
      },
      {
        "email": "users@kafka.apache.org",
        "end_line": 80,
        "start_line": 80
      },
      {
        "email": "kafka-clients@googlegroups.com",
        "end_line": 80,
        "start_line": 80
      }
    ],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      },
      {
        "url": "https://repository.apache.org/service/local/staging/deploy/maven2",
        "end_line": 35,
        "start_line": 35
      },
      {
        "url": "https://cwiki.apache.org/confluence/display/KAFKA/Release+Process",
        "end_line": 68,
        "start_line": 68
      },
      {
        "url": "https://www.apache.org/dist/kafka/%7Brelease_version%7D/RELEASE_NOTES.html",
        "end_line": 88,
        "start_line": 88
      },
      {
        "url": "https://kafka.apache.org/blog",
        "end_line": 92,
        "start_line": 92
      },
      {
        "url": "https://kafka.apache.org/downloads#{release_version",
        "end_line": 95,
        "start_line": 95
      },
      {
        "url": "https://kafka.apache.org/",
        "end_line": 139,
        "start_line": 139
      },
      {
        "url": "https://repository.apache.org/#stagingRepositories",
        "end_line": 153,
        "start_line": 153
      },
      {
        "url": "https://repository.apache.org/content/groups/staging/org/apache/kafka/",
        "end_line": 157,
        "start_line": 157
      },
      {
        "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateJVMApacheKafkaDockerArtifacts",
        "end_line": 158,
        "start_line": 158
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka-%7Brelease_version%7D-src.tgz",
        "end_line": 170,
        "start_line": 170
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka_2.13-%7Brelease_version%7D.tgz",
        "end_line": 171,
        "start_line": 171
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka_2.13-%7Brelease_version%7D-site-docs.tgz",
        "end_line": 172,
        "start_line": 172
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka-%7Brelease_version%7D-src.tgz.asc",
        "end_line": 176,
        "start_line": 176
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka-%7Brelease_version%7D-src.tgz.md5",
        "end_line": 177,
        "start_line": 177
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka-%7Brelease_version%7D-src.tgz.sha1",
        "end_line": 178,
        "start_line": 178
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/kafka-%7Brelease_version%7D-src.tgz.sha512",
        "end_line": 179,
        "start_line": 179
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/javadoc/",
        "end_line": 186,
        "start_line": 186
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/RELEASE_NOTES.html",
        "end_line": 204,
        "start_line": 204
      },
      {
        "url": "https://www.apache.org/legal/release-policy.html#release-approval",
        "end_line": 207,
        "start_line": 207
      },
      {
        "url": "https://kafka.apache.org/KEYS",
        "end_line": 210,
        "start_line": 210
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/",
        "end_line": 213,
        "start_line": 213
      },
      {
        "url": "https://dist.apache.org/repos/dist/dev/kafka/%7Brc_tag%7D/javadoc/index.html",
        "end_line": 224,
        "start_line": 224
      },
      {
        "url": "https://github.com/apache/kafka/releases/tag/%7Brc_tag",
        "end_line": 227,
        "start_line": 227
      },
      {
        "url": "https://kafka.apache.org/%7Bdocs_version%7D/documentation.html",
        "end_line": 230,
        "start_line": 230
      },
      {
        "url": "https://kafka.apache.org/%7Bdocs_version%7D/protocol.html",
        "end_line": 233,
        "start_line": 233
      },
      {
        "url": "https://github.com/apache/kafka/actions/runs/",
        "end_line": 236,
        "start_line": 236
      },
      {
        "url": "https://confluent-open-source-kafka-system-test-results.s3-us-west-2.amazonaws.com/%7Bdev_branch%7D/",
        "end_line": 239,
        "start_line": 239
      }
    ],
    "md5": "5bc4e7656cfc07308267212cc0c0397b",
    "sha1": "da6827decd18f54aec667bf7ee23bd5d847c2708",
    "sha256": "4a9b2476498d70c4b3c7476e1d5165adf1d35f85bb78e145e4c5539faa675967",
    "sha512": "",
    "sha1_git": "528b6732c1a8bf8c929a44d7080e5b2493967a5e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/release/textfiles.py",
    "type": "file",
    "name": "textfiles.py",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": ".py",
    "size": 2033,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 43.75,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "99a95363139e6b4caf7b0efc9ef26592",
    "sha1": "811518f9bdf7c1e8502a276d1cd9a8aa4b361781",
    "sha256": "e2b9c799f35bc259895a18200c60db6bc9f1da7b76dcc5b9b79c8bbfed3ac078",
    "sha512": "",
    "sha1_git": "20752659c4bd2c8397717f97cfae278a6ea3217d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/bin/external_trogdor_command_example.py",
    "type": "file",
    "name": "external_trogdor_command_example.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1642,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 15,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 51.29,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 9,
        "start_line": 9
      }
    ],
    "md5": "42eb028530598057972e0c2eaf5e267a",
    "sha1": "88e03d55fa4b6a2c241307cdfd703385e66de991",
    "sha256": "7e5d770baeebe492cc95fc98d81d3dd2dafe8aea48d9afff0ac6c3297917792b",
    "sha512": "",
    "sha1_git": "1254b8283e33e29ade0e051da2343b7cfab03f09",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/benchmarks/core/benchmark_test.py",
    "type": "file",
    "name": "benchmark_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 21777,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 4.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://engineering.linkedin.com/kafka/benchmarking-apache-kafka-2-million-writes-second-three-cheap-machines",
        "end_line": 38,
        "start_line": 38
      }
    ],
    "md5": "2b28b49835859020a1d471d6cf25eb84",
    "sha1": "766ae5699651f6038d923a36ac7cad4371944cde",
    "sha256": "f1bea40ff2b8aef8c0e37d44a0eefd6fe51d092c84b34c6750ba2ee52279fead",
    "sha512": "",
    "sha1_git": "139078931d13de49a47b2d3da02dbc109ec38856",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/benchmarks/core/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/benchmarks/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/directory_layout/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/directory_layout/kafka_path.py",
    "type": "file",
    "name": "kafka_path.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5787,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.41,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c99f5091d2757bb250ac6d96047b9775",
    "sha1": "caebb32ddeacef3c17e197374781b7aa8705af96",
    "sha256": "5ddc470703a7ac8642ea2a9ff163cc444fdb103ede4efc453ccaf9ff865ecf53",
    "sha512": "",
    "sha1_git": "90a84d44af5bc0ec4ca5dd9130a565394c1f67f7",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1345,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 56.4,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://www.python.org/dev/peps/pep-0440",
        "end_line": 20,
        "start_line": 20
      }
    ],
    "md5": "c521f8b1b3852428af59b88065f74360",
    "sha1": "1bbfe9d042a3e22183f18d886466d37ef5bb473a",
    "sha256": "d5d956d8629b946f4bf6c666117c467d1cc2dfe1ee3d4931ca9279d4838f4c6c",
    "sha512": "",
    "sha1_git": "b192f8f528fd73806fd9bef567c836c2662a5d6f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 779,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "73a2ee546f736cdfbb890e0d2a7834dc",
    "sha1": "0e6d94edb379d008f35d8c87356aca1b8f63e122",
    "sha256": "d2cc39cae33ee35459b940b40e44544f236fdb75e3ff544c9bcadfc30982a5b7",
    "sha512": "",
    "sha1_git": "91eacc92e8be9c84c0777cdbbf40b12bb64b05b4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/test_bounce.py",
    "type": "file",
    "name": "test_bounce.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3730,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 24.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1d3e1d79b7811d15a43afdfb0f8ea454",
    "sha1": "6db2043e22257e665ed86300adea23c4a094462e",
    "sha256": "e760683ea0e3e5222672e82b5783b1687b6668cdfb0455a8feed2bc0476a2bfc",
    "sha512": "",
    "sha1_git": "1ccd05135d0da4a7b7fac68a11e30db8498a3e11",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/test_console_consumer.py",
    "type": "file",
    "name": "test_console_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3354,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 26.68,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "26077f45f0d4c171f1a0532e553e8e43",
    "sha1": "3de42da944c2e38f727e8f8b7684c776775b8622",
    "sha256": "cf63179863e1159777f16fac32aad559e7be573b0285d3da51b628c18f708337",
    "sha512": "",
    "sha1_git": "5a4bfee51999aae7ecdc0bd6905891c0ca7248ac",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/test_console_share_consumer.py",
    "type": "file",
    "name": "test_console_share_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3535,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 25.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a885e13728f503c8476fcda49005d0c3",
    "sha1": "cb5bcf790c7b6b39a2e55e32373ab412b7535c9c",
    "sha256": "82d7bf20efe0e853a4aecc90c89f6fd74268d0d58fea0d49625869628de8d73c",
    "sha512": "",
    "sha1_git": "eaa2f2554667a9fe6b30e233e2545abb9b93f182",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/test_performance_services.py",
    "type": "file",
    "name": "test_performance_services.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5066,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 18.45,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "2cdb4f1530889ac166f0dc43b50ac0ea",
    "sha1": "7cf41d8ed517225a9f56f53d3bc69526eced550b",
    "sha256": "566676d61f25506ab294aefb28570a452a70c6c7ced3647c7f25c91edeb76c04",
    "sha512": "",
    "sha1_git": "79ab6a6c5a87f4acb6c8386b4a6822f876e42910",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/sanity_checks/test_verifiable_producer.py",
    "type": "file",
    "name": "test_verifiable_producer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8869,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 11.09,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1abd14f43259317e3075cde9dba99e31",
    "sha1": "3b6d519433d9a9b59206d8ab64753572079de920",
    "sha256": "00459d272c2e713b878106c00e2b3b78907a507c23891a236fe769f20adf4209",
    "sha512": "",
    "sha1_git": "d278e9c1f070cda862096207998876ba02b6fbad",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/connect.py",
    "type": "file",
    "name": "connect.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 28263,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 3.41,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a33fb2dd5b6ec7eb0394aefc4d0b32dc",
    "sha1": "e4b811d0b8e88d19d02bbab633401fd5a3466c7e",
    "sha256": "67c9eb8ce9890dede1defb1c97bcde8324b867c6db6190101f830de3bfebf000",
    "sha512": "",
    "sha1_git": "e09eba30b3e0382a6a1dd62f5972b92b16b764c1",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/console_consumer.py",
    "type": "file",
    "name": "console_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 15823,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.16,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ee2941b203c0197e7e7cd5b98ac1970b",
    "sha1": "b6b0261f8bd3fe8575f194b7b4615c07b8649e45",
    "sha256": "0c437001a2affdf62685488fa416050d7d53437c48333848d3702faaeea97745",
    "sha512": "",
    "sha1_git": "467e7c3247c9065b3dfb9727dd236df6c619e95b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/console_share_consumer.py",
    "type": "file",
    "name": "console_share_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 13439,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.28,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "971d99d320bbac80792b4795bb9295ad",
    "sha1": "d5967615584830a07495eb3f08a1fe993400757f",
    "sha256": "dc377732adf82f21f618b9b78139b470e23fb250bf359afe310879eab4325a19",
    "sha512": "",
    "sha1_git": "0761acddcc87a442a64b94e30e5031c8f6732569",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/consumer_property.py",
    "type": "file",
    "name": "consumer_property.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 923,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 86.86,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b258f6fcfa4796ea3e9c27b71432d4b4",
    "sha1": "3ad3e843eec4bbd7d4a17f13d18b033bb86db7cc",
    "sha256": "144aeeaebe1228b453c0f53aae48cb3005de757ad4ec0655b9df977ef8c2637a",
    "sha512": "",
    "sha1_git": "0a9756a65ca1182c227d82acf9a6ed5c183bb5b4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/delegation_tokens.py",
    "type": "file",
    "name": "delegation_tokens.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5006,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.6,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "4c03cb275d4ec36ee93919e8804cf548",
    "sha1": "c2003777f547d74bf874420324f60336d273b9f5",
    "sha256": "8d50515cdf31ab61db86a7f6ca737be02e12e2488e37715fbe86c153aa09ae14",
    "sha512": "",
    "sha1_git": "684b1a5df0ac4ed2655ed2729566e65518dc7a42",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/config_property.py",
    "type": "file",
    "name": "config_property.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 11116,
    "mime_type": "text/x-Algol68",
    "file_type": "Algol 68 source, ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.12,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "003d7954eb81f795b56e08d3e7863fa1",
    "sha1": "f19478ed0fa922cb48d4b9ac73ece47e74543197",
    "sha256": "6ec1371493dcf79f5b0f6eb2a69f4e7da0f572edd623ffe7359ec6115656322e",
    "sha512": "",
    "sha1_git": "329df370d195a1c5c249f0bdb23051d8a7bbf244",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/config.py",
    "type": "file",
    "name": "config.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2112,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 40.07,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "cb213cdcdd5f0b64af1be2a6b743bd3a",
    "sha1": "213aeb84e713c60220c940eb00f02a2eaee45825",
    "sha256": "db8c36129aa6cdd7d151cf9bfc783a5f9bd7e322a6ab58cf4b490e314b9cf1ed",
    "sha512": "",
    "sha1_git": "8d919ce23c967c3e778e28c5ce54a7bf54d985b2",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/consumer_group.py",
    "type": "file",
    "name": "consumer_group.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1805,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 45.59,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "10f5e6c2f54fb27b878fc8e9dd455cb8",
    "sha1": "e9bf3af3a4ec690f1c813a177dea6dec5afae2a9",
    "sha256": "7bf8cdb7c39870ca6e8bf375736d66eda6ea8795ff4e1bf6ada36bab07a351b0",
    "sha512": "",
    "sha1_git": "e94bd6382d2653f5ac814bac0b189f7c74cbde99",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 878,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 90.84,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "2867102054d154ce9941eeb849d47a65",
    "sha1": "c892ccf504f189b07db47665ba6cd4ced4668971",
    "sha256": "e596272f05ecbcee12240f9eefd22daf3abfd661fef19880baf64048da6d6c5a",
    "sha512": "",
    "sha1_git": "5ae879db65e3cadc7fd68cae836ed412b32bf3fe",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/kafka.py",
    "type": "file",
    "name": "kafka.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 107786,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 0.9,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ef1605f0e15cc0beaaa78f63900314ec",
    "sha1": "22296e334cba7021c0d8774dc9e49e13a602cb1c",
    "sha256": "5f11914c607978c5b4ae96be4518e83b70259689ef31cf251658f818b10c0490",
    "sha512": "",
    "sha1_git": "41227716b9fb2f3473732ceb18a31f3c79ee47fc",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/quorum.py",
    "type": "file",
    "name": "quorum.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7240,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, UTF-8 Unicode text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 12.06,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "9a7154d97d0f7bfefb4e67db6a9ad8ac",
    "sha1": "90f7b3375c8d22023e53590d6521f9c499fcd5cf",
    "sha256": "ec7e94a0b36922bf2963b0e4295149d797ea3f4dfdd422877ec1b777cf48ef85",
    "sha512": "",
    "sha1_git": "a98263b8cbac4dc2886568dee2bd2cc5a069b45a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/kafka/util.py",
    "type": "file",
    "name": "util.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2297,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 35.1,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "210dd5c5d6ef48f75b82a7e1148bf2bb",
    "sha1": "08d6a7bfbc9d6267fa254ee08542023769a6c80f",
    "sha256": "d193250a5206c79fe2cf87982f1402902ac1134e3fe7760ec13187c9ec27c151",
    "sha512": "",
    "sha1_git": "a2e22ac32b7c3f13b1aa2251d0f2ac0fb51cb7ef",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/log_compaction_tester.py",
    "type": "file",
    "name": "log_compaction_tester.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4484,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 21.17,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a83d345cb87e8cd949945b1c45b806fc",
    "sha1": "763cd1b683edf7b16b3e47b253f2cf12c361d484",
    "sha256": "856046e72bb26a35a17115a394df013b6d7f4258aa238770d46352c314337558",
    "sha512": "",
    "sha1_git": "e932212864ff85c1deab8e0237d2ac645422f964",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/monitor/http.py",
    "type": "file",
    "name": "http.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 9315,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.29,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "75620ecc3be8bbcd9fa322a19ab164b5",
    "sha1": "1f67633112c3f1d3e9f5fea319535cb51dda5110",
    "sha256": "007e59e0c90cd536c347895f401dac4c8aeef9892247fdc99e93ff8504e0c0a4",
    "sha512": "",
    "sha1_git": "baddacad799f605b0c567e25646bf036bed1c206",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/monitor/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/monitor/jmx.py",
    "type": "file",
    "name": "jmx.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7971,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.24,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c002f7964f59ff1cd69987ae11a65688",
    "sha1": "6cc92c7276a8dfbac8ca933773a02ffbf880a697",
    "sha256": "87d314125b6fb39068cf7cbd62045a4bafbe2f333e5cd07c966f6064b1c6a486",
    "sha512": "",
    "sha1_git": "99a604d888ab92bccf77ade99a47f7c20e3bfeaf",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/consumer_performance.py",
    "type": "file",
    "name": "consumer_performance.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6486,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.89,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a6218a1b5ee5a4fa863783985832333a",
    "sha1": "07f4525749a3325fa8ba7b72ad8f127457bfb0b2",
    "sha256": "edeb5208151e3f77f6eebd79dda331f9c3c379fb4eacd25d8f1c67952c473093",
    "sha512": "",
    "sha1_git": "4d55859b31fd9a4cf331537a6a9fcad0d4030ca2",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/end_to_end_latency.py",
    "type": "file",
    "name": "end_to_end_latency.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5163,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 18.51,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "77ab70b638bcb5ee4f306a7cbff24a51",
    "sha1": "4b14f27ce327b706def0cc644ba4f1e0c1b85bbc",
    "sha256": "dd9eaad3425608650daa578eca5e9d2851946bd08f168509e101903bdadda668",
    "sha512": "",
    "sha1_git": "1591555770594abf6f39c062e121be50333cbca9",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1125,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 78.81,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "7859e0ceaf5118f33a9c9720ef04b62e",
    "sha1": "9e11bd8545623c3c1e18296ddba52e0e27bd59f2",
    "sha256": "5fb4ba1790d3170c937b960c49946bf66b1754fa147a6303f7f9e77dbaae9721",
    "sha512": "",
    "sha1_git": "fdfafbbabff79ee568cdb8f7da3184428286b83f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/performance.py",
    "type": "file",
    "name": "performance.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3133,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 27.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a792817e95f766c1348be3f6c1ac5f6e",
    "sha1": "1e550025a6115a8912a817828a2df6836b3ae4a3",
    "sha256": "287d59a0044444991b0958993b2d61afd05aa3f9b25dc5e23973d401b7319feb",
    "sha512": "",
    "sha1_git": "0d1f5b04882ac6c7fb2d51ee36f0b451a3ae7f90",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/producer_performance.py",
    "type": "file",
    "name": "producer_performance.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7925,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 12.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a887242f7a006b9c15f572eb2a7eebfd",
    "sha1": "cfbeb34e685175ca1a85ad30875c3a07fe5353f9",
    "sha256": "0f84899d0fc13b0cc89d53468584602ea5ce37010a6a4863570cc697e9f3e9ba",
    "sha512": "",
    "sha1_git": "4a93541c7cbcf77bce7803e546ba6b836c106ac3",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/performance/share_consumer_performance.py",
    "type": "file",
    "name": "share_consumer_performance.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5907,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 16.74,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "5a69374184a956ba0216a12bf5f21968",
    "sha1": "e13e07353734cf802794787d54efaebed8a44842",
    "sha256": "d0ad18d6867f01159181de36865561e17fb129c3830be13501f5a11157067e12",
    "sha512": "",
    "sha1_git": "432d1e1da818e18ac272fbfb758393397a183359",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/replica_verification_tool.py",
    "type": "file",
    "name": "replica_verification_tool.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4086,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 23.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "5bb21a54238a4855aaea316159d98dd7",
    "sha1": "5ae7938389c94754eb589dc17d7b816a1dc55ec4",
    "sha256": "e5830b3ffbbab4237c25c6511a87efe18dda463fd1f82c3ff3b5b92ce9986e67",
    "sha512": "",
    "sha1_git": "ecc47b2a6dfba504adaec08bad89d2af2267b99e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/security/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 781,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b4bb8f1dafae3e3854da079420e1103e",
    "sha1": "3515973bfd23a4709f9e6d012743e960305de654",
    "sha256": "23c1d8d3cd23c8213d2deaad6543240bf826685a64232c8a49b4c54d178b6c11",
    "sha512": "",
    "sha1_git": "e556dc9592384112df77f7d6dcb3a31973357e98",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/security/kafka_acls.py",
    "type": "file",
    "name": "kafka_acls.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3900,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 24.09,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "325e693260be7ff9db78748fd39c7803",
    "sha1": "3e61030f667c7be867ab0b1fb7db0d78eda56701",
    "sha256": "2b4eed4ba992407670743d98fd85b01b1851f60ead5ca28f9328c9546e101576",
    "sha512": "",
    "sha1_git": "ec7f2a63a358710a65ca7a557c7e9766be5674c9",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/security/listener_security_config.py",
    "type": "file",
    "name": "listener_security_config.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2747,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 34.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "98f6850d6499f78677639c4dd57c9ad5",
    "sha1": "07e6f664bec96a708f7a552a38033d089f199eb4",
    "sha256": "4c8d7c90ef9093d7e8303e1626901c51715ebb1cd1dc95d8e0c4e7408ea0e4ad",
    "sha512": "",
    "sha1_git": "119e9f3deeaa7451111cc2efe2f839912912691e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/security/minikdc.py",
    "type": "file",
    "name": "minikdc.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6673,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 12.95,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "60cabb2668e5f446b5f7c79d04268a06",
    "sha1": "fa420672eb1917ca8b619a1946a39096d4ff503a",
    "sha256": "f55de7430abbbc9776020cb3cbc6dcc47b96722ca1011b902f67e832a5994882",
    "sha512": "",
    "sha1_git": "14cf2a6d1e654877d4c018dcdc59d2b169168530",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/security/security_config.py",
    "type": "file",
    "name": "security_config.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 21477,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 4.55,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "4089abaa584f3e01ce5e982d3989c43b",
    "sha1": "7fe7ca5ac81c74a862a70867e07fe379c6c52679",
    "sha256": "5cfa8e77098a702d016fb27695a0d87b3bcdfeba4fba698480f1882ac8f266f6",
    "sha512": "",
    "sha1_git": "a4f5ffa5dea186f0b4103b1a2b4ab8026e04afaa",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/streams_property.py",
    "type": "file",
    "name": "streams_property.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1015,
    "mime_type": "text/x-Algol68",
    "file_type": "Algol 68 source, ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 81.51,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "acf60ef52d5f73ca642d8feeed9484e3",
    "sha1": "ebf89a867d97ea83ad88cb1d239ee82dfe13bd64",
    "sha256": "35a0b82c9f160249bed47d680fd01ab4717ae23c6ed24435b5ae80fe9f1c6f0d",
    "sha512": "",
    "sha1_git": "c0a5902da22cba301f41c5b22d5975de53875f89",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/streams.py",
    "type": "file",
    "name": "streams.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 34643,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 3.27,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6a859d362697f3ed16504a12e6764455",
    "sha1": "cddc413cced313db759b7b4e79906fec52f310b7",
    "sha256": "68f5af6dd45d5e495228f889d103eacd0119ce5a39244d525962d4a52f357214",
    "sha512": "",
    "sha1_git": "3a35792a3872c5d30022b9f7dbe902906bb1fc7f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/transactional_message_copier.py",
    "type": "file",
    "name": "transactional_message_copier.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 9745,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.48,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "dac9fe0a174bf19c683a4c6e990b6b21",
    "sha1": "8c568f589546633be8cb37f8b16d68d8328c3cef",
    "sha256": "23da77d096af760a0114fd2a54e1cb3117ca0458ed079ae8d480c8a444791bec",
    "sha512": "",
    "sha1_git": "9a84f2b4c4285a0b0524c24a18a1c371592b38ae",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/consume_bench_workload.py",
    "type": "file",
    "name": "consume_bench_workload.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2456,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 39.27,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c94ad121b640bc476845dcedb79c9834",
    "sha1": "560c017a27610b47dea7ca80c52985b7450f45f6",
    "sha256": "d58ce29ada29bb8ce319934c2d343e4ec35606ab4ed857fcee581b44d54b21e0",
    "sha512": "",
    "sha1_git": "79ba863f33a703c7aed131ff98510f9cc8003626",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/degraded_network_fault_spec.py",
    "type": "file",
    "name": "degraded_network_fault_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2160,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 43.91,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "0b0fb1356d90d42591cf697fa499e9df",
    "sha1": "a54cb0f434aaca3691c80d0ded4eb1d320ddb51a",
    "sha256": "5190bd1f9836acd044e7ea8e5d2ff89160f459fe11a76a01ea423ee80e39b137",
    "sha512": "",
    "sha1_git": "2a3b142f3ecfd8e1bd746c21fd672a05b3c0b39f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/files_unreadable_fault_spec.py",
    "type": "file",
    "name": "files_unreadable_fault_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2083,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 44.74,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b4dd666a6ef3c96d0d215fc22371de10",
    "sha1": "04f5868d4ec92662694bdeeb2e0f96d7354c3dc5",
    "sha256": "7bc43ff250f0fbb9d1934e4a55e7f1a2f496499c326588428a01b1fd431a2d96",
    "sha512": "",
    "sha1_git": "618efd3768bab53ab7d812cc45901a0956b0e508",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/kibosh.py",
    "type": "file",
    "name": "kibosh.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6581,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.18,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "3c0909b1cdde92b00b0deb9800d025fa",
    "sha1": "10e6c751a7397c5efbb7c6294d74c2cb15e42145",
    "sha256": "6072f681ca7fa59ed8e4392197ae5a2aec32f910d97d66266f916b6e818a5143",
    "sha512": "",
    "sha1_git": "730e367986e6c719161377d58e9bba9c9607e1b1",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/network_partition_fault_spec.py",
    "type": "file",
    "name": "network_partition_fault_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1816,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 52.65,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "0cf362e0c0a1e443bc98c78ace4a9601",
    "sha1": "85be302e19098442eb9f7a669c5c1030acf9bd28",
    "sha256": "59ce1f7cf89a2dbe684d1308e0d298040711c3d49b0965a9afa2ace3e3575d3f",
    "sha512": "",
    "sha1_git": "4b8c9d335e1a215e6d14d2fd34e722a5bb2f1e7a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/no_op_task_spec.py",
    "type": "file",
    "name": "no_op_task_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1435,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 59.2,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "aae087e1e5d087a2571c3c814f78f47d",
    "sha1": "f2196e4ef6559f8eba0887ecb8c653a673660e51",
    "sha256": "e0ff53a4ef11c94da0a5ef1485a860ee799ddb3398a66542f2d212920ed89946",
    "sha512": "",
    "sha1_git": "9238af4a9330432d69bc9352aa1063ae4c89a728",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/process_stop_fault_spec.py",
    "type": "file",
    "name": "process_stop_fault_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1899,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 47.98,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "f708a58b490836f37be09220b6c9f315",
    "sha1": "a052d96623166613a3cf2637531550361c02f698",
    "sha256": "4aa5fa2b11229170ee1bc3f17b64ae4d1fd3e9a367ee58875b6fc834c4e96c4b",
    "sha512": "",
    "sha1_git": "3315f1ecc09641867e6b8254a6bc1674c7dd3b81",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/produce_bench_workload.py",
    "type": "file",
    "name": "produce_bench_workload.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2442,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 40.48,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "064a6ca756e4f441fb52bb5c27114a52",
    "sha1": "1f7b3183b898a579d7b9a21799c6793cd7a6c9fd",
    "sha256": "af84157fa6beb97aa624f71dc70967ffbce5cba85633e30067efa155bae636a6",
    "sha512": "",
    "sha1_git": "9afc81462aedf9ad6fa09e3c7756a38cb43e2ee6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/round_trip_workload.py",
    "type": "file",
    "name": "round_trip_workload.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1996,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 46.85,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "33b3decd698a8d5372965c17136005be",
    "sha1": "73f1b34d307efb3bccb9cf6f7956acbb80bc3d23",
    "sha256": "5b8a64285574bf2cffe5b81b9af361c44185e0c71c5e24004d7acfb92132e35a",
    "sha512": "",
    "sha1_git": "86bc2d2c0ddc62dec3a6246ee2945eb231aae385",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/share_consume_bench_workload.py",
    "type": "file",
    "name": "share_consume_bench_workload.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2470,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 39.14,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "d82bbd9c6b66ca1e4445619777cf40c9",
    "sha1": "951863432708b67c8e83eff2fef64edb1b5e61e4",
    "sha256": "31d4cc1c373f8824e7a8acbc7f2814bc9bf0fbfd17710f37dfd89e31b8b7b37c",
    "sha512": "",
    "sha1_git": "292d7b70e7e0ea4743e5fc2d80bcd3f2ee572bfe",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/task_spec.py",
    "type": "file",
    "name": "task_spec.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1795,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 51.07,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "9509e262aea37bdfbdbe640652467d98",
    "sha1": "8f6f8f54d4e380180588bd0d2a0ab1a850974057",
    "sha256": "e8ce0511fe2585acff89136b156002c216f3f69af6d6a47a9c43ac8a56519aed",
    "sha512": "",
    "sha1_git": "aa5766ee8165467bcf2c20a5dc4d7631f37329c4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/trogdor/trogdor.py",
    "type": "file",
    "name": "trogdor.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 15206,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.72,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b22836716f0a8ddd673392710f640b61",
    "sha1": "d2696a1bf7c59d6977ec2afe6acd24f8ad34202c",
    "sha256": "d09644c322fbb5e0096e106581963f5d5fb6b48eac64c18bf47f5a084d4ae7fa",
    "sha512": "",
    "sha1_git": "adda231fbf88f98ba69fab3c7145248a4a25a364",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/verifiable_client.py",
    "type": "file",
    "name": "verifiable_client.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 14236,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable, with very long lines",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.2,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "cf89c1919b7394aa6d0f536d8a956959",
    "sha1": "cb5f95e0e9c322cb7a2988ea9c26506ee65214dd",
    "sha256": "59e4402d1678a8cbe327d1181afbb90582d933fe5002e597fb5872476837cbe7",
    "sha512": "",
    "sha1_git": "b6c192673282a2c2fee5775f0ed991a85c9071f6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/verifiable_consumer.py",
    "type": "file",
    "name": "verifiable_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 24877,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 4.11,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6fb394a900b373de5d0bb5665f6386ff",
    "sha1": "f5927598e7004f92bce8bda973ca0c0e66e68046",
    "sha256": "f401e0df9cc82556302e942fc019c8a356ac56c4c01c0e9ff068905ec9ea6793",
    "sha512": "",
    "sha1_git": "6e9716761f604cb11013efb00005de8082850f39",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/verifiable_producer.py",
    "type": "file",
    "name": "verifiable_producer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 15686,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.35,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "e68d6ebcb3832c12bc33ef59227b2528",
    "sha1": "bf673f854f44aa2accc6b0a896d68effeeea9046",
    "sha256": "9106b902a8b50b2a5c2bdfd928a736a9aefdabc7bc19b3906a229d829147808e",
    "sha512": "",
    "sha1_git": "12168422ed913afed38ac96490319f7a432d5d1b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/verifiable_share_consumer.py",
    "type": "file",
    "name": "verifiable_share_consumer.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 14433,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.08,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "f12d06fae76f67599fe6ba1d614abbca",
    "sha1": "c05b47d97aca3df5521ca8aae3b9c0063c694389",
    "sha256": "6b031e9a16bdb5a70b6eda8c0c1d2a17c8c8178210ea1b8d9f97f2dc82ebfbff",
    "sha512": "",
    "sha1_git": "016a8be809283bf5f1e3e1be0198bbcf4f19ceb6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/services/zookeeper.py",
    "type": "file",
    "name": "zookeeper.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 12940,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.28,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a921425118a19a487c934338a52cdd7c",
    "sha1": "2942a0f2ed1079a8dc83d62dd91c65dba40febd3",
    "sha256": "ce23c2eae42145527775dd1762b9966d68ed3056ab4813e075315eb5aca29fe5",
    "sha512": "",
    "sha1_git": "3215ce783233ac4520d9cc20a7ecbcb0b722744e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/client_compatibility_features_test.py",
    "type": "file",
    "name": "client_compatibility_features_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6639,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 13.54,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "8d47b6afa0aae907a84627fc7770da1b",
    "sha1": "803c360e6e73cc017357217f0e9db8571a358e66",
    "sha256": "4a945deabb4f96aefff963a722ac7cee5ffab42f015a0e42cbf97d58711ac5a3",
    "sha512": "",
    "sha1_git": "d2026bb678840266e2f7dba6f2c6a4b493932772",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/client_compatibility_produce_consume_test.py",
    "type": "file",
    "name": "client_compatibility_produce_consume_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5772,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 16.02,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b91a56f474763934baef1d677af6a7dd",
    "sha1": "cbc7876351f210e62a276ce225db074d4bf338fc",
    "sha256": "f746c754497a65880805ffc70ec57a71272c8ffb40f0bc99680d3655c90b86e9",
    "sha512": "",
    "sha1_git": "2615d35ce4736f5a11bba688939424a29b0d13dc",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/compression_test.py",
    "type": "file",
    "name": "compression_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4480,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 22.12,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "10a303261faf4e87f35a02f5adc49049",
    "sha1": "72221978028bcf7dcaa4c00174877c659730c33e",
    "sha256": "14ed508369a30719f915afc8e43ad6341f658d45e6520bab4469adeadd49c8aa",
    "sha512": "",
    "sha1_git": "37ce52d7efca0ce3738d2e66b759401a96890579",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/consumer_protocol_migration_test.py",
    "type": "file",
    "name": "consumer_protocol_migration_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 14058,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.01,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "111c5c844804ca504f5ee3aa636390d3",
    "sha1": "dd0f8730f7be099833aae964ca057a48505decf5",
    "sha256": "10c0cb125dc372ab8dc2f7ce34b8082293cfc4cf7fc64ee54f2d87576a478bf3",
    "sha512": "",
    "sha1_git": "ce4f0431bb2d229e7b0b29afa2ad749e561ba68a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/consumer_rolling_upgrade_test.py",
    "type": "file",
    "name": "consumer_rolling_upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4327,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 22.62,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "0155fd09cad3b36619cb74f7b3a8d81e",
    "sha1": "c98bc05d8874e4750ea0786a646b1cc24fbde0a0",
    "sha256": "c773d7a725fc3e248538a0e49087507e76deb33d2025ace2109271599a1fb995",
    "sha512": "",
    "sha1_git": "19a3cdcde52bd10b8dc71a43366f8e8a784927af",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/consumer_test.py",
    "type": "file",
    "name": "consumer_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 29886,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 3.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ddbe5f1fa861f75c6901cc6cc05e5b2b",
    "sha1": "1d87ae043c32bf507533f97ef8920c3eb2ff9e7b",
    "sha256": "02ac3f8bc2ec80b29f0c2e0e90c2005bee59fc743054636760225c091ca4d31d",
    "sha512": "",
    "sha1_git": "c28cba1431b67a4ae977dd1db54cd19ddad4bf07",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/pluggable_test.py",
    "type": "file",
    "name": "pluggable_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2516,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 36.84,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "090b1fb096d6756a934dc4eb0fcd4f10",
    "sha1": "ecfbd6e256c66563dd3722ef9140672ebfb61a17",
    "sha256": "9a7a8758639286d3f3516f8ee2a1882f533924001dae87711c71bedc3b028c93",
    "sha512": "",
    "sha1_git": "8f74ec1c8a52dc44ddc387b98a6ca2c98a876cf1",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/share_consumer_test.py",
    "type": "file",
    "name": "share_consumer_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 15810,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 5.94,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "27dbf5711b92d570c94bc58deee9645d",
    "sha1": "aa7abd6cbc51ccf8bb3f249f54989cd08aeb9152",
    "sha256": "5d65b46c7d19313b2336f536baaa4f03ef65ffcdea0125aad9345d631a0624d0",
    "sha512": "",
    "sha1_git": "3da722b485c8c114646a84b177957c347bdd7404",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/client/truncation_test.py",
    "type": "file",
    "name": "truncation_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7057,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 13.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "25431586401b08a8ce6aaee6f56bca1c",
    "sha1": "29bc405486bc0d9a0c121b3b46acc3537c322216",
    "sha256": "703946194bd9839029f9b1e6a0dd8c8eb1eb96bdecf633e34433581e812a0834",
    "sha512": "",
    "sha1_git": "57d977f048c8bf11bb38bc00f810163a840c5b6c",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/connect/connect_distributed_test.py",
    "type": "file",
    "name": "connect_distributed_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 52470,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 1.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "5d7f5e4b57ef2b54d328798060e6323b",
    "sha1": "7d9e2eb1db5bfcba203787a8fd717084515ea5b5",
    "sha256": "5c45764cb9c3eeda612eb818b1c086f45333ec7dcefdd9e89325bd40cf277ded",
    "sha512": "",
    "sha1_git": "553ab59f254e9d4aea18f00a28ee7352035e05aa",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/connect/connect_plugin_discovery_test.py",
    "type": "file",
    "name": "connect_plugin_discovery_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4212,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 21.79,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "bdccbbc6aa9a58b53185ccdba579562f",
    "sha1": "52de0f475c8f82ec29453a62a038d83cfa2d7418",
    "sha256": "6d8438e9cdb8c69887a60b560e7ebd1cc19cfdab01cab0f05a39632f57979e0f",
    "sha512": "",
    "sha1_git": "e66f54c16e5dbaa82a785ee5fea6e22b3b1d98ca",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/connect/connect_rest_test.py",
    "type": "file",
    "name": "connect_rest_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 12863,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.66,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "9522135fd7ce47b55cdb602974194f9a",
    "sha1": "9045bda43059594a8b8c4e7d23031a8772637c7f",
    "sha256": "38940c62b5de9d3c80819d83caf5bcdccc97b264270a2ae28a4ef16e08f5a061",
    "sha512": "",
    "sha1_git": "0e5c90df0f4686f5a0466956a9af735fcf967548",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/connect/connect_test.py",
    "type": "file",
    "name": "connect_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 11516,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.64,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "abcf0631a42a2316a016e5931bfaafe4",
    "sha1": "7e436af82d647ddd905060524b627b702241ac4c",
    "sha256": "e39ceda78b1e51ae7c622f7b544dd5f4273e02121fedfe54b2aa5e68c1dd8e12",
    "sha512": "",
    "sha1_git": "692d5a8ee7e709d698b67bc7d02090a4e13ca49b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/connect/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/authorizer_test.py",
    "type": "file",
    "name": "authorizer_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6143,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.6,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "4465dee7cf73a0acbbd5d84db6791c1d",
    "sha1": "18f4a55b787381234dbfc4314b55c44bd56d6502",
    "sha256": "d036a11f266e634cc1097026cfb0398c7acb76e28260f90d32ffa56b5d5710f0",
    "sha512": "",
    "sha1_git": "260b16b1f6fe770a10bd43a49936e7d20887ac6a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/compatibility_test_new_broker_test.py",
    "type": "file",
    "name": "compatibility_test_new_broker_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8086,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 11,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_7.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 85,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_7.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-c4e30bcd-ccfd-bbc3-d2f1-196ab911e47d",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.15,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 5,
        "start_line": 5
      }
    ],
    "md5": "cfd0db64ca520111daecd38a0e097c99",
    "sha1": "15021babc934d45aa5a943c8e885d07750ab27b9",
    "sha256": "cb883a85d701478bb2d67e95bab5ac0cc408f4d09972c5e2168ceafd9ff877d9",
    "sha512": "",
    "sha1_git": "cabf2922f4094eba0f2cf9e0a0c3246633b54cc0",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/consume_bench_test.py",
    "type": "file",
    "name": "consume_bench_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 13829,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.95,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6cc8d982eb2000a85bc00776c481f57d",
    "sha1": "6789763f419dc1fe9ecce28bd42c7c843d90cf12",
    "sha256": "5d7098bc26e3fad87a4bbc3264844d07cbae8ccb4a9f09db2c9958f5c5c4840a",
    "sha512": "",
    "sha1_git": "d42bc800cc17744ebaa5cd591bfed1618753fa68",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/consumer_group_command_test.py",
    "type": "file",
    "name": "consumer_group_command_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5104,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.13,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ce14bdc0ffa37ca8520dcdbeabce0052",
    "sha1": "c38d4030363ec7aa7312553d0b2266725aac58ee",
    "sha256": "19555dbfd1eb0c5f1cb4591d6ecc254055de5dffac327c04834410767fa7bfc2",
    "sha512": "",
    "sha1_git": "445aef3226539bca58b7bc3456cfb2d0c3d8ccff",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/controller_mutation_quota_test.py",
    "type": "file",
    "name": "controller_mutation_quota_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5682,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "d91764309754309e7ff5ebfb81aa2689",
    "sha1": "cb4f066973e58c5370387610dbedb7872dd2c014",
    "sha256": "9a0c7faaebecc81765ed8ecbaf0b42927784d8ccdbfe66130a4eef296d0e7c4c",
    "sha512": "",
    "sha1_git": "98f33deab1f17df2d1f5c1e32cb5f5532e1adb33",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/delegation_token_test.py",
    "type": "file",
    "name": "delegation_token_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6093,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.76,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "de3d3ba6a97ebebb5b3f0d3740c19258",
    "sha1": "02562fef12fa2c66391d2cdb53985e4180b7b01c",
    "sha256": "e6e13bf7eba05087dc265c2610aedede8e73c1cb7ca95fd5bc334bc626e08b63",
    "sha512": "",
    "sha1_git": "4a1b1e83a9aafeb1cade61ec8028c5ff79cba269",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/eligible_leader_replicas_test.py",
    "type": "file",
    "name": "eligible_leader_replicas_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7787,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 13.05,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "7816cad4da66f7026acd4a285077afdf",
    "sha1": "702e381146365c704dc096684e4f33c8c3885e24",
    "sha256": "b4d11f5c1587c8705ef38e56a74f0a186e6d9927c8401f41f84cf8e781035844",
    "sha512": "",
    "sha1_git": "64f730fd5a2481d02e8eda25d657d937c7ae042d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/fetch_from_follower_test.py",
    "type": "file",
    "name": "fetch_from_follower_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6973,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.03,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "da140c10e0f4d7019ab72dfdecd41b18",
    "sha1": "7db692804d74a8f96c40867e7a9892e75342feb4",
    "sha256": "130393f98fe78f746d659f63d0f2b3fe28461348aafd78f416ee25aeeb99d3b9",
    "sha512": "",
    "sha1_git": "3a8b74a0789301ff8d1d4ec5d0c2a2a792a8e865",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/get_offset_shell_test.py",
    "type": "file",
    "name": "get_offset_shell_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 14117,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.77,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "fad8d16457c84e457a4484ad34f573d2",
    "sha1": "ba47f6164e936332146b793d3e60165c0a683576",
    "sha256": "d6db36620692ccedb60521c85da549ef45fe2b3f21ad46de278d4a7e5c7ed078",
    "sha512": "",
    "sha1_git": "c54dc565ff6dfffc07952d09d7b90fdbac4ae20f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/group_mode_transactions_test.py",
    "type": "file",
    "name": "group_mode_transactions_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 16256,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.64,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "93ab43f288ce152f217e4dfb05e286e5",
    "sha1": "08b963d8cb02e71ee20df921c2b3f064abb44f0e",
    "sha256": "3e92e442b24b5fac1e3d4112a5c4510d55f619740994c7ddf45ce152e35107b1",
    "sha512": "",
    "sha1_git": "2db9c62b46bd1666ac6d42add7cd1013b479e9bf",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/log_dir_failure_test.py",
    "type": "file",
    "name": "log_dir_failure_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 10795,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b6bc9adb0bdce7947663df853bb3900b",
    "sha1": "be90a26bbc04069a536ee74389be38e7d986c675",
    "sha256": "4872253cc71ec5653d2814bae0b91aa4114822562a375fd7eacbd774516d85c7",
    "sha512": "",
    "sha1_git": "4bc453c517bffc10295ab11d05fe1c190e2e1c90",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/network_degrade_test.py",
    "type": "file",
    "name": "network_degrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7034,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 11.81,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "f9a7aa69222f19e762f37600c73a0e05",
    "sha1": "f03f9cfe1cd4016d65796141ea269624efa738cb",
    "sha256": "ab6781b8dca9752a1783ddfe5b64a29abafea0dc60f347e72614bc8ffdf3fbd6",
    "sha512": "",
    "sha1_git": "1c55d9b7e061c211944bea6ff0aef11f68549b7c",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/produce_bench_test.py",
    "type": "file",
    "name": "produce_bench_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4534,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 25.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "0b1b7a6791636521d9c236f8b22b7d35",
    "sha1": "accf7123fbf2d8a264b5d783bbb2f232b59a65b7",
    "sha256": "072f06a4c7945f48edc2149d13f4fc71928125e350b23c9727eca16f77b02806",
    "sha512": "",
    "sha1_git": "23a0304193cf24d634743927d9308ff495de8b7d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/quorum_reconfiguration_test.py",
    "type": "file",
    "name": "quorum_reconfiguration_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 11439,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 9.92,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6cd7d0f5abfe646bd0fca7c267d8c33f",
    "sha1": "267d297be1219d6f70006f8969c14f41045df55c",
    "sha256": "e7298cc4188bf22472efba032406b57a9d4086ba99eadfff29a67f072b77d36a",
    "sha512": "",
    "sha1_git": "10aa1d6a792f37fe2d662b317d21a8528332e0b8",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/quota_test.py",
    "type": "file",
    "name": "quota_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 13327,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.4,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "fb9f190855f1a3a5114199b0d9b5dc4c",
    "sha1": "c006bdae66896def82cbe4bb3e5d3f70e423e498",
    "sha256": "cf99d1616c38e49a6e7496a413738135865acd73282564f5f018bfc5b83a4719",
    "sha512": "",
    "sha1_git": "36d4eca08fdf8af1c4c8624c69cfe33e58194c77",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/reassign_partitions_test.py",
    "type": "file",
    "name": "reassign_partitions_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 9391,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.95,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "e1b6486a0263a7fd394da8e6e73b8def",
    "sha1": "657b3513370b0d46f52c273b05bdc17fb2520770",
    "sha256": "94c982ae66b5065fdefc3d619acd8fa182dde1af366e47e6bb335f3d05b0e22b",
    "sha512": "",
    "sha1_git": "747c96852acdb56bf6aec735a8e79783826c11fa",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/replica_scale_test.py",
    "type": "file",
    "name": "replica_scale_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7456,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.99,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6538efc6027889c3c6a41a1520dfe33a",
    "sha1": "2cc49afb895e13d905dc99936382bcb55d0b7d42",
    "sha256": "42191dcddb6449ebabc6003a9ea0a6a497da67266251656975d7475b7328127e",
    "sha512": "",
    "sha1_git": "025dc7867b43314b0185d99e3d8d0c3da8f6996d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/replication_replica_failure_test.py",
    "type": "file",
    "name": "replication_replica_failure_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5472,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 17.32,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "9da7bfa3c0cc862f9a4f6823ad01eb6b",
    "sha1": "45ca5b968e7a26dd05ecace5bda77bcc75f28b84",
    "sha256": "46383edab29af8cdbc97b9f4977c8c2d65a34be0acf22c1256376c0cf6879dba",
    "sha512": "",
    "sha1_git": "82a7fb9e0d4865821d12bdb580611804488d2428",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/replication_test.py",
    "type": "file",
    "name": "replication_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8724,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "afd771bfefd3bd1e5bc56ff743fe3cc9",
    "sha1": "d88a3bfb98616774d3aff0b0e378132fd1c2d606",
    "sha256": "0b0b71d01640adb0868002738e29f668f4c2fd083c180b2c3b0ee29f5c9d75ad",
    "sha512": "",
    "sha1_git": "c2407a3866f9b43511cbea4a921a186ea34242fe",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/round_trip_fault_test.py",
    "type": "file",
    "name": "round_trip_fault_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6448,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6d1e96143f8dde65e5b68291855aca22",
    "sha1": "2df865f0b13d89d3a250e78e67b57df5750d62f1",
    "sha256": "1aac9b15890a641de02ee7ff26940d7adda5a25cde85c73210331df3e44bc45e",
    "sha512": "",
    "sha1_git": "24dd29f7f31a77a6c62f96c98710ffbfe8703306",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/security_rolling_upgrade_test.py",
    "type": "file",
    "name": "security_rolling_upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 9645,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.12,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c230b5ed9c6b927f7131d26df9dab852",
    "sha1": "ad49fc58cd2ad08881b1168faa5c536f6cec74c5",
    "sha256": "abd8bc54fc8b72c9b1baa17f79c1c28c79f86d0eeb9d217bbdbddd024288c723",
    "sha512": "",
    "sha1_git": "96b2ba55194bf13d5b025e1282c2aff2979ca837",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/security_test.py",
    "type": "file",
    "name": "security_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8308,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 11.94,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b5d796473d0bc874356a9a2b9bafb341",
    "sha1": "c17444c092f366a50d8b8258f8548c6082b9501f",
    "sha256": "8e40af75f890c9ed9c67dba57d2538b1cd40ec3912e5ac6e41cc4e17848df21a",
    "sha512": "",
    "sha1_git": "0e487eff2dd84c4b1aac1bb032898d17deb44572",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/share_consume_bench_test.py",
    "type": "file",
    "name": "share_consume_bench_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 11035,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.62,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "5058c08981f27b2d3f011d474d2fc4bf",
    "sha1": "e27dd856eb682d5c63fbf6decf959f23fbcc8a17",
    "sha256": "c73baf9835e97440f0606d01c49a35713e6efb7c2e2bacc834556b53a513c814",
    "sha512": "",
    "sha1_git": "bc4027d6b0c14fb219ca099c415faf350e299c80",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/share_group_command_test.py",
    "type": "file",
    "name": "share_group_command_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5883,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 16.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "8decea72bcfd217ca141d65424a3aeda",
    "sha1": "78b200927ae7ec24455e11cae2796eeabfd0c0fb",
    "sha256": "ec542ecb514892adcb8e95cfef99036d7906b380db9e5af1d6ece3e13caa6a90",
    "sha512": "",
    "sha1_git": "83e83ba64498788ee1551a8ba1e5e8898e86d963",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/snapshot_test.py",
    "type": "file",
    "name": "snapshot_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 12814,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.26,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c5effdf848e9011622ac8d9a38f6f9e4",
    "sha1": "1578a49b560e00d34d10e1c73e9835f6e0e9634e",
    "sha256": "fc169cdd29bb7ff61e155f323f579aad04ba7ecb4f23d1baaaa5ab4d1d960265",
    "sha512": "",
    "sha1_git": "30ff270c8a5ce2db10bb62f4056259bdc5a97bcf",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/throttling_test.py",
    "type": "file",
    "name": "throttling_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8837,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 12.11,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ea7595c4f197e5f7eb682084d8cbf31e",
    "sha1": "00dcafe4c85373a3d66f389718f258ec360485a8",
    "sha256": "92b388bfe033728d6151cc386682e3171e566721febf1b782e98d1e8daf26561",
    "sha512": "",
    "sha1_git": "e53dd46dbb65ed8926fda51428833d8568f571c4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/transactions_mixed_versions_test.py",
    "type": "file",
    "name": "transactions_mixed_versions_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 11516,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 9.28,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "3e02588e56d1893624cecc83c81a3140",
    "sha1": "6670e14ba664f85784c3391dfca94f4504ffb528",
    "sha256": "8f2b309e60fb1113cafc1f278eb9478e446f6ac8dda99e87eb25ca1d61212b0e",
    "sha512": "",
    "sha1_git": "15144682b33d6334bfd98b9177b1aa748180460f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/transactions_test.py",
    "type": "file",
    "name": "transactions_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 13727,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.73,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "6631eae185a78f62191f80a731b9d947",
    "sha1": "4e48b1263e90911b47fc2d2db5d383751b7a8e70",
    "sha256": "5ffafa3ae239d8246f8d6e47060f9f142b974844c0e644f9de5cb2fe5f3094a5",
    "sha512": "",
    "sha1_git": "154ccd917ebcab2989dbbcea48982250d2da74e3",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/transactions_upgrade_test.py",
    "type": "file",
    "name": "transactions_upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 13644,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.55,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "48f553f65e753296b4bea79ab5912e95",
    "sha1": "f67c40fae181ccd401150ba159fd0506c3f266f1",
    "sha256": "b8a4686ce0c60157690eb2accef2e2fcee96487aa36db0ece8587eb71d72c832",
    "sha512": "",
    "sha1_git": "724605c6b24e695dce553c93a836a4fd45e0d1dc",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/core/upgrade_test.py",
    "type": "file",
    "name": "upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 10698,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 9.13,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "4d1d2bbb5213aed8bebff9066203f8d3",
    "sha1": "02e440ebbdbabdbd83d6795dde121fea4420322d",
    "sha256": "79d415852ed8419e6f3e438ebac0588a560236a57754887df1d1fe6a23cfc656",
    "sha512": "",
    "sha1_git": "50cb345a4be842aa275ce3d24e739dc8473df359",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/end_to_end.py",
    "type": "file",
    "name": "end_to_end.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7213,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.62,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "60e07e95642ab3f9b43b23d226a3ff1f",
    "sha1": "a014b16cd33aa1c63ccaf9bd338497509b6cf848",
    "sha256": "e2dba421f1e9663b3a75004e4473e944ab449efb89518f732f716fb1f34ae89b",
    "sha512": "",
    "sha1_git": "ed2ecca87fdd39e3270a73cebc933d164deec073",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/kafka_test.py",
    "type": "file",
    "name": "kafka_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1928,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 44.07,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "f528868ac320ba5d5e69484f7d6452c6",
    "sha1": "d9cb20e8d94b0aa1df4574ba5feccca6d3748d1e",
    "sha256": "288d1d34d0317bfe6cf08f1da24d2ac9dbea741bd50b4458fdf17b684f3fd148",
    "sha512": "",
    "sha1_git": "7852768a5f651898558bf4bf00c8f6e203d3f645",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/produce_consume_validate.py",
    "type": "file",
    "name": "produce_consume_validate.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5956,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.45,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "43149861e085647800ecfe029377c944",
    "sha1": "63094b094ae647ece0d271c5dae36fe85f4606d3",
    "sha256": "f2a85e18a4340a8086b45a4a6be087bd7fc726eb03bab34d112a096fc4b39d5a",
    "sha512": "",
    "sha1_git": "c691cbc12b0728079cfebf73692da58488544b91",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/base_streams_test.py",
    "type": "file",
    "name": "base_streams_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6446,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.91,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c1bf51de8a10989b316cc6868404972",
    "sha1": "42e8fffa0d6be61209351f3c9c41f054be4d8120",
    "sha256": "a4257f2fb36b8c75add61eca8ee578f922d6c3d6cc66c8df7b7577502c76948c",
    "sha512": "",
    "sha1_git": "da00e0895f21eab25ab145dfc94e5498a3446014",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_application_upgrade_test.py",
    "type": "file",
    "name": "streams_application_upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 17030,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 5.83,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "7dc82db5c766a17fde8ea4fa3a0d078d",
    "sha1": "2103f6d6cf5031680f2a9fc35cdece74dd8c450d",
    "sha256": "4990cca0cc6765eac4a01c9bfa12b3490a1e7a7e7e6b2d88259553249c7b4f12",
    "sha512": "",
    "sha1_git": "dcccc65f551b4eb8b62d58e92580eb3ad0967407",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_broker_bounce_test.py",
    "type": "file",
    "name": "streams_broker_bounce_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 14452,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.59,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b655592433372d85cb77f8b5997fefb0",
    "sha1": "b0fb17b9cfdcc93cc81ce2a7bdbeccac44d89c57",
    "sha256": "19d130e28540de65fcdee8090a88bd897efcc0231699160470870c23b6314c6c",
    "sha512": "",
    "sha1_git": "7b0ea9becd3ee9f34d908dd08aa8101f8e6666bb",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_broker_compatibility_test.py",
    "type": "file",
    "name": "streams_broker_compatibility_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4577,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 21.4,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "98da923ad83a80eff1dce2cdd3e7b37e",
    "sha1": "b325b8c862ede95e1372ca940ed2cb6d51cc8b93",
    "sha256": "733fe0f392e14a7d58a2054bbbb9a250528f6bce216e2f748eb56289518025a9",
    "sha512": "",
    "sha1_git": "b32187d84d42bcc22ac695e53fe1fbe8d3d377fe",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_broker_down_resilience_test.py",
    "type": "file",
    "name": "streams_broker_down_resilience_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 18648,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 6.21,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "97eafb2cb81f007b206c4477c42591cb",
    "sha1": "8790f724117a8c5337d13f2a3bb453acf0ec315f",
    "sha256": "904eb503e9acce6a9d7a7cdb39eafce753b2d48bfa1a66538c30a9517e685ee8",
    "sha512": "",
    "sha1_git": "94df6e374733838e43be6de990935d54ddb9ba32",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_eos_test.py",
    "type": "file",
    "name": "streams_eos_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 10032,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 10.73,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "87e3323277e125057573e4ed4db5ace1",
    "sha1": "2218cd0653185727f7627b1bedabf1d8b105c9f1",
    "sha256": "9e9e0dd25185049e8d68a6aa164c9a77dcb6a02f936a5e4bb1eb34868baf75c5",
    "sha512": "",
    "sha1_git": "fcab8adfe913bdf6c5c53c734bd44e5fe6b6ff4d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_named_repartition_topic_test.py",
    "type": "file",
    "name": "streams_named_repartition_topic_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4105,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 26.86,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "86572127adb1070a2227c5569732d782",
    "sha1": "22e882b3fc2cccbcd0894bdf71b7136cbc4fcdd6",
    "sha256": "fcb11a68fc6582eeeb6e87c54987688fc0a5b270f0fb2717b0bb62c11617c02f",
    "sha512": "",
    "sha1_git": "26beaca3aea54d8831b56de2d5b6ad461dbc1dc8",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_optimized_test.py",
    "type": "file",
    "name": "streams_optimized_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7208,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 14.42,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "549fb620c195543373b5b8a9415b3eb4",
    "sha1": "365b4771e6213d029b8b858dc027bc01cb4a0263",
    "sha256": "a5ecc43a8abe578660aba4e87681e6c3b9ad56139b9e56d72ba419aefb618b87",
    "sha512": "",
    "sha1_git": "6b44e3786dbf2a2fea940ac71395195c40f0b74b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_relational_smoke_test.py",
    "type": "file",
    "name": "streams_relational_smoke_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 6628,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 15.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "786f2055d76683357708ab1fa36777aa",
    "sha1": "dfd7ec3e881769f708f6c2a5b79a9b2071655f79",
    "sha256": "3507042d9459ee95e8970a7311599424c3f347da5617ad43f8a111a5e09eacbf",
    "sha512": "",
    "sha1_git": "72deeded059a179793929d241704befc09a5529b",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_shutdown_deadlock_test.py",
    "type": "file",
    "name": "streams_shutdown_deadlock_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1913,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 47.79,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c9f1b19cf670943d416f04213b6d24c4",
    "sha1": "ce9a9b1901f7ee1672a5ddf56728517ae3b03921",
    "sha256": "bb3cc3a5c38be8eb12f961cf4f5007994c089d0ceef1375be29f83700b72ba83",
    "sha512": "",
    "sha1_git": "ea81b98020844c4d12aca6a8ccdde6adb3f61220",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_smoke_test.py",
    "type": "file",
    "name": "streams_smoke_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5695,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c2a226786df6ad459ff52b6cc88d2d06",
    "sha1": "ad79f4ffdf10cdc11de034e43d777ae4a329deec",
    "sha256": "d06011a02ef0d0e9d6ddfbb484fbbc12635706cc61f7615d3f1226f81b288872",
    "sha512": "",
    "sha1_git": "cc1f56d80c596bc51873818780568cc9dbfd977a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_standby_replica_test.py",
    "type": "file",
    "name": "streams_standby_replica_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 10614,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "38a240594beaf7a08ba13bdd286e7215",
    "sha1": "35fea5bb98ecee8a93fd619027757c5d382f1b2d",
    "sha256": "c7ac276a5abac7c8f0c8361a28e9a1511d740cf7587d1580375235df5826792c",
    "sha512": "",
    "sha1_git": "77e3c65aab93c13adf9bfddbf461783b97793cf0",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_static_membership_test.py",
    "type": "file",
    "name": "streams_static_membership_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4798,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 22.84,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "7b86b5796153eadb5e42f59dd268278b",
    "sha1": "335e47a16e09fa6cb193e2b4116ef37bb9326ba2",
    "sha256": "fb1aed5142390f61c00c3e5b58d1a5b58d19b376b9304a70da95be3a6dc0e34b",
    "sha512": "",
    "sha1_git": "96091e9fe8b13beecf2d42873512ece406de305f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/streams_upgrade_test.py",
    "type": "file",
    "name": "streams_upgrade_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 30169,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable, with very long lines",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 3.39,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://issues.apache.org/jira/browse/KAFKA-14646",
        "end_line": 39,
        "start_line": 39
      },
      {
        "url": "https://s3-us-west-2.amazonaws.com/kafka-packages/",
        "end_line": 47,
        "start_line": 47
      },
      {
        "url": "https://s3-us-west-2.amazonaws.com/kafka-packages/kafka_$scala_version-$version.tgz",
        "end_line": 49,
        "start_line": 49
      }
    ],
    "md5": "a29ed41c84537ce41ba0ed817904a9f8",
    "sha1": "e33ea89fac25ceb1a883ede6d91d0ddecc16a352",
    "sha256": "286a930522e1eb6b8bb1b40129f6882df2c238bb367d5aca281e890d1657ed1c",
    "sha512": "",
    "sha1_git": "6b7041167ca1f2ee2bb1a41b429bb787ee8e87b2",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/utils/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 900,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 88.15,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "31153488e08bf062a547cb3040f47fd3",
    "sha1": "559f3b66ec0f16cf597e0633690329fb35bc34fa",
    "sha256": "2d6b7a96c3ce0f9036a36d757ec69717ac7e6310a989b0ad0079f1994e4616a4",
    "sha512": "",
    "sha1_git": "dcc4cba4966d433a5bbdb56a761de0bb37838623",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/streams/utils/util.py",
    "type": "file",
    "name": "util.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2097,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable, with very long lines",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 11,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_7.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 85,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_7.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-c4e30bcd-ccfd-bbc3-d2f1-196ab911e47d",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 31.37,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 5,
        "start_line": 5
      }
    ],
    "md5": "91f13e04341f6aaaa11439a0d7b27d75",
    "sha1": "f0b5420d46d82b5d375d19639677e6108a3d72e0",
    "sha256": "9ea2b576128f7967cd037ca0b92d9330c038e99781f3668c14fd5618fbb0879e",
    "sha512": "",
    "sha1_git": "d3ca64552e7f884a0984eb332906d3b803317b9e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/tools/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/tools/kibosh_test.py",
    "type": "file",
    "name": "kibosh_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3651,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 24.84,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "e2151bce088a50338a0f5bbb3066df39",
    "sha1": "1976fab75da82a7773f3251bf822aa3b43d3a87a",
    "sha256": "9ead96c564c2d4a30c07cf643723193fca216877a5b86a6a924f1aea2987d3e4",
    "sha512": "",
    "sha1_git": "f81fe93d1c32951278f09122aa7bd0c9cfae2e30",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/tools/log_compaction_test.py",
    "type": "file",
    "name": "log_compaction_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3184,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 30.51,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "35de228cafc91f524274ef54c2034573",
    "sha1": "11054337ca81d7f7fd33afa0e6ab0ee12214d7e2",
    "sha256": "06d52971e54156d152f668095bd5e5c27400e62c476275ad529fd576a68e552c",
    "sha512": "",
    "sha1_git": "3c90d512fc30281da64fff1d83f8f9da84181999",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/tools/replica_verification_test.py",
    "type": "file",
    "name": "replica_verification_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4315,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 21.64,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "088d15f918e335a9d1a7d7811ec6c5e7",
    "sha1": "10713bc6255ffc5b32ffc956435f3952fcbaeb91",
    "sha256": "4c2c0a7e60e9a5a9648d8bdde73d1f23edf99d6404ccf63dc8d3100585156309",
    "sha512": "",
    "sha1_git": "baa0536f218d04876f4844f71526a88b42d7104e",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/tools/trogdor_test.py",
    "type": "file",
    "name": "trogdor_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 4508,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.8,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b441c27ee0a76dbcebd232a86929ebc8",
    "sha1": "ff90414a3827012489b3b2441098d2099d40f846",
    "sha256": "f3b709a30743a027caa304bf71995587f7d52dc90ea7146bea9aeccdc49eca4a",
    "sha512": "",
    "sha1_git": "07fc31859e8cfac83df0dbc8d2158cd0ec21cf23",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/verifiable_consumer_test.py",
    "type": "file",
    "name": "verifiable_consumer_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5203,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.13,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "5b63ae6adf7837d23ea18c4234cc272b",
    "sha1": "c448218f4c2b8a030b7bac6a963e7476b6ccccef",
    "sha256": "de25ea1460aedff4565a26c775da1b90f513cab4b694255d5e448a9afaed8fb8",
    "sha512": "",
    "sha1_git": "5353a6e82af5426188995f7507024a949f0d394a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/tests/verifiable_share_consumer_test.py",
    "type": "file",
    "name": "verifiable_share_consumer_test.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 5523,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 17.95,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "0cef2be02197c40f4940efc0c572e4fa",
    "sha1": "785b087ba35ef771ba8e507a4e231c8c47f154c1",
    "sha256": "7d868ab64b07de7055fb4ac3994166809f6016870f92244a849d3f6e9a88970f",
    "sha512": "",
    "sha1_git": "37e1c56d11bbaba625954347e9481cf7cf268f94",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/utils/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 895,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 86.86,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "44f4e53120ebf90e4166e8cb16d9386a",
    "sha1": "c7e575bb2909627de98a4582df1be2340d23a373",
    "sha256": "a556f23d4c55cef4383f3e2cdf91fdfa92956c3330172d7385db7e97d1097156",
    "sha512": "",
    "sha1_git": "5d5d38dfe0aad610e4e1b7ea77cc4ec9c104f406",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/utils/remote_account.py",
    "type": "file",
    "name": "remote_account.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2124,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 37.9,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "806cb13d2622e1394d4a709fd99c0011",
    "sha1": "c0e4129eda7525f409f9529120fad7ce5a4b207c",
    "sha256": "cfcc5c8569018c66c8d32cb07ea2fba4c697408e06aef8034af13c9d134973b7",
    "sha512": "",
    "sha1_git": "b572e06fe3039633e0f59c87bb474bb9a2531c3f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/utils/transactions_utils.py",
    "type": "file",
    "name": "transactions_utils.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2355,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 11,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_7.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 85,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_7.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-c4e30bcd-ccfd-bbc3-d2f1-196ab911e47d",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 30.04,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 5,
        "start_line": 5
      }
    ],
    "md5": "9e56909a541320d2c90f4f49d32e25fc",
    "sha1": "9d81085d037c4db8a31e24d6f3ae50cd09e4c15e",
    "sha256": "2395251bb100a1b3cbb6fa8668f5cce6d44b7597df36032f6ca1adae0b54b8bf",
    "sha512": "",
    "sha1_git": "f84c49e2b0a5c096bd557f5119d3bc66c3530429",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/utils/util.py",
    "type": "file",
    "name": "util.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 8159,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 11,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_7.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 85,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_7.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-c4e30bcd-ccfd-bbc3-d2f1-196ab911e47d",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 7.17,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 5,
        "start_line": 5
      }
    ],
    "md5": "4059a4a824ce0bce99947876531faa0d",
    "sha1": "9b41725b95605bccca80f6853a84c60e89a44b54",
    "sha256": "0a4d5ca483d0a64512b9727fc0c2b6e3670ac83a1784f4ad45d1968093e49d33",
    "sha512": "",
    "sha1_git": "4affe1975a6ca237c94513996165f0d70b2d20a4",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/kafkatest/version.py",
    "type": "file",
    "name": "version.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 7866,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 8.53,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://issues.apache.org/jira/browse/KAFKA-14646",
        "end_line": 94,
        "start_line": 94
      }
    ],
    "md5": "d8cbece3403c8caf1868ba45884d3eee",
    "sha1": "e6ad1da95670e209d798a6b9d0f142a710cbb407",
    "sha256": "0d02cccb9ddc933da2f0b6b29236ff7d01d646f431324617d8b152d82333fc35",
    "sha512": "",
    "sha1_git": "86d74eee12021149f243c591957c1bb939e16fca",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/setup.py",
    "type": "file",
    "name": "setup.py",
    "status": "application-package",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 2077,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "",
    "detected_license_expression_spdx": "",
    "license_detections": [],
    "license_clues": [],
    "percentage_of_license_text": null,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [
      {
        "md5": null,
        "name": "kafkatest",
        "purl": "pkg:pypi/kafkatest@4.2.0",
        "sha1": null,
        "size": null,
        "type": "pypi",
        "holder": null,
        "sha256": null,
        "sha512": null,
        "parties": [
          {
            "url": null,
            "name": "Apache Kafka",
            "role": "author",
            "type": "person",
            "email": null
          }
        ],
        "subpath": null,
        "vcs_url": null,
        "version": "4.2.0",
        "keywords": [],
        "copyright": null,
        "namespace": null,
        "extra_data": {},
        "is_private": false,
        "is_virtual": false,
        "qualifiers": {},
        "description": "Apache Kafka System Tests",
        "notice_text": null,
        "api_data_url": "https://pypi.org/pypi/kafkatest/4.2.0/json",
        "dependencies": [
          {
            "purl": "pkg:pypi/ducktape@0.12.0",
            "scope": "install",
            "is_direct": true,
            "is_pinned": true,
            "extra_data": {},
            "is_runtime": true,
            "is_optional": false,
            "resolved_package": {},
            "extracted_requirement": "==0.12.0"
          },
          {
            "purl": "pkg:pypi/requests@2.32.4",
            "scope": "install",
            "is_direct": true,
            "is_pinned": true,
            "extra_data": {},
            "is_runtime": true,
            "is_optional": false,
            "resolved_package": {},
            "extracted_requirement": "==2.32.4"
          },
          {
            "purl": "pkg:pypi/psutil@5.7.2",
            "scope": "install",
            "is_direct": true,
            "is_pinned": true,
            "extra_data": {},
            "is_runtime": true,
            "is_optional": false,
            "resolved_package": {},
            "extracted_requirement": "==5.7.2"
          },
          {
            "purl": "pkg:pypi/pytest@8.3.3",
            "scope": "install",
            "is_direct": true,
            "is_pinned": true,
            "extra_data": {},
            "is_runtime": true,
            "is_optional": false,
            "resolved_package": {},
            "extracted_requirement": "==8.3.3"
          },
          {
            "purl": "pkg:pypi/mock@5.1.0",
            "scope": "install",
            "is_direct": true,
            "is_pinned": true,
            "extra_data": {},
            "is_runtime": true,
            "is_optional": false,
            "resolved_package": {},
            "extracted_requirement": "==5.1.0"
          }
        ],
        "download_url": null,
        "homepage_url": null,
        "release_date": null,
        "code_view_url": null,
        "datasource_id": "pypi_setup_py",
        "file_references": [],
        "source_packages": [],
        "bug_tracking_url": null,
        "primary_language": "Python",
        "license_detections": [
          {
            "matches": [
              {
                "score": 100.0,
                "matcher": "1-hash",
                "end_line": 1,
                "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_1050.RULE",
                "from_file": null,
                "start_line": 1,
                "matched_text": "apache2.0",
                "match_coverage": 100.0,
                "matched_length": 2,
                "rule_relevance": 100,
                "rule_identifier": "apache-2.0_1050.RULE",
                "license_expression": "apache-2.0",
                "license_expression_spdx": "Apache-2.0"
              }
            ],
            "identifier": "apache_2_0-d73b8efb-be98-9762-747d-7cfa08a9b743",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "repository_download_url": "https://pypi.org/packages/source/k/kafkatest/kafkatest-4.2.0.tar.gz",
        "repository_homepage_url": "https://pypi.org/project/kafkatest",
        "other_license_detections": [],
        "other_license_expression": null,
        "declared_license_expression": "apache-2.0",
        "extracted_license_statement": "license: apache2.0\n",
        "other_license_expression_spdx": null,
        "declared_license_expression_spdx": "Apache-2.0"
      }
    ],
    "emails": [],
    "urls": [],
    "md5": "00c6d3396fe8a879d2f7eb3e69cccd8f",
    "sha1": "09da2f0bcdbec94d674be8171bef0d2665a05ef9",
    "sha256": "0dce4c0f0c82971c48f876dccc20956e635cba6c7d8ea81464a6736dd858e713",
    "sha512": "",
    "sha1_git": "1a88ec5ee0e0315facc4cc1151fe52dd1a472801",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/unit/directory_layout/check_project_paths.py",
    "type": "file",
    "name": "check_project_paths.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 3681,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 25.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "e4755be083fa2946f4a3fc2b6bd125ab",
    "sha1": "8d7e066a9b890f2b6c641f082bbde0b589f7a842",
    "sha256": "7040573e908432616e351cce5822b6c42171cdea782eb5ead30fc4470b06e488",
    "sha512": "",
    "sha1_git": "06cf6a4d7dd8cbf2d3ddea9d9f1b4f75e561646a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/unit/directory_layout/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/unit/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 780,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "1c980fb6daa429eeda96ddb4702dd439",
    "sha1": "88ad3d132c56dda2f754e11066c2f4959d25b17b",
    "sha256": "fcca84a1e7f92cba77c098b520a5ce4ac02b30c75e370f8bc469751bc8aaeffd",
    "sha512": "",
    "sha1_git": "ec2014340d78f37a26196af0db64509bd0db0816",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/unit/version/check_version.py",
    "type": "file",
    "name": "check_version.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 1257,
    "mime_type": "text/x-script.python",
    "file_type": "Python script, ASCII text executable",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 64.32,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "9cb0dda7390dd3ffa769beed125e89e2",
    "sha1": "67f476a964d1b57b629028bb0922e3df1dda5b11",
    "sha256": "1351fed718fa2605a97d5b7a9cb769a4957ff3f828f1893baad61198585f4d6d",
    "sha512": "",
    "sha1_git": "04148962812023801401dc0644485c701e9975cf",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/unit/version/__init__.py",
    "type": "file",
    "name": "__init__.py",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": ".py",
    "size": 781,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "Python",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "b4bb8f1dafae3e3854da079420e1103e",
    "sha1": "3515973bfd23a4709f9e6d012743e960305de654",
    "sha256": "23c1d8d3cd23c8213d2deaad6543240bf826685a64232c8a49b4c54d178b6c11",
    "sha512": "",
    "sha1_git": "e556dc9592384112df77f7d6dcb3a31973357e98",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  }
]