SecretSweeper is a ⚡ fast, in-memory secret-sanitizing Python module written in Zig, designed for 🚀 speed.
About
💡 Need to scrub known secrets from a log, a build output or any large file before someone reads it? SecretSweeper is here to help!
SecretSweeper is a Python library that can mask or remove known secrets – API keys,
tokens, credentials – from byte literals, files, or any file-like objects (io.BinaryIO).
- Written in Zig with no third-party dependencies.
- Ships as a CPython extension module built against the stable ABI, so one wheel per platform covers every supported Python version.
- Can wrap a file descriptor to read and sanitize data directly from the stream.
- Works well with multi-line secrets.
Installation
pip install secretsweeper
Free-threaded Python 3.15+ wheels use abi3t and require pip 26.1 or newer
(or a recent uv). Upgrade pip with python -m pip install --upgrade pip if an
older installer attempts a source build.
Examples
✨ To mask secrets from the bytes literal:
import secretsweeper
print(secretsweeper.mask(b"Hello, Secret Sweeper!", (b'Secret', b'Sweeper')))
# b'Hello, ****** *******!'
Secrets may be completely removed by providing a third argument, limit=0, which specifies the maximum number of masking characters:
import secretsweeper
print(secretsweeper.mask(b"Moby Dick!", [b" Dick"], limit=0))
# b'Moby!'
To effectively mask all secrets in a large text:
import urllib.request
import secretsweeper
url = "https://raw.githubusercontent.com/annotation/mobydick/main/txt/plain.txt"
with urllib.request.urlopen(url) as src, open("sanitized.txt", "wb") as dest:
stream = secretsweeper.StreamWrapper(
src, (b"Dick", b"savage", b"cannibal", b"harpooner")
)
for line in stream:
dest.write(line)
Matching is byte-exact. A secret is masked only where it appears in the input as exactly the bytes given as a pattern. A base64 or URL-encoded form, a JSON-escaped one (\", \n, \u00e9) or a value split across wrapped lines are all different byte sequences, so if the data you scan can contain them, add each variant as its own pattern. Keep in mind that a very short pattern, such as a single digit or a common word, masks every occurrence in the input.
More examples are in tests.
Performance
SecretSweeper's Zig core is within a few percent of the fastest Rust-backed Aho-Corasick implementation available for Python, and multiple times faster than stdlib re or other pure-Python/C-extension alternatives. See benchmarks/RESULTS.md for the full, reproducible comparison (methodology, corpus, and machine specs included).
Getting involved
🌱 Contributions are always welcome – whether it’s a bug report, a small fix, or a big idea. If something here sparks your curiosity, jump in and help shape it. Open an issue or a pull request – even small contributions make a difference. See CONTRIBUTING.md for how to set up a development environment and run the tests.
License
🪪 This is free software: you can redistribute it and/or modify it under the terms of the MIT License. A copy of this license is provided in LICENSE.
Release files for secretsweeper 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| secretsweeper-0.2.0.tar.gz | 35.4 kB | Details |
Built distributions (wheels)
Total release size: 1.4 MB
Release files / secretsweeper-0.2.0.tar.gz
| Download URL | secretsweeper-0.2.0.tar.gz |
|---|---|
| Size | 35.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3d0001653184a98c6ae6f1ecdd14faea7447cf0ffad8ef812b786d4e8a9ef53
|
|
BLAKE2b-256 checksum How to use checksums |
beeb0637cb52c0bb01f15ab20ebc85174e6fb83f9958d73a62557a4ce87548fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-win_arm64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-win_arm64.whl |
|---|---|
| Size | 106.5 kB |
| Tags | CPython 3.15 Windows ARM64 abi3t |
|
SHA-256 checksum How to use checksums |
46004c39413c585e59364178665e40a3a82446af5ca70991ebcb90c4b6ff6407
|
|
BLAKE2b-256 checksum How to use checksums |
80189ee66218db10b679474743a49493165d9da15214f0112eea08fecdce6fcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-win_amd64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-win_amd64.whl |
|---|---|
| Size | 116.0 kB |
| Tags | CPython 3.15 Windows x86-64 abi3t |
|
SHA-256 checksum How to use checksums |
35b08556a02595df59ed6642f3fcb29e9490ffc272cd7121fa8d87c1a1eb6308
|
|
BLAKE2b-256 checksum How to use checksums |
f64176b8a9fa55aa6bd3f7d119bac4d0bb6c9b3bdf823899c9dd66aaf31822a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-musllinux_1_2_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 52.9 kB |
| Tags | CPython 3.15 Linux musl 1.2+ x86-64 abi3t |
|
SHA-256 checksum How to use checksums |
cfdedfc0ea613fbbaf5d723cc982aacf0a77145cb8962a28727e0ba209965fdb
|
|
BLAKE2b-256 checksum How to use checksums |
6e69f5b7961749f4d95c172763a16e4814bac8c5c7894c30a74c9a6efb0df631
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-musllinux_1_2_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 52.9 kB |
| Tags | CPython 3.15 Linux musl 1.2+ ARM64 abi3t |
|
SHA-256 checksum How to use checksums |
ddd3be6bb78d3a361a2445eb459436e1b709fb0fd25556c4495ad679c209f122
|
|
BLAKE2b-256 checksum How to use checksums |
4b486d27c050dab30bc8373239c479b11b5f9189f8a56f0ef911da3ad1708c62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 52.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3t |
|
SHA-256 checksum How to use checksums |
0db819eba3c85f324a82db6359f14c5784303fdf23b0835b9d62221145c71088
|
|
BLAKE2b-256 checksum How to use checksums |
1cfeffc5d14c0c6641910c6f540b9404e1c9b4ad0715fcc402d5ae92530ef7b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 52.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3t |
|
SHA-256 checksum How to use checksums |
4c80f7f8948abbb89b780b3da0b6fdf2f8bd5bfc20d0b24a27e66752da916611
|
|
BLAKE2b-256 checksum How to use checksums |
8cd46d8f5eacf3e5dc44aeb74c5c75d9404d280378f0c11c8498d1ceefa5c4f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-macosx_11_0_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-macosx_11_0_x86_64.whl |
|---|---|
| Size | 21.9 kB |
| Tags | CPython 3.15 abi3t macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
1f7a7c1aaa2c891db45edce54759c81173e60de1c03969ed58fde52a6b4eb7ec
|
|
BLAKE2b-256 checksum How to use checksums |
71a30db9344bd33a9457a4578c0808033c9394ebef457e34c22ed2a313bb4ca0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp315-abi3t-macosx_11_0_arm64.whl
| Download URL | secretsweeper-0.2.0-cp315-abi3t-macosx_11_0_arm64.whl |
|---|---|
| Size | 22.4 kB |
| Tags | CPython 3.15 abi3t macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6fe972c8256297b825cadbaa838971f445c2ae58f96b87ced9a83e1c4a8ebbae
|
|
BLAKE2b-256 checksum How to use checksums |
e699d35f03a813b4053732e3ca320147b623b1562f07150e34142aa22f182218
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-win_arm64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 105.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
34ffd6444b0db3a7d2a066d88d71b3f64690cfe6fa099193a11b036ff06671c0
|
|
BLAKE2b-256 checksum How to use checksums |
bba7dacc4de27de241c3ee53ca8b84ff429dc17d03a66f96b5308522760265bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-win_amd64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 114.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8caf753326636f238827902cb0d398c5c38875d33714dfa4e0aef22f8b346308
|
|
BLAKE2b-256 checksum How to use checksums |
0e40894c8249a2801439eb90e8807e81b345dd468e2e50cf3439898a6cac2916
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 48.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
67eefe28dd26ced57f275ea0ad3acf8604c51d9899ce3b2da27a2b8a38e50cf0
|
|
BLAKE2b-256 checksum How to use checksums |
732ac1eed5e65ed661cdfc1cd96958c22ba13d979631939d79328fa1eba4256a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 48.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
0de0209adeed15ae37c70a9822c83e27a0182df14ac12360a1141b9409e759e0
|
|
BLAKE2b-256 checksum How to use checksums |
110b8ce736690de26153cf10bd9ec82bbd48e73a9b36e9e4f445eff29f939a6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 47.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ebb1ca4e6532e420f2e47e3a52cef23815fecf871be51f5f4f111eb3714c90d0
|
|
BLAKE2b-256 checksum How to use checksums |
481b6c0427b960d568a42cb011ac2e71d01f9e9cb4ceb573310d635e48f152b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b43cd9890f3111649f0e7bf1018a0ed6b1caf0fde07d699fe7057874ebb5e2d2
|
|
BLAKE2b-256 checksum How to use checksums |
911ab09574e49c665336d57cfb659bad5a7b4582b83246a2226d6e5f812c2420
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-macosx_11_0_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-macosx_11_0_x86_64.whl |
|---|---|
| Size | 19.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
c6a59cf97c07f9ffe8cd7b73ba0dc9dcb033c323f841e0c2a5461af136551856
|
|
BLAKE2b-256 checksum How to use checksums |
9280023a2173e93c469ff3242b38e59e7d0b965b6e17506cc4bb5e3addfdace6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | secretsweeper-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 19.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6118bee21d6c823047ce3d102a48747813464176fe14aaeca15a248a343dc78f
|
|
BLAKE2b-256 checksum How to use checksums |
e64a045e7e7c06faf9e49915064a819a7530ef6320aa9aa18179252323aa18e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-win_arm64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-win_arm64.whl |
|---|---|
| Size | 102.3 kB |
| Tags | CPython 3.11 Windows ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
cc7a4a4d7c1af6db058e0b31895127a8b9d58ea4bb2e24e397765c444385ef0d
|
|
BLAKE2b-256 checksum How to use checksums |
d1af50496e7c4d8dfe7efe3cf28f359e42f480b48708880ad8d9ec34a5134555
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-win_amd64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-win_amd64.whl |
|---|---|
| Size | 113.3 kB |
| Tags | CPython 3.11 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
cbdd17a8b27e453754a2d0ca99981e886d450277c1d00744575f23d65c6189e0
|
|
BLAKE2b-256 checksum How to use checksums |
9fd4c469ff6c901728d6634b37487ec6eb4b2cca60f1b74f82166a59cc949aca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-musllinux_1_2_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 52.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7b48e40943da06efe1e2de58bd2fe6ac0082cf5be569570012f6fa1250b898d8
|
|
BLAKE2b-256 checksum How to use checksums |
2b16cbeb6cb93dfa6a8bc4fc40c1dbfd4bdead9e25f2bb8e118345fe80b18b6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-musllinux_1_2_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 52.8 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
5b4dce51d99def647c64ab358c4b23162532cf871a02c31152bb086e57772709
|
|
BLAKE2b-256 checksum How to use checksums |
0cd7fff41377e032d338fb097d43e9ed20f94820e1fa2f7a92be9a63fa5cc54b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 52.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
fdae64289b051a1c1b31c4667158fa8a17458d49d6f9a07bfe27024272014de5
|
|
BLAKE2b-256 checksum How to use checksums |
7760d2ca404551f285c548a552beb5d291650700da5c581d65462e13269f7678
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 52.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
c3c0606eb4dce190ca26502de9817027b075c487fc9eed4ed9c897b12fa438af
|
|
BLAKE2b-256 checksum How to use checksums |
1f0ea27cee366aedf7fe5ef34a9faf3cbaf0410b9292c4c4045cf29237f09fdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-macosx_11_0_x86_64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-macosx_11_0_x86_64.whl |
|---|---|
| Size | 21.9 kB |
| Tags | CPython 3.11 abi3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
2e7953e411d80d77f5b30584d2fd3385e15a544017b1aca3fa3d9aedfca6b78b
|
|
BLAKE2b-256 checksum How to use checksums |
197720213bbcba7e04a414543db50969f4fd91f0ff32567935d4d3d9827192bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency logRelease files / secretsweeper-0.2.0-cp311-abi3-macosx_11_0_arm64.whl
| Download URL | secretsweeper-0.2.0-cp311-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 22.4 kB |
| Tags | CPython 3.11 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b79ce26902e5165c31d1679bb97e9528652a7d46e6176d46e97ba38749995a13
|
|
BLAKE2b-256 checksum How to use checksums |
df142180532aa7c36f32756939dca8b47ae442a99eb6cd89e466668350f8854e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.
Transparency log