{
  "components": [
    {
      "bom-ref": "PySide6==6.11.0",
      "description": "Python bindings for the Qt cross-platform application and UI framework",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://doc.qt.io/qtforpython"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://qt-project.atlassian.net/browse/PYSIDE"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyside.org"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "PySide6",
      "purl": "pkg:pypi/pyside6@6.11.0",
      "type": "library",
      "version": "6.11.0"
    },
    {
      "bom-ref": "PySide6_Addons==6.11.0",
      "description": "Python bindings for the Qt cross-platform application and UI framework (Addons)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://doc.qt.io/qtforpython"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://qt-project.atlassian.net/browse/PYSIDE"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyside.org"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "PySide6_Addons",
      "purl": "pkg:pypi/pyside6-addons@6.11.0",
      "type": "library",
      "version": "6.11.0"
    },
    {
      "bom-ref": "PySide6_Essentials==6.11.0",
      "description": "Python bindings for the Qt cross-platform application and UI framework (Essentials)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://doc.qt.io/qtforpython"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://qt-project.atlassian.net/browse/PYSIDE"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyside.org"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "PySide6_Essentials",
      "purl": "pkg:pypi/pyside6-essentials@6.11.0",
      "type": "library",
      "version": "6.11.0"
    },
    {
      "bom-ref": "QtPy==2.4.3",
      "description": "Provides an abstraction layer on top of the various Qt bindings (PyQt5/6 and PySide2/6).",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/spyder-ide/qtpy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Parent Project",
          "type": "other",
          "url": "https://www.spyder-ide.org/"
        },
        {
          "comment": "from packaging metadata Project-URL: Github",
          "type": "vcs",
          "url": "https://github.com/spyder-ide/qtpy"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/spyder-ide/qtpy"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "QtPy",
      "purl": "pkg:pypi/qtpy@2.4.3",
      "type": "library",
      "version": "2.4.3"
    },
    {
      "bom-ref": "altgraph==0.17.5",
      "description": "Python graph (network) package",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "http://pypi.python.org/pypi/altgraph"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://altgraph.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/ronaldoussoren/altgraph/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/ronaldoussoren/altgraph"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://altgraph.readthedocs.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "altgraph",
      "purl": "pkg:pypi/altgraph@0.17.5",
      "type": "library",
      "version": "0.17.5"
    },
    {
      "bom-ref": "contourpy==1.3.3",
      "description": "Python library for calculating contours of 2D quadrilateral grids",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://contourpy.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://contourpy.readthedocs.io/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/contourpy/contourpy"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/contourpy/contourpy"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "contourpy",
      "purl": "pkg:pypi/contourpy@1.3.3",
      "type": "library",
      "version": "1.3.3"
    },
    {
      "bom-ref": "cpylog==1.6.0",
      "description": "A simple pure python colorama/HTML capable logger",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://github.com/SteveDoyle2/cpylog/"
        },
        {
          "comment": "from packaging metadata Project-URL: issue_tracker",
          "type": "issue-tracker",
          "url": "https://github.com/SteveDoyle2/cpylog/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/SteveDoyle2/cpylog.git"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://github.com/SteveDoyle2/cpylog/"
        }
      ],
      "name": "cpylog",
      "purl": "pkg:pypi/cpylog@1.6.0",
      "type": "library",
      "version": "1.6.0"
    },
    {
      "bom-ref": "cycler==0.12.1",
      "description": "Composable style cycles",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/matplotlib/cycler"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://matplotlib.org/cycler/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "cycler",
      "purl": "pkg:pypi/cycler@0.12.1",
      "type": "library",
      "version": "0.12.1"
    },
    {
      "bom-ref": "docopt-ng==0.9.0",
      "description": "Jazzband-maintained fork of docopt, the humane command line arguments parser.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/jazzband/docopt-ng"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/jazzband/docopt-ng"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "docopt-ng",
      "purl": "pkg:pypi/docopt-ng@0.9.0",
      "type": "library",
      "version": "0.9.0"
    },
    {
      "bom-ref": "fonttools==4.62.1",
      "description": "Tools to manipulate font files",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://github.com/fonttools/fonttools"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "fonttools",
      "purl": "pkg:pypi/fonttools@4.62.1",
      "type": "library",
      "version": "4.62.1"
    },
    {
      "bom-ref": "h5netcdf==1.8.1",
      "description": "netCDF4 via h5py",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://h5netcdf.org"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://github.com/h5netcdf/h5netcdf/blob/main/CHANGELOG.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/h5netcdf/h5netcdf"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://h5netcdf.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "h5netcdf",
      "purl": "pkg:pypi/h5netcdf@1.8.1",
      "type": "library",
      "version": "1.8.1"
    },
    {
      "bom-ref": "h5py==3.16.0",
      "description": "Read and write HDF5 files from Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://docs.h5py.org/en/stable/"
        },
        {
          "comment": "from packaging metadata Project-URL: Release notes",
          "type": "other",
          "url": "https://docs.h5py.org/en/stable/whatsnew/index.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Discussion forum",
          "type": "other",
          "url": "https://forum.hdfgroup.org/c/hdf5/h5py"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/h5py/h5py"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://www.h5py.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "h5py",
      "purl": "pkg:pypi/h5py@3.16.0",
      "type": "library",
      "version": "3.16.0"
    },
    {
      "bom-ref": "imageio==2.37.0",
      "description": "Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "http://pypi.python.org/pypi/imageio"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/imageio/imageio"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "imageio",
      "purl": "pkg:pypi/imageio@2.37.0",
      "type": "library",
      "version": "2.37.0"
    },
    {
      "bom-ref": "imat-mdf-interface==0.3.1",
      "description": "Interface between IMAT and ATA Viewer",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://gitlab.ata-e.com/ata-tools/imat-mdf-interface.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://gitlab.ata-e.com/ata-tools/imat-mdf-interface"
        }
      ],
      "name": "imat-mdf-interface",
      "purl": "pkg:pypi/imat-mdf-interface@0.3.1",
      "type": "library",
      "version": "0.3.1"
    },
    {
      "bom-ref": "kiwisolver==1.5.0",
      "description": "A fast implementation of the Cassowary constraint solver",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://kiwisolver.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://github.com/nucleic/kiwi/blob/main/releasenotes.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/nucleic/kiwi"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://github.com/nucleic/kiwi"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "kiwisolver",
      "purl": "pkg:pypi/kiwisolver@1.5.0",
      "type": "library",
      "version": "1.5.0"
    },
    {
      "bom-ref": "matplotlib==3.10.8",
      "description": "Python plotting package",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Download",
          "type": "distribution",
          "url": "https://matplotlib.org/stable/install/index.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://matplotlib.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/matplotlib/matplotlib/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Forum",
          "type": "other",
          "url": "https://discourse.matplotlib.org/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/matplotlib/matplotlib"
        },
        {
          "comment": "from packaging metadata Project-URL: Donate",
          "type": "other",
          "url": "https://numfocus.org/donate-to-matplotlib"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://matplotlib.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Python-2.0"
          }
        }
      ],
      "name": "matplotlib",
      "purl": "pkg:pypi/matplotlib@3.10.8",
      "type": "library",
      "version": "3.10.8"
    },
    {
      "bom-ref": "mdf==1.7.5",
      "description": "Methods Development Framework",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://gitlab.ata-e.com/ata-tools/mdf.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://gitlab.ata-e.com/ata-tools/mdf"
        }
      ],
      "name": "mdf",
      "purl": "pkg:pypi/mdf@1.7.5",
      "type": "library",
      "version": "1.7.5"
    },
    {
      "bom-ref": "numpy==2.3.5",
      "description": "Fundamental package for array computing in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: download",
          "type": "distribution",
          "url": "https://pypi.org/project/numpy/#files"
        },
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://numpy.org/doc/"
        },
        {
          "comment": "from packaging metadata Project-URL: tracker",
          "type": "issue-tracker",
          "url": "https://github.com/numpy/numpy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/numpy/numpy"
        },
        {
          "comment": "from packaging metadata Project-URL: release notes",
          "type": "other",
          "url": "https://numpy.org/doc/stable/release"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://numpy.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "numpy",
      "purl": "pkg:pypi/numpy@2.3.5",
      "type": "library",
      "version": "2.3.5"
    },
    {
      "bom-ref": "orjson==3.11.8",
      "description": "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://github.com/ijl/orjson"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/ijl/orjson"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://github.com/ijl/orjson/blob/master/CHANGELOG.md"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "MPL-2.0 AND (Apache-2.0 OR MIT)"
        }
      ],
      "name": "orjson",
      "purl": "pkg:pypi/orjson@3.11.8",
      "type": "library",
      "version": "3.11.8"
    },
    {
      "bom-ref": "packaging==26.1",
      "description": "Core utilities for Python packages",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://packaging.pypa.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/packaging"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 OR BSD-2-Clause"
        }
      ],
      "name": "packaging",
      "purl": "pkg:pypi/packaging@26.1",
      "type": "library",
      "version": "26.1"
    },
    {
      "bom-ref": "pefile==2024.8.26",
      "description": "Python PE parsing module",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://github.com/erocarrera/pefile/releases/download/v2024.8.26/pefile-2024.8.26.tar.gz"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/erocarrera/pefile"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pefile",
      "purl": "pkg:pypi/pefile@2024.8.26",
      "type": "library",
      "version": "2024.8.26"
    },
    {
      "bom-ref": "pillow==12.2.0",
      "description": "Python Imaging Library (fork)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pillow.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Mastodon",
          "type": "other",
          "url": "https://fosstodon.org/@pillow"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python-pillow/Pillow"
        },
        {
          "comment": "from packaging metadata Project-URL: Release notes",
          "type": "other",
          "url": "https://pillow.readthedocs.io/en/stable/releasenotes/index.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-pillow?utm_source=pypi-pillow&utm_medium=pypi"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/python-pillow/Pillow/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://python-pillow.github.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT-CMU"
          }
        }
      ],
      "name": "pillow",
      "purl": "pkg:pypi/pillow@12.2.0",
      "type": "library",
      "version": "12.2.0"
    },
    {
      "bom-ref": "pip==26.0.1",
      "description": "The PyPA recommended tool for installing Python packages.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pip.pypa.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/pip"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pip.pypa.io/en/stable/news/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pip.pypa.io/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pip",
      "purl": "pkg:pypi/pip@26.0.1",
      "type": "library",
      "version": "26.0.1"
    },
    {
      "bom-ref": "pyNastran==1.3.4",
      "description": "Nastran BDF/F06/OP2/OP4 File reader/editor/writer/viewer",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/SteveDoyle2/pyNastran"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "pyNastran",
      "purl": "pkg:pypi/pynastran@1.3.4",
      "type": "library",
      "version": "1.3.4"
    },
    {
      "bom-ref": "pyinstaller==6.20.0",
      "description": "PyInstaller bundles a Python application and all its dependencies into a single package.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyinstaller.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/pyinstaller/pyinstaller"
        },
        {
          "comment": "from packaging metadata Project-URL: Release Notes",
          "type": "other",
          "url": "https://pyinstaller.org/en/stable/CHANGES.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyinstaller.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "GPL-2.0-only"
          }
        }
      ],
      "name": "pyinstaller",
      "purl": "pkg:pypi/pyinstaller@6.20.0",
      "type": "library",
      "version": "6.20.0"
    },
    {
      "bom-ref": "pyinstaller-hooks-contrib==2026.4",
      "description": "Community maintained hooks for PyInstaller",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://pypi.org/project/pyinstaller-hooks-contrib"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/pyinstaller/pyinstaller-hooks-contrib"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "GPL-2.0-only"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pyinstaller-hooks-contrib",
      "purl": "pkg:pypi/pyinstaller-hooks-contrib@2026.4",
      "type": "library",
      "version": "2026.4"
    },
    {
      "bom-ref": "pyparsing==3.3.2",
      "description": "pyparsing - Classes and methods to define and execute parsing grammars",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyparsing-docs.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pyparsing/pyparsing.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pyparsing/pyparsing/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pyparsing",
      "purl": "pkg:pypi/pyparsing@3.3.2",
      "type": "library",
      "version": "3.3.2"
    },
    {
      "bom-ref": "python-dateutil==2.9.0.post0",
      "description": "Extensions to the standard Python datetime module",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://dateutil.readthedocs.io/en/stable/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/dateutil/dateutil"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/dateutil/dateutil"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "python-dateutil",
      "purl": "pkg:pypi/python-dateutil@2.9.0.post0",
      "type": "library",
      "version": "2.9.0.post0"
    },
    {
      "bom-ref": "pywin32-ctypes==0.2.3",
      "description": "A (partial) reimplementation of pywin32 using ctypes/cffi",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/enthought/pywin32-ctypes"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "pywin32-ctypes",
      "purl": "pkg:pypi/pywin32-ctypes@0.2.3",
      "type": "library",
      "version": "0.2.3"
    },
    {
      "bom-ref": "pyzmq==27.1.0",
      "description": "Python bindings for 0MQ",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyzmq.readthedocs.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/zeromq/pyzmq/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/zeromq/pyzmq"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyzmq.readthedocs.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "pyzmq",
      "purl": "pkg:pypi/pyzmq@27.1.0",
      "type": "library",
      "version": "27.1.0"
    },
    {
      "bom-ref": "scipy==1.17.1",
      "description": "Fundamental algorithms for scientific computing in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: download",
          "type": "distribution",
          "url": "https://github.com/scipy/scipy/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://docs.scipy.org/doc/scipy/"
        },
        {
          "comment": "from packaging metadata Project-URL: tracker",
          "type": "issue-tracker",
          "url": "https://github.com/scipy/scipy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/scipy/scipy"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://scipy.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "scipy",
      "purl": "pkg:pypi/scipy@1.17.1",
      "type": "library",
      "version": "1.17.1"
    },
    {
      "bom-ref": "setuptools==82.0.1",
      "description": "Most extensible Python build backend with support for C/C++ extension modules",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://setuptools.pypa.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/setuptools"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://setuptools.pypa.io/en/stable/history.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "setuptools",
      "purl": "pkg:pypi/setuptools@82.0.1",
      "type": "library",
      "version": "82.0.1"
    },
    {
      "bom-ref": "shiboken6==6.11.0",
      "description": "Python/C++ bindings helper module",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://doc.qt.io/qtforpython"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://qt-project.atlassian.net/browse/PYSIDE"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://code.qt.io/cgit/pyside/pyside-setup.git/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pyside.org"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only"
        }
      ],
      "name": "shiboken6",
      "purl": "pkg:pypi/shiboken6@6.11.0",
      "type": "library",
      "version": "6.11.0"
    },
    {
      "bom-ref": "six==1.17.0",
      "description": "Python 2 and 3 compatibility utilities",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/benjaminp/six"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "six",
      "purl": "pkg:pypi/six@1.17.0",
      "type": "library",
      "version": "1.17.0"
    },
    {
      "bom-ref": "typish==1.9.3",
      "description": "Functionality for types",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/ramonhagenaars/typish"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "typish",
      "purl": "pkg:pypi/typish@1.9.3",
      "type": "library",
      "version": "1.9.3"
    },
    {
      "bom-ref": "vtk==9.4.2",
      "description": "VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://vtk.org/download/"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://vtk.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "vtk",
      "purl": "pkg:pypi/vtk@9.4.2",
      "type": "library",
      "version": "9.4.2"
    }
  ],
  "dependencies": [
    {
      "dependsOn": [
        "PySide6_Addons==6.11.0",
        "PySide6_Essentials==6.11.0",
        "shiboken6==6.11.0"
      ],
      "ref": "PySide6==6.11.0"
    },
    {
      "dependsOn": [
        "PySide6_Essentials==6.11.0",
        "shiboken6==6.11.0"
      ],
      "ref": "PySide6_Addons==6.11.0"
    },
    {
      "dependsOn": [
        "shiboken6==6.11.0"
      ],
      "ref": "PySide6_Essentials==6.11.0"
    },
    {
      "dependsOn": [
        "packaging==26.1"
      ],
      "ref": "QtPy==2.4.3"
    },
    {
      "ref": "altgraph==0.17.5"
    },
    {
      "dependsOn": [
        "matplotlib==3.10.8",
        "numpy==2.3.5",
        "pillow==12.2.0"
      ],
      "ref": "contourpy==1.3.3"
    },
    {
      "ref": "cpylog==1.6.0"
    },
    {
      "dependsOn": [
        "matplotlib==3.10.8"
      ],
      "ref": "cycler==0.12.1"
    },
    {
      "ref": "docopt-ng==0.9.0"
    },
    {
      "dependsOn": [
        "matplotlib==3.10.8",
        "scipy==1.17.1"
      ],
      "ref": "fonttools==4.62.1"
    },
    {
      "dependsOn": [
        "h5py==3.16.0",
        "numpy==2.3.5",
        "packaging==26.1"
      ],
      "ref": "h5netcdf==1.8.1"
    },
    {
      "dependsOn": [
        "numpy==2.3.5"
      ],
      "ref": "h5py==3.16.0"
    },
    {
      "dependsOn": [
        "numpy==2.3.5",
        "pillow==12.2.0"
      ],
      "ref": "imageio==2.37.0"
    },
    {
      "ref": "imat-mdf-interface==0.3.1"
    },
    {
      "ref": "kiwisolver==1.5.0"
    },
    {
      "dependsOn": [
        "contourpy==1.3.3",
        "cycler==0.12.1",
        "fonttools==4.62.1",
        "kiwisolver==1.5.0",
        "numpy==2.3.5",
        "packaging==26.1",
        "pillow==12.2.0",
        "pyparsing==3.3.2",
        "python-dateutil==2.9.0.post0",
        "setuptools==82.0.1"
      ],
      "ref": "matplotlib==3.10.8"
    },
    {
      "dependsOn": [
        "PySide6==6.11.0",
        "cpylog==1.6.0",
        "h5netcdf==1.8.1",
        "h5py==3.16.0",
        "imageio==2.37.0",
        "numpy==2.3.5",
        "orjson==3.11.8",
        "pyNastran==1.3.4",
        "scipy==1.17.1",
        "vtk==9.4.2"
      ],
      "ref": "mdf==1.7.5"
    },
    {
      "ref": "numpy==2.3.5"
    },
    {
      "ref": "orjson==3.11.8"
    },
    {
      "ref": "packaging==26.1"
    },
    {
      "ref": "pefile==2024.8.26"
    },
    {
      "dependsOn": [
        "packaging==26.1"
      ],
      "ref": "pillow==12.2.0"
    },
    {
      "ref": "pip==26.0.1"
    },
    {
      "dependsOn": [
        "QtPy==2.4.3",
        "cpylog==1.6.0",
        "docopt-ng==0.9.0",
        "imageio==2.37.0",
        "matplotlib==3.10.8",
        "numpy==2.3.5",
        "pillow==12.2.0",
        "scipy==1.17.1",
        "typish==1.9.3"
      ],
      "ref": "pyNastran==1.3.4"
    },
    {
      "dependsOn": [
        "packaging==26.1",
        "setuptools==82.0.1"
      ],
      "ref": "pyinstaller-hooks-contrib==2026.4"
    },
    {
      "dependsOn": [
        "altgraph==0.17.5",
        "packaging==26.1",
        "pefile==2024.8.26",
        "pyinstaller-hooks-contrib==2026.4",
        "pywin32-ctypes==0.2.3",
        "setuptools==82.0.1"
      ],
      "ref": "pyinstaller==6.20.0"
    },
    {
      "ref": "pyparsing==3.3.2"
    },
    {
      "dependsOn": [
        "six==1.17.0"
      ],
      "ref": "python-dateutil==2.9.0.post0"
    },
    {
      "ref": "pywin32-ctypes==0.2.3"
    },
    {
      "ref": "pyzmq==27.1.0"
    },
    {
      "dependsOn": [
        "PySide6==6.11.0",
        "cpylog==1.6.0",
        "h5netcdf==1.8.1",
        "h5py==3.16.0",
        "imageio==2.37.0",
        "imat-mdf-interface==0.3.1",
        "mdf==1.7.5",
        "numpy==2.3.5",
        "orjson==3.11.8",
        "pyNastran==1.3.4",
        "pyinstaller==6.20.0",
        "pyzmq==27.1.0",
        "scipy==1.17.1",
        "vtk==9.4.2"
      ],
      "ref": "root-component"
    },
    {
      "dependsOn": [
        "matplotlib==3.10.8",
        "numpy==2.3.5"
      ],
      "ref": "scipy==1.17.1"
    },
    {
      "dependsOn": [
        "packaging==26.1",
        "pip==26.0.1"
      ],
      "ref": "setuptools==82.0.1"
    },
    {
      "ref": "shiboken6==6.11.0"
    },
    {
      "ref": "six==1.17.0"
    },
    {
      "dependsOn": [
        "numpy==2.3.5"
      ],
      "ref": "typish==1.9.3"
    },
    {
      "dependsOn": [
        "matplotlib==3.10.8",
        "numpy==2.3.5"
      ],
      "ref": "vtk==9.4.2"
    }
  ],
  "metadata": {
    "component": {
      "bom-ref": "root-component",
      "description": "ATA Viewer",
      "externalReferences": [
        {
          "comment": "from pyproject urls: Repository",
          "type": "vcs",
          "url": "https://gitlab.ata-e.com/ata-tools/ata-viewer.git"
        },
        {
          "comment": "from pyproject urls: Homepage",
          "type": "website",
          "url": "https://gitlab.ata-e.com/ata-tools/ata-viewer"
        }
      ],
      "name": "ataviewer",
      "type": "application"
    },
    "timestamp": "2026-04-23T13:55:25.736128+00:00",
    "tools": {
      "components": [
        {
          "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments",
          "externalReferences": [
            {
              "type": "build-system",
              "url": "https://github.com/CycloneDX/cyclonedx-python/actions"
            },
            {
              "type": "distribution",
              "url": "https://pypi.org/project/cyclonedx-bom/"
            },
            {
              "type": "documentation",
              "url": "https://cyclonedx-bom-tool.readthedocs.io/"
            },
            {
              "type": "issue-tracker",
              "url": "https://github.com/CycloneDX/cyclonedx-python/issues"
            },
            {
              "type": "license",
              "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE"
            },
            {
              "type": "release-notes",
              "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md"
            },
            {
              "type": "vcs",
              "url": "https://github.com/CycloneDX/cyclonedx-python/"
            },
            {
              "type": "website",
              "url": "https://github.com/CycloneDX/cyclonedx-python/#readme"
            }
          ],
          "group": "CycloneDX",
          "licenses": [
            {
              "license": {
                "acknowledgement": "declared",
                "id": "Apache-2.0"
              }
            }
          ],
          "name": "cyclonedx-py",
          "type": "application",
          "version": "7.3.0"
        },
        {
          "description": "Python library for CycloneDX",
          "externalReferences": [
            {
              "type": "build-system",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/actions"
            },
            {
              "type": "distribution",
              "url": "https://pypi.org/project/cyclonedx-python-lib/"
            },
            {
              "type": "documentation",
              "url": "https://cyclonedx-python-library.readthedocs.io/"
            },
            {
              "type": "issue-tracker",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/issues"
            },
            {
              "type": "license",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE"
            },
            {
              "type": "release-notes",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md"
            },
            {
              "type": "vcs",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib"
            },
            {
              "type": "website",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/#readme"
            }
          ],
          "group": "CycloneDX",
          "licenses": [
            {
              "license": {
                "acknowledgement": "declared",
                "id": "Apache-2.0"
              }
            }
          ],
          "name": "cyclonedx-python-lib",
          "type": "library",
          "version": "11.7.0"
        }
      ]
    }
  },
  "serialNumber": "urn:uuid:aec0e64d-60a0-4ed0-aecb-f1f6906af804",
  "version": 1,
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6"
}