Skip to main content

Wirestead Python

Python bindings for the Wirestead C++ communication library.

This repository contains the Python package and pybind11 bindings. The C++ core lives in the main Wirestead repository.

Package Layout

  • Python package: wirestead
  • Compiled extension: wirestead._core

Documentation

The first split release keeps the existing binding API surface. It does not add new transport functionality.

Installation

Prebuilt wheels are published for Python 3.10 through 3.13 on Linux (manylinux_2_28 x86_64 and aarch64), macOS (arm64), and Windows (amd64). No C++ toolchain or Wirestead core checkout is required.

pip install wirestead

The remaining installation methods below build the extension locally and are meant for contributors, other Python versions/platforms, or consuming a custom core build.

Development mode with local core source

git clone https://github.com/wirestead/wirestead.git
git clone https://github.com/wirestead/wirestead-python.git

cd wirestead-python

python -m pip install -U pip
python -m pip install -e . \
  -Ccmake.define.WIRESTEAD_CORE_SOURCE_DIR=../wirestead

Installed core package

cmake -S ../wirestead -B ../wirestead-build \
  -DCMAKE_BUILD_TYPE=Release \
  -DWIRESTEAD_BUILD_TESTS=OFF \
  -DWIRESTEAD_BUILD_DOCS=OFF

cmake --build ../wirestead-build --parallel
cmake --install ../wirestead-build --prefix ../wirestead-install

cd ../wirestead-python
python -m pip install . \
  -Ccmake.define.CMAKE_PREFIX_PATH=../wirestead-install

vcpkg core package

The repository includes a vcpkg.json manifest that depends on wirestead.

export VCPKG_ROOT=/path/to/vcpkg

python -m pip install . \
  -Ccmake.define.CMAKE_TOOLCHAIN_FILE=$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake

Import Smoke

python -c "import wirestead; print(wirestead.__version__)"

Tests

python -m pytest -q -m "not serial"

Real TCP loopback coverage is marked as integration and is disabled unless explicitly requested:

WIRESTEAD_PYTHON_RUN_LOOPBACK_TESTS=1 python -m pytest -q -m "integration"

Release wheels are also validated as installed artifacts from a fresh virtual environment:

python scripts/run_wheel_consumer_smoke.py \
  --wheel-dir dist \
  --project-root .

For local validation across supported core consumption paths, use:

scripts/verify.sh --core-source ../wirestead

Set VCPKG_ROOT to enable the vcpkg path, or pass --skip-vcpkg when it is not applicable. Add --installed-prefix /path/to/wirestead/install to validate against an installed core package.

Compatibility

Wirestead Python follows the same minor release line as the Wirestead C++ core.

Wirestead Python Wirestead core
0.9.x 0.9.x

Patch versions may differ when Python-only packaging, binding, documentation, or CI fixes do not require a matching core patch release.

The Python package is currently experimental until the C++ public API reaches a stable release line.

Support Matrix

Item Status
Python wheels CPython 3.10, 3.11, 3.12, and 3.13
Linux wheels manylinux_2_28 x86_64 and aarch64
Windows wheels amd64
macOS wheels arm64
Install command pip install wirestead
Source build Contributor/custom-core path only
TCP Supported and wheel-smoke tested on Linux, Windows, and macOS
UDP Supported and wheel-smoke tested on Linux, Windows, and macOS
Serial API surface is shipped; hardware loopback is not part of wheel smoke
UDS Supported and wheel-smoke tested on Linux, Windows, and macOS
Core compatibility wirestead Python 0.9.x targets Wirestead C++ core 0.9.x

Users migrating from Unilink should switch package and import names to wirestead. See the core migration guide: https://github.com/wirestead/wirestead/blob/main/docs/migration-from-unilink.md

Metadata

Release files for wirestead 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wirestead 0.10.0
File Size Uploaded Provenance
wirestead-0.10.0.tar.gz 55.7 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for wirestead 0.10.0
File
wirestead-0.10.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
wirestead-0.10.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
wirestead-0.10.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
wirestead-0.10.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
wirestead-0.10.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
wirestead-0.10.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
wirestead-0.10.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
wirestead-0.10.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
wirestead-0.10.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
wirestead-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
wirestead-0.10.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
wirestead-0.10.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
wirestead-0.10.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
wirestead-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
wirestead-0.10.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
wirestead-0.10.0-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details

Total release size: 17.6 MB

Release files / wirestead-0.10.0.tar.gz

Download URL wirestead-0.10.0.tar.gz
Size 55.7 kB
Tags Source
SHA-256 checksum
How to use checksums
12902291935666d87deada74bf63959c0faa7d907e0dee3da4d16e805d4218a4
BLAKE2b-256 checksum
How to use checksums
31c04f89438cd0d8a6405544eb9ac19f53282b9ef872d16d41f27ac23acc775b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp313-cp313-win_amd64.whl

