# SBOM for profanex 1.0.0

> Fast Rust-powered profanity detection and filtering for Python with Unicode-safe spans, fuzzy matching, allowlists, and parallel batches

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

- Package URL (PURL): `pkg:pypi/profanex@1.0.0`
- PyPI: https://pypi.org/project/profanex/1.0.0/
- Requires Python: \>=3.11
- Benchmarks: <https://jyablonski.github.io/profanex/benchmarks/>
- Changelog: <https://github.com/jyablonski/profanex/blob/main/CHANGELOG.md>
- Documentation: <https://jyablonski.github.io/profanex/>
- Homepage: <https://github.com/jyablonski/profanex>
- Issue Tracker: <https://github.com/jyablonski/profanex/issues>
- Source: <https://github.com/jyablonski/profanex>

## SBOMs

### profanex-1.0.0-cp311-abi3-macosx\_10\_12\_x86\_64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/f2e90afd-a05d-540a-944b-075ec056cdd7/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-macosx\_11\_0\_arm64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/da9123c8-6b23-57cb-97ff-f35112926c6e/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_aarch64.manylinux2014\_aarch64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/dea50288-0dc4-5e2e-9efe-cc5d9a070370/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_armv7l.manylinux2014\_armv7l.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/ec6f902a-2ee8-5381-bf6e-13a6e465d366/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_i686.manylinux2014\_i686.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/17616c58-4d77-55c5-9d5d-05abb8ec0b54/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_ppc64.manylinux2014\_ppc64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/1a131922-90eb-5b36-a1ca-2e51d96fc99b/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_ppc64le.manylinux2014\_ppc64le.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/f16969b0-8210-5947-98aa-5ef602955d3c/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_s390x.manylinux2014\_s390x.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/1393666f-cf4a-5162-a6c9-2744aef76387/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/466369c6-6a68-51a9-8b19-0f2143b4d0f8/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-manylinux\_2\_31\_riscv64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/1f302cf4-2b7f-5805-aa58-05ac34e7697e/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-win32.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/f96695c4-beb1-5a5e-b940-5f39281081b0/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 known vulnerabilities

### profanex-1.0.0-cp311-abi3-win\_amd64.whl

- [profanex-1.0.0.dist-info/sboms/profanex.cyclonedx.json](https://pypi.sbomify.com/artifact/8eda8229-7f72-5c24-b3b8-27d667c0f72e/download): CycloneDX/1.5, `application/vnd.cyclonedx+json`, valid, 2 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-0176](https://osv.dev/vulnerability/RUSTSEC-2026-0176) | high (8.7) | pyo3 0.25.1 (crates.io) | 0.29.0 | Out-of-bounds read in \`nth\` / \`nth\_back\` for \`PyList\` and \`PyTuple\` iterators |
| [RUSTSEC-2026-0177](https://osv.dev/vulnerability/RUSTSEC-2026-0177) | medium (6.3) | pyo3 0.25.1 (crates.io) | 0.29.0 | Missing \`Sync\` bound on \`PyCFunction::new\_closure\` closures |

## 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/profanex@1.0.0
```

Machine-readable copy of this page: https://pypi.sbomify.com/package/profanex/1.0.0.json

---
From pypi-tea by sbomify: https://pypi.sbomify.com/package/profanex/1.0.0