# SBOM for py-opw-kinematics 1.3.1

> A Python wrapper for the rs-opw-kinematics library

The Python package py-opw-kinematics 1.3.1 ships 20 SBOM files (CycloneDX) inside its wheels, under `.dist-info/sboms/` ([PEP 770](https://peps.python.org/pep-0770/)).

- Package URL (PURL): `pkg:pypi/py-opw-kinematics@1.3.1`
- PyPI: https://pypi.org/project/py-opw-kinematics/1.3.1/
- Requires Python: \>=3.11
- Documentation: <https://github.com/CEAD-group/py-opw-kinematics/blob/main/README.md>
- Homepage: <https://github.com/CEAD-group/py-opw-kinematics>
- Repository: <https://github.com/CEAD-group/py-opw-kinematics.git>

## SBOMs

### py\_opw\_kinematics-1.3.1-cp311-cp311-macosx\_11\_0\_arm64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/ba975780-528f-55fe-b3c7-7e13cacc0568/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp311-cp311-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/2998432c-93c3-5074-98bd-4c572401eb3d/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp311-cp311-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/7dd5c4f1-b642-5871-a54c-47765615c370/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp311-cp311-win\_amd64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/f9342b4a-b672-53f6-b847-ffbea189b8ad/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp312-cp312-macosx\_11\_0\_arm64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/5de17331-2128-562b-8d9c-5cd93795d31c/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp312-cp312-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/5f2e53f1-940d-56be-9703-cc0cf603767a/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp312-cp312-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/d36dd9ad-4112-5398-84ad-5150dd34de2c/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp312-cp312-win\_amd64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/ce5a5eb5-2118-5c0c-8ede-4b38b0a12235/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp313-cp313-macosx\_11\_0\_arm64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/85d1bde8-3416-59b0-8d5f-bbd714fed406/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp313-cp313-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/2779544f-cd9e-5c20-b722-b4e6da89a39c/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp313-cp313-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/29c203f7-e175-5c78-a66e-c0006d8950ac/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp313-cp313-win\_amd64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/1fd9034d-c1cb-5bbc-aae3-db9d2bc7a6c1/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp314-cp314-macosx\_11\_0\_arm64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/157bdc91-2175-595f-8f1a-1ba128603b57/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp314-cp314-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/4d75f411-f11d-5483-b0d0-2e4104411328/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp314-cp314-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/621b1ba0-7206-5853-a836-58d49220ebc1/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp314-cp314-win\_amd64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/6fe1f6c6-861d-51db-b1b1-6672dd8c8fd3/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp315-cp315-macosx\_11\_0\_arm64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/f76209ba-b16a-5e09-adca-2311693b8b88/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp315-cp315-manylinux2014\_aarch64.manylinux\_2\_17\_aarch64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/1e286840-d152-52bd-9649-268aed7de9e4/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp315-cp315-manylinux2014\_x86\_64.manylinux\_2\_17\_x86\_64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/4b00a110-0808-5ac6-81f0-634acc2cc581/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

### py\_opw\_kinematics-1.3.1-cp315-cp315-win\_amd64.whl

- [py\_opw\_kinematics-1.3.1.dist-info/sboms/py-opw-kinematics.cyclonedx.json](https://pypi.sbomify.com/artifact/7c7aea63-c386-5535-93f5-31bad2fb0526/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 3 known vulnerabilities

## Known vulnerabilities

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

| Vulnerability | Severity | Component | Fixed in | Summary |
|---|---|---|---|---|
| [RUSTSEC-2026-0190](https://osv.dev/vulnerability/RUSTSEC-2026-0190) | unknown | anyhow 1.0.100 (crates.io) | 1.0.103 | Unsoundness in \`Error::downcast\_mut()\` |
| [RUSTSEC-2024-0436](https://osv.dev/vulnerability/RUSTSEC-2024-0436) | unknown | paste 1.0.15 (crates.io) | none listed | paste - no longer maintained |
| [RUSTSEC-2026-0097](https://osv.dev/vulnerability/RUSTSEC-2026-0097) | unknown | rand 0.9.2 (crates.io) | 0.9.3 | Rand is unsound with a custom logger using \`rand::rng()\` |

## 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/py-opw-kinematics@1.3.1
```

Machine-readable copy of this page: https://pypi.sbomify.com/package/py-opw-kinematics/1.3.1.json

---
From pypi-tea by sbomify: https://pypi.sbomify.com/package/py-opw-kinematics/1.3.1