Download URL wirestead-0.10.0-cp313-cp313-win_amd64.whl
Size 827.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0b5d9b121b7778077b04d92eb8f73758b95bcd8a7dc57135f7553bebd3726051
BLAKE2b-256 checksum
How to use checksums
2dbaab021e063a5578343a36c72a5d1803a2d75dfaf700c955361af508a4680b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL wirestead-0.10.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34e6eaa3092a645ec8594900635978c07a5c6df0007a214789143a03b7f02082
BLAKE2b-256 checksum
How to use checksums
2827d395ca9588c378e933743ce4aad5d8e21cea82059021c9463d189969ba52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL wirestead-0.10.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1a1d447293ebdecc33bdcbe41663b28e487b7d66c88217573a0b963f107cf0f7
BLAKE2b-256 checksum
How to use checksums
a99549dcb6c6501401cae404ec49fba860454020861c88e31877a042c522f80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL wirestead-0.10.0-cp313-cp313-macosx_15_0_arm64.whl
Size 885.9 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
9ca3f8d0a1a0349f0bcb4d8a72aed2c843c6b6ce19e082fc81f89744e56261a1
BLAKE2b-256 checksum
How to use checksums
85e125cb058251295626cb4a48861f9b66815cff03ca0d439144ceb5b18b1f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp312-cp312-win_amd64.whl

Download URL wirestead-0.10.0-cp312-cp312-win_amd64.whl
Size 826.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
84b7a826dcef731fd1aa2c13876e64af37b23abb1e2b9d893b9069134d287e68
BLAKE2b-256 checksum
How to use checksums
405cd08075935f3f41f2237e7059df61e97a0df682b0b6d500a25d6e28c0428a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL wirestead-0.10.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
51c3da8d48064f530b8740affc4488ec3f12f24a5833fd57cd1295e4052824d4
BLAKE2b-256 checksum
How to use checksums
8a2292bdab9ff0015e37cb523304d1d2ed279e90b5cdd8a4b6cffdcedd66b17b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL wirestead-0.10.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
60d2331ba4a779b9e45db72cec09207e653eb2308c26a6d6314f9e5d809b8957
BLAKE2b-256 checksum
How to use checksums
06a55d72b95a06a3182c87a7788bf3c093221d198760d5552f1328df288b9181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL wirestead-0.10.0-cp312-cp312-macosx_15_0_arm64.whl
Size 885.9 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
a8a001242228d8c6bff1bd7e82d6f0d0804dcb3619799bf2af94b30c32401eb5
BLAKE2b-256 checksum
How to use checksums
263e4c03050275b9e7936f6c6626b6a86ce9c2fe49b13d1a0e73bc3dcf196580
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp311-cp311-win_amd64.whl

Download URL wirestead-0.10.0-cp311-cp311-win_amd64.whl
Size 826.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
101c635260b7afe26887305c95bc7926d027df9479343f9ccf6e5fe212b8cb6c
BLAKE2b-256 checksum
How to use checksums
83706ac989e6cdb39ac5e5b90479c614bfdda8571ddff1f94cc9000ea9a5a4e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL wirestead-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bf48278d3fbe49471bd0732b24cad02056670ab522a562279e37ddcbbc887f9a
BLAKE2b-256 checksum
How to use checksums
4eb54a6c47e31fa1763c2473a9ab7a10a6c634a0fb8c6e0d265b05082b573b9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL wirestead-0.10.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1341c0e4a769d71e6336e06f77e4c90ed7d0fc32ab3993e9eeee7a1086f3f17e
BLAKE2b-256 checksum
How to use checksums
1a4cb58b8cafce696f9eb2a4662b64bf41173cf318e52ff303167b0814889918
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL wirestead-0.10.0-cp311-cp311-macosx_15_0_arm64.whl
Size 886.5 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ce50d6d21a45817ca061f3dbd6b31fee573298b00c56db3fc011173c66d9cacc
BLAKE2b-256 checksum
How to use checksums
d6cb54a4efb4113bf2e6fcc438274e6c8f4e658ff1a1530e4b0d4b0495896680
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp310-cp310-win_amd64.whl

Download URL wirestead-0.10.0-cp310-cp310-win_amd64.whl
Size 825.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
496a70f5ab0e47d12de4a9abf17c3345d97ee9802862e7ec9a99c897b1f94d2a
BLAKE2b-256 checksum
How to use checksums
c6b935df2b3e5788ccef14b9e0557fa64445d9fdd36ce02a2e8983166e53255c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL wirestead-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fe2aafab10ae73692d31a9b8842d74450a494147eee7f4d7837da15b1988d2cc
BLAKE2b-256 checksum
How to use checksums
73eebba06a95081e3404db28bec267547d4301c728e489eff55de671b5afc6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL wirestead-0.10.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7157d11c2a8fedbcf3311dcca7826cabe6fd20f81c2d9cb07800a0a67e46bff2
BLAKE2b-256 checksum
How to use checksums
43157bc35db8e63f749d260a014d6b7ae2ac9187a16ea5e68ce5a0ed3eaa7e72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Release files / wirestead-0.10.0-cp310-cp310-macosx_15_0_arm64.whl

Download URL wirestead-0.10.0-cp310-cp310-macosx_15_0_arm64.whl
Size 885.2 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
6f26d6d8782c869c72e68ab5608e3664bdd2a775195dd25e9510034bd673d365
BLAKE2b-256 checksum
How to use checksums
19df3f5682873d4616f129561f413cfe20f888d8b024da64e39553f8c36e4b22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 2, 2026.

Transparency log

Security for wirestead 0.10.0

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.

Full provenance

All 17 files in this release have been uploaded with provenance metadata.

Select from 17 files

Attestation for wirestead-0.10.0.tar.gz

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 Oct 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page