# SBOM for s2-py 0.12.0

> pip-able S2 Geometry Bindings

The Python package s2-py 0.12.0 ships 24 SBOM files (CycloneDX) inside its wheels, under `.dist-info/sboms/` ([PEP 770](https://peps.python.org/pep-0770/)). Its wheels carry a verified PEP 740 attestation.

- Package URL (PURL): `pkg:pypi/s2-py@0.12.0`
- PyPI: https://pypi.org/project/s2-py/0.12.0/
- Author: Gabe Frangakis
- Requires Python: \>=3.8

## SBOMs

### s2\_py-0.12.0-cp310-cp310-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/e64d0fd7-a798-5787-bd05-9673ae3656ad/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp310-cp310-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/86043799-a1de-5549-80c3-30153d0659fa/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp310-cp310-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/0022d4e8-265a-5008-9007-5c6c4190b081/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp310-cp310-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/ee30fc51-aa02-5637-a8c0-8e714a954e6b/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp311-cp311-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/5d15e970-aff4-547c-8f40-cd0a66f9d51d/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp311-cp311-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/d86598fc-f485-5e6a-b43a-93e5c70da7b2/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp311-cp311-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/94b177e6-43c1-5327-8c4e-3e9d60d51fac/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp311-cp311-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/92cf1464-ba8b-5f82-9700-80ea761780cb/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp312-cp312-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/b6b66a72-b072-5c23-9b07-2387aa28def0/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp312-cp312-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/7588c600-8443-557d-b314-8e6d60859c6f/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp312-cp312-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/08ee90cf-82bf-59fc-8373-02e35b173ea9/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp312-cp312-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/4f842321-b0bb-51bd-b606-c540cefc60bd/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp313-cp313-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/2a9df45a-6282-569a-b88d-2bc8cfc9ad82/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp313-cp313-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/2c098f5f-32d3-56ea-82fc-5fbc74535224/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp313-cp313-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/c6b6b6c5-8110-5d25-9101-b540dd11abb2/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp313-cp313-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/e674b8a2-8bff-5b5f-ae3f-4fc6c1c5b3c0/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp38-cp38-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/30a8beb8-2f0e-5747-8cb7-029cff612320/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp38-cp38-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/5b217f0f-a4c4-5763-850b-a54175d8b63c/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp38-cp38-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/cbaf21a7-2e20-5fa9-ba42-bdc870bc7d75/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp38-cp38-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/ea4663a2-676c-5c5f-9bdc-84c75ce4ecbe/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp39-cp39-manylinux\_2\_24\_aarch64.manylinux\_2\_28\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/e3e63436-71bc-5c4a-8a64-566e505bf43a/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp39-cp39-manylinux\_2\_24\_x86\_64.manylinux\_2\_28\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/3b8d4df8-2951-5ab6-86e8-13b7f6ef2144/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp39-cp39-musllinux\_1\_2\_aarch64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/83c6a702-def3-5346-9437-1c0793c8f0ea/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

### s2\_py-0.12.0-cp39-cp39-musllinux\_1\_2\_x86\_64.whl

PEP 740 attestation verified (GitHub, mira/s2-py, workflow build-wheels.yml).

- [s2\_py-0.12.0.dist-info/sboms/auditwheel.cdx.json](https://pypi.sbomify.com/artifact/15c43fe3-67fe-5ae1-bb52-18f8e2d8df73/download): CycloneDX/1.4, `application/vnd.cyclonedx+json`, valid, no known vulnerabilities

## Known vulnerabilities

Components listed in these SBOMs, matched against the [OSV database](https://osv.dev/) as of 2026-11-10.

OSV has no known vulnerabilities for the components these SBOMs list.

## Fetch it over TEA

This SBOM is served over the [Transparency Exchange API](https://github.com/CycloneDX/transparency-exchange-api) (TEA). With the `libtea` client:

```
pip install libtea
python -m libtea https://pypi.sbomify.com pkg:pypi/s2-py@0.12.0
```

Machine-readable copy of this page: https://pypi.sbomify.com/package/s2-py/0.12.0.json

---
From pypi-tea by sbomify: https://pypi.sbomify.com/package/s2-py/0.12.0