{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:43798183-fabd-4fda-8862-fee650446697",
  "version": 1,
  "metadata": {
    "timestamp": "2026-08-24T06:25:52Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "author": "anchore",
          "name": "syft",
          "version": "1.51.0"
        }
      ]
    },
    "component": {
      "bom-ref": "9201e1d896d4e218",
      "type": "container",
      "name": "/w/image.tar",
      "version": "sha256:c1714f76dcdbf0ca99da3c574adc09831d51dc13da3c1a785017f1c321e51d15"
    },
    "properties": [
      {
        "name": "syft:image:labels:io.buildah.version",
        "value": "1.42.2"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.description",
        "value": "Plugin-based Python linter combining pyflakes, pycodestyle and mccabe"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.source",
        "value": "https://index.boks.sh"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.title",
        "value": "flake8"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.vendor",
        "value": "boks"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.version",
        "value": "7.3.0"
      },
      {
        "name": "syft:image:labels:sh.boks.compose.requires",
        "value": "python@3.14"
      },
      {
        "name": "syft:image:labels:sh.boks.farm-aliases",
        "value": "flake8:bin/flake8"
      },
      {
        "name": "syft:image:labels:sh.boks.prefix",
        "value": "/boks/dist/flake8-7.3.0"
      },
      {
        "name": "syft:image:labels:sh.boks.project",
        "value": "flake8"
      },
      {
        "name": "syft:image:labels:sh.boks.version",
        "value": "7.3.0"
      }
    ]
  },
  "components": [
    {
      "bom-ref": "pkg:pypi/flake8@7.3.0?package-id=6e65242d5b0011f4",
      "type": "library",
      "author": "Tarek Ziade <tarek@ziade.org>",
      "name": "flake8",
      "version": "7.3.0",
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "cpe": "cpe:2.3:a:tarek_ziade_project:python-flake8:7.3.0:*:*:*:*:*:*:*",
      "purl": "pkg:pypi/flake8@7.3.0",
      "properties": [
        {
          "name": "syft:package:foundBy",
          "value": "python-installed-package-cataloger"
        },
        {
          "name": "syft:package:language",
          "value": "python"
        },
        {
          "name": "syft:package:type",
          "value": "python"
        },
        {
          "name": "syft:package:metadataType",
          "value": "python-package"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade_project:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-flake8:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-flake8:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_flake8:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_flake8:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade_project:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:flake8:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:flake8:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-flake8:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_flake8:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:python-flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:python_flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:flake8:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:flake8:7.3.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:location:0:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:0:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/METADATA"
        },
        {
          "name": "syft:location:1:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:1:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/RECORD"
        },
        {
          "name": "syft:location:2:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:2:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/top_level.txt"
        },
        {
          "name": "syft:location:3:path",
          "value": "/bin/flake8"
        },
        {
          "name": "syft:location:4:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/INSTALLER"
        },
        {
          "name": "syft:location:5:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/LICENSE"
        },
        {
          "name": "syft:location:6:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/REQUESTED"
        },
        {
          "name": "syft:location:7:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/WHEEL"
        },
        {
          "name": "syft:location:8:path",
          "value": "/lib/python3.14/site-packages/flake8-7.3.0.dist-info/entry_points.txt"
        },
        {
          "name": "syft:location:9:path",
          "value": "/lib/python3.14/site-packages/flake8/__init__.py"
        },
        {
          "name": "syft:location:10:path",
          "value": "/lib/python3.14/site-packages/flake8/__main__.py"
        },
        {
          "name": "syft:location:11:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:12:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/__main__.cpython-314.pyc"
        },
        {
          "name": "syft:location:13:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/_compat.cpython-314.pyc"
        },
        {
          "name": "syft:location:14:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/checker.cpython-314.pyc"
        },
        {
          "name": "syft:location:15:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/defaults.cpython-314.pyc"
        },
        {
          "name": "syft:location:16:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/discover_files.cpython-314.pyc"
        },
        {
          "name": "syft:location:17:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/exceptions.cpython-314.pyc"
        },
        {
          "name": "syft:location:18:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/processor.cpython-314.pyc"
        },
        {
          "name": "syft:location:19:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/statistics.cpython-314.pyc"
        },
        {
          "name": "syft:location:20:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/style_guide.cpython-314.pyc"
        },
        {
          "name": "syft:location:21:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/utils.cpython-314.pyc"
        },
        {
          "name": "syft:location:22:path",
          "value": "/lib/python3.14/site-packages/flake8/__pycache__/violation.cpython-314.pyc"
        },
        {
          "name": "syft:location:23:path",
          "value": "/lib/python3.14/site-packages/flake8/_compat.py"
        },
        {
          "name": "syft:location:24:path",
          "value": "/lib/python3.14/site-packages/flake8/api/__init__.py"
        },
        {
          "name": "syft:location:25:path",
          "value": "/lib/python3.14/site-packages/flake8/api/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:26:path",
          "value": "/lib/python3.14/site-packages/flake8/api/__pycache__/legacy.cpython-314.pyc"
        },
        {
          "name": "syft:location:27:path",
          "value": "/lib/python3.14/site-packages/flake8/api/legacy.py"
        },
        {
          "name": "syft:location:28:path",
          "value": "/lib/python3.14/site-packages/flake8/checker.py"
        },
        {
          "name": "syft:location:29:path",
          "value": "/lib/python3.14/site-packages/flake8/defaults.py"
        },
        {
          "name": "syft:location:30:path",
          "value": "/lib/python3.14/site-packages/flake8/discover_files.py"
        },
        {
          "name": "syft:location:31:path",
          "value": "/lib/python3.14/site-packages/flake8/exceptions.py"
        },
        {
          "name": "syft:location:32:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/__init__.py"
        },
        {
          "name": "syft:location:33:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:34:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/__pycache__/_windows_color.cpython-314.pyc"
        },
        {
          "name": "syft:location:35:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/__pycache__/base.cpython-314.pyc"
        },
        {
          "name": "syft:location:36:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/__pycache__/default.cpython-314.pyc"
        },
        {
          "name": "syft:location:37:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/_windows_color.py"
        },
        {
          "name": "syft:location:38:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/base.py"
        },
        {
          "name": "syft:location:39:path",
          "value": "/lib/python3.14/site-packages/flake8/formatting/default.py"
        },
        {
          "name": "syft:location:40:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__init__.py"
        },
        {
          "name": "syft:location:41:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:42:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__pycache__/application.cpython-314.pyc"
        },
        {
          "name": "syft:location:43:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__pycache__/cli.cpython-314.pyc"
        },
        {
          "name": "syft:location:44:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__pycache__/debug.cpython-314.pyc"
        },
        {
          "name": "syft:location:45:path",
          "value": "/lib/python3.14/site-packages/flake8/main/__pycache__/options.cpython-314.pyc"
        },
        {
          "name": "syft:location:46:path",
          "value": "/lib/python3.14/site-packages/flake8/main/application.py"
        },
        {
          "name": "syft:location:47:path",
          "value": "/lib/python3.14/site-packages/flake8/main/cli.py"
        },
        {
          "name": "syft:location:48:path",
          "value": "/lib/python3.14/site-packages/flake8/main/debug.py"
        },
        {
          "name": "syft:location:49:path",
          "value": "/lib/python3.14/site-packages/flake8/main/options.py"
        },
        {
          "name": "syft:location:50:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__init__.py"
        },
        {
          "name": "syft:location:51:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:52:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__pycache__/aggregator.cpython-314.pyc"
        },
        {
          "name": "syft:location:53:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__pycache__/config.cpython-314.pyc"
        },
        {
          "name": "syft:location:54:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__pycache__/manager.cpython-314.pyc"
        },
        {
          "name": "syft:location:55:path",
          "value": "/lib/python3.14/site-packages/flake8/options/__pycache__/parse_args.cpython-314.pyc"
        },
        {
          "name": "syft:location:56:path",
          "value": "/lib/python3.14/site-packages/flake8/options/aggregator.py"
        },
        {
          "name": "syft:location:57:path",
          "value": "/lib/python3.14/site-packages/flake8/options/config.py"
        },
        {
          "name": "syft:location:58:path",
          "value": "/lib/python3.14/site-packages/flake8/options/manager.py"
        },
        {
          "name": "syft:location:59:path",
          "value": "/lib/python3.14/site-packages/flake8/options/parse_args.py"
        },
        {
          "name": "syft:location:60:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__init__.py"
        },
        {
          "name": "syft:location:61:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:62:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__pycache__/finder.cpython-314.pyc"
        },
        {
          "name": "syft:location:63:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__pycache__/pycodestyle.cpython-314.pyc"
        },
        {
          "name": "syft:location:64:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__pycache__/pyflakes.cpython-314.pyc"
        },
        {
          "name": "syft:location:65:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/__pycache__/reporter.cpython-314.pyc"
        },
        {
          "name": "syft:location:66:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/finder.py"
        },
        {
          "name": "syft:location:67:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/pycodestyle.py"
        },
        {
          "name": "syft:location:68:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/pyflakes.py"
        },
        {
          "name": "syft:location:69:path",
          "value": "/lib/python3.14/site-packages/flake8/plugins/reporter.py"
        },
        {
          "name": "syft:location:70:path",
          "value": "/lib/python3.14/site-packages/flake8/processor.py"
        },
        {
          "name": "syft:location:71:path",
          "value": "/lib/python3.14/site-packages/flake8/statistics.py"
        },
        {
          "name": "syft:location:72:path",
          "value": "/lib/python3.14/site-packages/flake8/style_guide.py"
        },
        {
          "name": "syft:location:73:path",
          "value": "/lib/python3.14/site-packages/flake8/utils.py"
        },
        {
          "name": "syft:location:74:path",
          "value": "/lib/python3.14/site-packages/flake8/violation.py"
        }
      ]
    },
    {
      "bom-ref": "pkg:pypi/mccabe@0.7.0?package-id=082d26e4e4d6cc52",
      "type": "library",
      "author": "Tarek Ziade <tarek@ziade.org>",
      "name": "mccabe",
      "version": "0.7.0",
      "licenses": [
        {
          "license": {
            "name": "Expat license"
          }
        }
      ],
      "cpe": "cpe:2.3:a:tarek_ziade_project:python-mccabe:0.7.0:*:*:*:*:*:*:*",
      "purl": "pkg:pypi/mccabe@0.7.0",
      "properties": [
        {
          "name": "syft:package:foundBy",
          "value": "python-installed-package-cataloger"
        },
        {
          "name": "syft:package:language",
          "value": "python"
        },
        {
          "name": "syft:package:type",
          "value": "python"
        },
        {
          "name": "syft:package:metadataType",
          "value": "python-package"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade_project:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-mccabe:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-mccabe:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_mccabe:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_mccabe:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade_project:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziadeproject:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:mccabe:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:mccabe:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-mccabe:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_mccabe:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_project:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:python-mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:python_mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarekproject:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek_ziade:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:mccabe:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:tarek:mccabe:0.7.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:location:0:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:0:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/METADATA"
        },
        {
          "name": "syft:location:1:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:1:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/RECORD"
        },
        {
          "name": "syft:location:2:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:2:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/top_level.txt"
        },
        {
          "name": "syft:location:3:path",
          "value": "/lib/python3.14/site-packages/__pycache__/mccabe.cpython-314.pyc"
        },
        {
          "name": "syft:location:4:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/INSTALLER"
        },
        {
          "name": "syft:location:5:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/LICENSE"
        },
        {
          "name": "syft:location:6:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/WHEEL"
        },
        {
          "name": "syft:location:7:path",
          "value": "/lib/python3.14/site-packages/mccabe-0.7.0.dist-info/entry_points.txt"
        },
        {
          "name": "syft:location:8:path",
          "value": "/lib/python3.14/site-packages/mccabe.py"
        }
      ]
    },
    {
      "bom-ref": "pkg:pypi/pycodestyle@2.14.0?package-id=d5f369e4eb71d70b",
      "type": "library",
      "author": "Johann C. Rocholl <johann@rocholl.net>",
      "name": "pycodestyle",
      "version": "2.14.0",
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "cpe": "cpe:2.3:a:johann_c__rocholl_project:python-pycodestyle:2.14.0:*:*:*:*:*:*:*",
      "purl": "pkg:pypi/pycodestyle@2.14.0",
      "properties": [
        {
          "name": "syft:package:foundBy",
          "value": "python-installed-package-cataloger"
        },
        {
          "name": "syft:package:language",
          "value": "python"
        },
        {
          "name": "syft:package:type",
          "value": "python"
        },
        {
          "name": "syft:package:metadataType",
          "value": "python-package"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rocholl_project:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rochollproject:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rochollproject:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rocholl_project:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pycodestyle:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pycodestyle:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pycodestyle:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pycodestyle:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rocholl:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rocholl:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rochollproject:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_project:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_project:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johannproject:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johannproject:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pycodestyle:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pycodestyle:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pycodestyle:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pycodestyle:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_c__rocholl:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann_project:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johannproject:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python-pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python_pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pycodestyle:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:johann:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:pycodestyle:2.14.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:location:0:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:0:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/METADATA"
        },
        {
          "name": "syft:location:1:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:1:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/RECORD"
        },
        {
          "name": "syft:location:2:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:2:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/top_level.txt"
        },
        {
          "name": "syft:location:3:path",
          "value": "/bin/pycodestyle"
        },
        {
          "name": "syft:location:4:path",
          "value": "/lib/python3.14/site-packages/__pycache__/pycodestyle.cpython-314.pyc"
        },
        {
          "name": "syft:location:5:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/INSTALLER"
        },
        {
          "name": "syft:location:6:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/LICENSE"
        },
        {
          "name": "syft:location:7:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/WHEEL"
        },
        {
          "name": "syft:location:8:path",
          "value": "/lib/python3.14/site-packages/pycodestyle-2.14.0.dist-info/entry_points.txt"
        },
        {
          "name": "syft:location:9:path",
          "value": "/lib/python3.14/site-packages/pycodestyle.py"
        }
      ]
    },
    {
      "bom-ref": "pkg:pypi/pyflakes@3.4.0?package-id=6b38cc3523563cab",
      "type": "library",
      "author": "A lot of people <code-quality@python.org>",
      "name": "pyflakes",
      "version": "3.4.0",
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "cpe": "cpe:2.3:a:a_lot_of_people_project:python-pyflakes:3.4.0:*:*:*:*:*:*:*",
      "purl": "pkg:pypi/pyflakes@3.4.0",
      "properties": [
        {
          "name": "syft:package:foundBy",
          "value": "python-installed-package-cataloger"
        },
        {
          "name": "syft:package:language",
          "value": "python"
        },
        {
          "name": "syft:package:type",
          "value": "python"
        },
        {
          "name": "syft:package:metadataType",
          "value": "python-package"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_people_project:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_peopleproject:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_peopleproject:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality_project:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality_project:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_qualityproject:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_qualityproject:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_people_project:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_people:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_people:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_peopleproject:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pyflakes:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pyflakes:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pyflakes:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pyflakes:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality_project:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code-quality:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code-quality:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_qualityproject:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:a_lot_of_people:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pyflakes:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pyflakes:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python-pyflakes:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python_pyflakes:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python-pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:python_pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code-quality:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:code_quality:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:pyflakes:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:cpe23",
          "value": "cpe:2.3:a:python:pyflakes:3.4.0:*:*:*:*:*:*:*"
        },
        {
          "name": "syft:location:0:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:0:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/METADATA"
        },
        {
          "name": "syft:location:1:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:1:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/RECORD"
        },
        {
          "name": "syft:location:2:layerID",
          "value": "sha256:0892cec218bfa2f2362802251167972a6ee47766618a1e3298a429d67e79ca78"
        },
        {
          "name": "syft:location:2:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/top_level.txt"
        },
        {
          "name": "syft:location:3:path",
          "value": "/bin/pyflakes"
        },
        {
          "name": "syft:location:4:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/INSTALLER"
        },
        {
          "name": "syft:location:5:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/LICENSE"
        },
        {
          "name": "syft:location:6:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/WHEEL"
        },
        {
          "name": "syft:location:7:path",
          "value": "/lib/python3.14/site-packages/pyflakes-3.4.0.dist-info/entry_points.txt"
        },
        {
          "name": "syft:location:8:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__init__.py"
        },
        {
          "name": "syft:location:9:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__main__.py"
        },
        {
          "name": "syft:location:10:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:11:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/__main__.cpython-314.pyc"
        },
        {
          "name": "syft:location:12:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/api.cpython-314.pyc"
        },
        {
          "name": "syft:location:13:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/checker.cpython-314.pyc"
        },
        {
          "name": "syft:location:14:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/messages.cpython-314.pyc"
        },
        {
          "name": "syft:location:15:path",
          "value": "/lib/python3.14/site-packages/pyflakes/__pycache__/reporter.cpython-314.pyc"
        },
        {
          "name": "syft:location:16:path",
          "value": "/lib/python3.14/site-packages/pyflakes/api.py"
        },
        {
          "name": "syft:location:17:path",
          "value": "/lib/python3.14/site-packages/pyflakes/checker.py"
        },
        {
          "name": "syft:location:18:path",
          "value": "/lib/python3.14/site-packages/pyflakes/messages.py"
        },
        {
          "name": "syft:location:19:path",
          "value": "/lib/python3.14/site-packages/pyflakes/reporter.py"
        },
        {
          "name": "syft:location:20:path",
          "value": "/lib/python3.14/site-packages/pyflakes/scripts/__init__.py"
        },
        {
          "name": "syft:location:21:path",
          "value": "/lib/python3.14/site-packages/pyflakes/scripts/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:22:path",
          "value": "/lib/python3.14/site-packages/pyflakes/scripts/__pycache__/pyflakes.cpython-314.pyc"
        },
        {
          "name": "syft:location:23:path",
          "value": "/lib/python3.14/site-packages/pyflakes/scripts/pyflakes.py"
        },
        {
          "name": "syft:location:24:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__init__.py"
        },
        {
          "name": "syft:location:25:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/__init__.cpython-314.pyc"
        },
        {
          "name": "syft:location:26:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/harness.cpython-314.pyc"
        },
        {
          "name": "syft:location:27:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_api.cpython-314.pyc"
        },
        {
          "name": "syft:location:28:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_builtin.cpython-314.pyc"
        },
        {
          "name": "syft:location:29:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_code_segment.cpython-314.pyc"
        },
        {
          "name": "syft:location:30:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_dict.cpython-314.pyc"
        },
        {
          "name": "syft:location:31:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_doctests.cpython-314.pyc"
        },
        {
          "name": "syft:location:32:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_imports.cpython-314.pyc"
        },
        {
          "name": "syft:location:33:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_is_literal.cpython-314.pyc"
        },
        {
          "name": "syft:location:34:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_match.cpython-314.pyc"
        },
        {
          "name": "syft:location:35:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_other.cpython-314.pyc"
        },
        {
          "name": "syft:location:36:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_type_annotations.cpython-314.pyc"
        },
        {
          "name": "syft:location:37:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/__pycache__/test_undefined_names.cpython-314.pyc"
        },
        {
          "name": "syft:location:38:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/harness.py"
        },
        {
          "name": "syft:location:39:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_api.py"
        },
        {
          "name": "syft:location:40:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_builtin.py"
        },
        {
          "name": "syft:location:41:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_code_segment.py"
        },
        {
          "name": "syft:location:42:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_dict.py"
        },
        {
          "name": "syft:location:43:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_doctests.py"
        },
        {
          "name": "syft:location:44:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_imports.py"
        },
        {
          "name": "syft:location:45:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_is_literal.py"
        },
        {
          "name": "syft:location:46:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_match.py"
        },
        {
          "name": "syft:location:47:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_other.py"
        },
        {
          "name": "syft:location:48:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_type_annotations.py"
        },
        {
          "name": "syft:location:49:path",
          "value": "/lib/python3.14/site-packages/pyflakes/test/test_undefined_names.py"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:pypi/flake8@7.3.0?package-id=6e65242d5b0011f4",
      "dependsOn": [
        "pkg:pypi/mccabe@0.7.0?package-id=082d26e4e4d6cc52",
        "pkg:pypi/pycodestyle@2.14.0?package-id=d5f369e4eb71d70b",
        "pkg:pypi/pyflakes@3.4.0?package-id=6b38cc3523563cab"
      ]
    }
  ]
}
