{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:049412bb-5005-438b-955f-dd82ac2e8576","metadata":{"timestamp":"2026-09-18T18:03:12Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"hapi-server/client-python"}},"components":[{"type":"library","name":"joblib","version":"*","purl":"pkg:pypi/joblib","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"urllib3","version":"*","purl":"pkg:pypi/urllib3","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"numpy","version":"\u003e=1.14.3;         python_version \u003e= '3.6'","purl":"pkg:pypi/numpy","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"pandas","version":"\u003e=0.23;          python_version \u003e= '3.6'","purl":"pkg:pypi/pandas","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"isodate","version":"\u003e=0.6.0;        python_version \u003e= '3.6'","purl":"pkg:pypi/isodate","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"numpy","version":"\u003c1.17;            python_version == '3.5'","purl":"pkg:pypi/numpy","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"pandas","version":"\u003c1.0;            python_version == '3.5'","purl":"pkg:pypi/pandas","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"isodate","version":"\u003e=0.6.0,\u003c0.7.0; python_version == '3.5'","purl":"pkg:pypi/isodate","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"kiwisolver","version":"\u003c=1.2;       python_version == '3.6'","purl":"pkg:pypi/kiwisolver","properties":[{"name":"filePath","value":"pyproject.toml"}]},{"type":"library","name":"actions/checkout","version":"v4","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/pyhc-actions.yml"}]},{"type":"library","name":"heliophysicsPy/pyhc-actions/phep3-compliance","version":"v1","purl":"pkg:githubactions/heliophysicsPy/pyhc-actions/phep3-compliance","properties":[{"name":"filePath","value":".github/workflows/pyhc-actions.yml"}]},{"type":"library","name":"heliophysicsPy/pyhc-actions/pyhc-env-compat","version":"v1","purl":"pkg:githubactions/heliophysicsPy/pyhc-actions/pyhc-env-compat","properties":[{"name":"filePath","value":".github/workflows/pyhc-actions.yml"}]}]}