{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.algorithmicsuperintelligence/openevolve","documentNamespace":"https://spdx.org/spdxdocs/protobom/afcb227e-0de9-4950-9a6e-9ee1a1e0fbd7","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-06T03:19:09Z"},"packages":[{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil"}]},{"name":"pot","SPDXID":"SPDXRef-pypi-pot-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pot"}]},{"name":"jaxlib","SPDXID":"SPDXRef-pypi-jaxlib-75c946","versionInfo":"\u003e= 0.4.20","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jaxlib"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"networkx","SPDXID":"SPDXRef-pypi-networkx-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/networkx"}]},{"name":"cryptography","SPDXID":"SPDXRef-pypi-cryptography-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cryptography"}]},{"name":"hdbscan","SPDXID":"SPDXRef-pypi-hdbscan-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/hdbscan"}]},{"name":"pyomo","SPDXID":"SPDXRef-pypi-pyomo-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyomo"}]},{"name":"pythran","SPDXID":"SPDXRef-pypi-pythran-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pythran"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"faiss-cpu","SPDXID":"SPDXRef-pypi-faiss-cpu-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/faiss-cpu"}]},{"name":"orjson","SPDXID":"SPDXRef-pypi-orjson-75c946","versionInfo":"\u003e= 3.11.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/orjson"}]},{"name":"torch","SPDXID":"SPDXRef-pypi-torch-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torch"}]},{"name":"diffrax","SPDXID":"SPDXRef-pypi-diffrax-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/diffrax"}]},{"name":"botorch","SPDXID":"SPDXRef-pypi-botorch-75c946","versionInfo":"\u003e= 0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botorch"}]},{"name":"google-generativeai","SPDXID":"SPDXRef-pypi-google-generativeai-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/google-generativeai"}]},{"name":"dask","SPDXID":"SPDXRef-pypi-dask-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dask"}]},{"name":"pyaml","SPDXID":"SPDXRef-pypi-pyaml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyaml"}]},{"name":"sympy","SPDXID":"SPDXRef-pypi-sympy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sympy"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.24.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"python-sat","SPDXID":"SPDXRef-pypi-python-sat-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-sat"}]},{"name":"jax","SPDXID":"SPDXRef-pypi-jax-75c946","versionInfo":"\u003e= 0.4.20","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jax"}]},{"name":"line-profiler","SPDXID":"SPDXRef-pypi-line-profiler-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/line-profiler"}]},{"name":"toml","SPDXID":"SPDXRef-pypi-toml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/toml"}]},{"name":"dace","SPDXID":"SPDXRef-pypi-dace-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dace"}]},{"name":"highspy","SPDXID":"SPDXRef-pypi-highspy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/highspy"}]},{"name":"pillow","SPDXID":"SPDXRef-pypi-pillow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pillow"}]},{"name":"cython","SPDXID":"SPDXRef-pypi-cython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cython"}]},{"name":"pulp","SPDXID":"SPDXRef-pypi-pulp-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pulp"}]},{"name":"litellm","SPDXID":"SPDXRef-pypi-litellm-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/litellm"}]},{"name":"ecos","SPDXID":"SPDXRef-pypi-ecos-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ecos"}]},{"name":"numba","SPDXID":"SPDXRef-pypi-numba-75c946","versionInfo":"\u003e= 0.58.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numba"}]},{"name":"ortools","SPDXID":"SPDXRef-pypi-ortools-75c946","versionInfo":"\u003e= 9.7.0,\u003c 9.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ortools"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint"}]},{"name":"cvxpy","SPDXID":"SPDXRef-pypi-cvxpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cvxpy"}]},{"name":"cvxopt","SPDXID":"SPDXRef-pypi-cvxopt-75c946","versionInfo":"\u003e= 1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cvxopt"}]},{"name":"openai","SPDXID":"SPDXRef-pypi-openai-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/openai"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml"}]},{"name":"datasets","SPDXID":"SPDXRef-pypi-datasets-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datasets"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","versionInfo":"\u003e= 1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-75c946","versionInfo":"\u003e= 6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml"}]},{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-75c946","versionInfo":"\u003e= 5.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil"}]},{"name":"mlx","SPDXID":"SPDXRef-pypi-mlx-75c946","versionInfo":"\u003e= 0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mlx"}]},{"name":"mlx-lm","SPDXID":"SPDXRef-pypi-mlx-lm-75c946","versionInfo":"\u003e= 0.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mlx-lm"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","versionInfo":"\u003e= 2.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"lxml","SPDXID":"SPDXRef-pypi-lxml-75c946","versionInfo":"\u003e= 4.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lxml"}]},{"name":"beautifulsoup4","SPDXID":"SPDXRef-pypi-beautifulsoup4-75c946","versionInfo":"\u003e= 4.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/beautifulsoup4"}]},{"name":"lm-eval","SPDXID":"SPDXRef-pypi-lm-eval-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lm-eval"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/click"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@4.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@3.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@3.%2A.%2A"}]},{"name":"docker/login-action","SPDXID":"SPDXRef-githubactions-docker-login-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/login-action@3.%2A.%2A"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5.%2A.%2A"}]},{"name":"docker/setup-qemu-action","SPDXID":"SPDXRef-githubactions-docker-setup-qemu-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/setup-qemu-action@3.%2A.%2A"}]},{"name":"docker/metadata-action","SPDXID":"SPDXRef-githubactions-docker-metadata-action-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/metadata-action@5.%2A.%2A"}]},{"name":"pypa/gh-action-pypi-publish","SPDXID":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","versionInfo":"release/v1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/pypa/gh-action-pypi-publish@release%2Fv1"}]},{"name":"docker/build-push-action","SPDXID":"SPDXRef-githubactions-docker-build-push-action-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/build-push-action@5.%2A.%2A"}]},{"name":"docker/setup-buildx-action","SPDXID":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/setup-buildx-action@3.%2A.%2A"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"lxml","SPDXID":"SPDXRef-pypi-lxml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lxml"}]},{"name":"pykalman","SPDXID":"SPDXRef-pypi-pykalman-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pykalman"}]},{"name":"pywavelets","SPDXID":"SPDXRef-pypi-pywavelets-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pywavelets"}]},{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-75c946","versionInfo":"\u003e= 3.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","versionInfo":"\u003e= 1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask"}]},{"name":"rand_chacha","SPDXID":"SPDXRef-cargo-randchacha-0.9.0-75c946","versionInfo":"0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, Copyright 2018, Copyright 2019 The CryptoCorrosion Contributors, Copyright 2020","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rand_chacha@0.9.0"}]},{"name":"rand_core","SPDXID":"SPDXRef-cargo-randcore-0.9.3-75c946","versionInfo":"0.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, Copyright 2017-2018 The Rust Project, Copyright 2018, Copyright 2019","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rand_core@0.9.3"}]},{"name":"cfg-if","SPDXID":"SPDXRef-cargo-cfg-if-1.0.4-75c946","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 Alex Crichton","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cfg-if@1.0.4"}]},{"name":"syn","SPDXID":"SPDXRef-cargo-syn-2.0.108-75c946","versionInfo":"2.0.108","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/syn@2.0.108"}]},{"name":"ppv-lite86","SPDXID":"SPDXRef-cargo-ppv-lite86-0.2.21-75c946","versionInfo":"0.2.21","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2019 The CryptoCorrosion Contributors, Copyright 2019 The CryptoCorrosion Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/ppv-lite86@0.2.21"}]},{"name":"rand","SPDXID":"SPDXRef-cargo-rand-0.9.2-75c946","versionInfo":"0.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, COPYRIGHT (https://github.com/rust-random/rand/blob/master/COPYRIGHT), Copyright 2013 The Rust Project, Copyright 2013-2017 The Rust Project, Copyright 2017 The Rust Project, Copyright 2018, Copyright 2018-2020, Copyright 2018-2023, Copyright 2018-2024, Copyright 2021, COPYRIGHT package.metadata.docs.rs","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rand@0.9.2"}]},{"name":"zerocopy","SPDXID":"SPDXRef-cargo-zerocopy-0.8.27-75c946","versionInfo":"0.8.27","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR Apache-2.0 OR MIT","copyrightText":"Copyright 2018 The Fuchsia Authors, Copyright 2019 The Fuchsia Authors, Copyright 2022 The Fuchsia Authors, Copyright 2023 The Fuchsia Authors, Copyright 2024 The Fuchsia Authors, Copyright 2025 The Fuchsia Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/zerocopy@0.8.27"}]},{"name":"wasip2","SPDXID":"SPDXRef-cargo-wasip2-1.0.1wasi-0.2.4-75c946","versionInfo":"1.0.1+wasi-0.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/wasip2@1.0.1%2Bwasi-0.2.4"}]},{"name":"quote","SPDXID":"SPDXRef-cargo-quote-1.0.41-75c946","versionInfo":"1.0.41","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/quote@1.0.41"}]},{"name":"proc-macro2","SPDXID":"SPDXRef-cargo-proc-macro2-1.0.102-75c946","versionInfo":"1.0.102","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro2@1.0.102"}]},{"name":"unicode-ident","SPDXID":"SPDXRef-cargo-unicode-ident-1.0.20-75c946","versionInfo":"1.0.20","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"(MIT OR Apache-2.0) AND Unicode-3.0","copyrightText":"Copyright (c) 1991-2023 Unicode, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/unicode-ident@1.0.20"}]},{"name":"wit-bindgen","SPDXID":"SPDXRef-cargo-wit-bindgen-0.46.0-75c946","versionInfo":"0.46.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/wit-bindgen@0.46.0"}]},{"name":"libc","SPDXID":"SPDXRef-cargo-libc-0.2.177-75c946","versionInfo":"0.2.177","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"(c) ( 60a8cfd5 (https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a)), Copyright (c) 2014-2020 The Rust Project","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/libc@0.2.177"}]},{"name":"r-efi","SPDXID":"SPDXRef-cargo-r-efi-5.3.0-75c946","versionInfo":"5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0 OR LGPL-2.1-or-later","copyrightText":"Copyright (c) 2017-2023 Red Hat, Inc., Copyright (c) 2019-2023 Microsoft Corporation, Copyright (c) 2022-2023 David Rheinsberg","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/r-efi@5.3.0"}]},{"name":"zerocopy-derive","SPDXID":"SPDXRef-cargo-zerocopy-derive-0.8.27-75c946","versionInfo":"0.8.27","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR Apache-2.0 OR MIT","copyrightText":"Copyright 2019 The Fuchsia Authors, Copyright 2023 The Fuchsia Authors, Copyright 2024 The Fuchsia Authors, Copyright 2025 The Fuchsia Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/zerocopy-derive@0.8.27"}]},{"name":"getrandom","SPDXID":"SPDXRef-cargo-getrandom-0.3.4-75c946","versionInfo":"0.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Apache-2.0","copyrightText":"Copyright (c) 2014 The Rust Project, Copyright (c) 2018-2025 The rust-random Project Developers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/getrandom@0.3.4"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"anthropics/claude-code-action","SPDXID":"SPDXRef-githubactions-anthropics-claude-code-action-beta-75c946","versionInfo":"beta","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/anthropics/claude-code-action@beta"}]},{"name":"optax","SPDXID":"SPDXRef-pypi-optax-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/optax"}]},{"name":"jax","SPDXID":"SPDXRef-pypi-jax-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jax"}]},{"name":"tqdm","SPDXID":"SPDXRef-pypi-tqdm-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tqdm"}]},{"name":"dacite","SPDXID":"SPDXRef-pypi-dacite-75c946","versionInfo":"\u003e= 1.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dacite"}]},{"name":"tqdm","SPDXID":"SPDXRef-pypi-tqdm-75c946","versionInfo":"\u003e= 4.64.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tqdm"}]},{"name":"openai","SPDXID":"SPDXRef-pypi-openai-75c946","versionInfo":"\u003e= 1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/openai"}]},{"name":"com.github.algorithmicsuperintelligence/openevolve","SPDXID":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","versionInfo":"main","downloadLocation":"git+https://github.com/algorithmicsuperintelligence/openevolve","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/algorithmicsuperintelligence/openevolve@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-cryptography-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-randchacha-0.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-rand-0.9.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-wasip2-1.0.1wasi-0.2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-anthropics-claude-code-action-beta-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pyomo-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-proc-macro2-1.0.102-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-libc-0.2.177-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-docker-login-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-quote-1.0.41-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-unicode-ident-1.0.20-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-getrandom-0.3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-dacite-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-line-profiler-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-litellm-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-ortools-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-cfg-if-1.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-ppv-lite86-0.2.21-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-tqdm-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-botorch-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-toml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-zerocopy-0.8.27-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-jax-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-beautifulsoup4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-docker-setup-qemu-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-docker-metadata-action-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pykalman-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-r-efi-5.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-psutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-numba-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-google-generativeai-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-dace-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-openai-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pillow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-ecos-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-cvxpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-wit-bindgen-0.46.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-optax-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-diffrax-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-jaxlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pythran-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-faiss-cpu-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-orjson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-python-sat-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-datasets-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-mlx-lm-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-sympy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-cython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-mlx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-lxml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-matplotlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-randcore-0.9.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-torch-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-networkx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pyyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-lm-eval-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-githubactions-docker-build-push-action-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-zerocopy-derive-0.8.27-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-hdbscan-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-dask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pywavelets-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-flask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-cargo-syn-2.0.108-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-highspy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pulp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-pylint-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-cvxopt-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relatedSpdxElement":"SPDXRef-pypi-click-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-algorithmicsuperintelligence-openevolve-main-5b63b0","relationshipType":"DESCRIBES"}]}