Skip to main content

Python library for t0.technology CRS board running rfmux firmware

Project description

rfmux

rfmux is the Python API for t0.technology's Control and Readout System (CRS), a hardware platform designed for operating large arrays of Kinetic Inductance Detectors (KIDs) used in radio astronomy and quantum sensing applications.

The CRS + MKIDs firmware is described in this conference proceedings.

Quick Start

Installation

New in 2025: rfmux is now available on PyPI. We recommend using uv for installation:

# Install uv (if not already installed)
$ curl -LsSf https://astral.sh/uv/install.sh | sh  # Linux/macOS or WSL
# Or: powershell -c "irm https://astral.sh/uv/install.ps1 | iex"  # Windows

# Create virtual environment 
uv venv ### or uv venv my-env-name
source .venv/bin/activate # On Windows: .venv/Scripts/activate
# or source my-env-name/bin/activate

# Install rfmux
$ uv pip install rfmux

Note: rfmux now uses a C++ extension for packet processing. PyPI hosts pre-built binaries (wheels) for common platforms (Linux x86_64, macOS, Windows). If wheels aren't available for your platform, you'll need a C++ compiler. See Installation Guide for details.

Interactive GUI

To launch the Periscope GUI, run:

$ uv run periscope # or periscope

https://github.com/user-attachments/assets/581d4ff8-5ea2-493a-9c9c-c93d6ca847e2

Scripting with Mock Mode

If you do not have a CRS board (or cryogenic detectors) handy, you can use "mock" mode for a software emulation:

# Emulate CRS hardware for offline development
s = rfmux.load_session("""
!HardwareMap
- !flavour "rfmux.mock"
- !CRS { serial: "MOCK0001" }
""")

Scripting with CRS Hardware

To control a single network-attached CRS from your PC's Python prompt, use:

import rfmux

# Connect to a CRS board
s = rfmux.load_session('!HardwareMap [ !CRS { serial: "0033" } ]')
crs = s.query(rfmux.CRS).one()
await crs.resolve()

# Acquire samples
samples = await crs.get_samples(1000, channel=1, module=1)

Documentation

Repository Structure

rfmux/
├── docs/                # Documentation
├── firmware/            # Firmware binaries (Git LFS)
├── home/                # Jupyter Hub content (demos, docs)
├── rfmux/               # Main Python package
│   ├── algorithms/      # Network analysis, fitting, biasing
│   ├── core/            # Hardware schema, sessions, mock infrastructure
│   ├── packets/         # C++ packet receiver library
│   ├── tools/           # Periscope GUI and other tools
│   └── tuber/           # RPC/remote-object communication
└── test/                # Test suite (unit, integration, QC)

Contributing & Feedback

rfmux is permissively licensed; see LICENSE for details.

We actively encourage contributions and feedback. Understanding operator needs is how we determine what to add to rfmux.

  • Pull Requests: Your contributions are welcome
  • Issues: Please submit tickets for bugs or enhancement suggestions
  • Collaborator Slack: Join #crs-collaboration - email Joshua@t0.technology with your name, affiliation, and project

Citation

When citing rfmux or CRS, please reference:

CRS + MKIDs Conference Proceedings: https://arxiv.org/abs/2406.16266

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rfmux-1.4.1.tar.gz (439.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rfmux-1.4.1-cp314-cp314-win_amd64.whl (624.5 kB view details)

Uploaded CPython 3.14Windows x86-64

rfmux-1.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (679.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (658.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp314-cp314-macosx_11_0_arm64.whl (618.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rfmux-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl (638.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

rfmux-1.4.1-cp313-cp313-win_amd64.whl (619.4 kB view details)

Uploaded CPython 3.13Windows x86-64

rfmux-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (679.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (657.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp313-cp313-macosx_11_0_arm64.whl (617.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rfmux-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl (638.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

rfmux-1.4.1-cp312-cp312-win_amd64.whl (619.4 kB view details)

Uploaded CPython 3.12Windows x86-64

rfmux-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (679.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (657.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp312-cp312-macosx_11_0_arm64.whl (617.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rfmux-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl (638.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

rfmux-1.4.1-cp311-cp311-win_amd64.whl (617.6 kB view details)

Uploaded CPython 3.11Windows x86-64

rfmux-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (678.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (656.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp311-cp311-macosx_11_0_arm64.whl (617.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rfmux-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl (636.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rfmux-1.4.1-cp310-cp310-win_amd64.whl (616.8 kB view details)

Uploaded CPython 3.10Windows x86-64

rfmux-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (677.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (656.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp310-cp310-macosx_11_0_arm64.whl (616.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rfmux-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl (634.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rfmux-1.4.1-cp39-cp39-win_amd64.whl (626.1 kB view details)

Uploaded CPython 3.9Windows x86-64

rfmux-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (678.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rfmux-1.4.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (656.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

rfmux-1.4.1-cp39-cp39-macosx_11_0_arm64.whl (616.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rfmux-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl (634.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file rfmux-1.4.1.tar.gz.

File metadata

  • Download URL: rfmux-1.4.1.tar.gz
  • Upload date:
  • Size: 439.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1.tar.gz
Algorithm Hash digest
SHA256 06d6325f3126b05487401f00af3dc031f29a3865feef5f46c51fe3a5bd663f0a
MD5 04e9c9a0ca21f581b02c557c14d11c1c
BLAKE2b-256 01c0baab0b640056eb039e88526a3665e0ee748f7240ae48a621a0fad2c4964a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1.tar.gz:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 624.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 87e4e614369fbdc482ff1b602f8c1bd51cb263ca63dbd80111d2d4b9860db080
MD5 d2a869436635d563214967848024bae5
BLAKE2b-256 f6fa5008259a988baaabcbd3c9d064be51e25fcadd1df689578ff7d27ece16af

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp314-cp314-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44f5ce4eee4107ffce1c66053965b74e8aeaa9208eea0c251f1884fe18635036
MD5 a760ee6fb72c35375a5c91cc9a8ed0d5
BLAKE2b-256 e45edd705f589e4f49293fe0638b0d405c11d271c3de65541705e345bc14772e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7c716dc5a4c744eebdb8ea135942a5d14076ac4053af95bf1c30d9921c7c97f
MD5 17a1ea9d9cfcc2890693631df85bcb3b
BLAKE2b-256 c3b49af2d4eef47405bb2a019adacc8ea5529af4cb7e55f3c993fe6eddf97d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43104d6ed4f3e3504a8a9931bc2064a1f2bfd01bf3c2784a32f14a0e54a7c420
MD5 08a2304e5081df9cf020479668a7d382
BLAKE2b-256 cc2009ff01ed2f1dd860bf40dff291ce93bf1b7df412caf9af5182fe65bd91bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7e4e025928a0890456a757e611df923faafbd0c274e3b03a4a938dfdb6d69901
MD5 f55707e0f6ca6aa1c0b0ee85371700b4
BLAKE2b-256 7e0a6729473ad5dcd1a3453461d33db80634df5ad3d8c6c4fb670072bde0d172

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 619.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b66d0bea0bccf835dc4fd8832382ea331fef42e6060f57292c3b74478b1422ed
MD5 2c7dab71343d887a499de6b35adf74f0
BLAKE2b-256 36d7a3105fc2d0cbaeffdad43438669f935fc9e17d812400df46577dab98f67d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp313-cp313-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d09099fa831d457309cc2fd3896b8fee37990e5e725eb2a1a7f4d6b17b50eb7
MD5 85f535583b01ac929afc1113303f9d05
BLAKE2b-256 a311a740eb1342710b3853593ab119586520902c9f4ac8901c4b333ef848b21c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 243f329f785dc28cc49c17e4eca5466421cd0724888e1e865187f2a067952178
MD5 353959ee7e58fc92d15a5c31fda4a722
BLAKE2b-256 7f7cd6a9e6025efa9eda05b057ee41d9573f569ca4fe17e62ad918087e4452f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f53a5bf80d6db0f7736821b7d1e0e3a4fb4b6b2aaabc5ae5d49b0b7cb255eb60
MD5 b4e78a91511cc4acf17ee856aab037bc
BLAKE2b-256 c0bf62c87db77226a71283f0eda0c63a7b4b7259c062f0c1c582bae18fddccbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2220dd6f79e9594598f1624d6291a4bb95cf667309569c2e48e125a31ff5ea92
MD5 cd5596e985c06d1e25021f4bf091d195
BLAKE2b-256 b70839b32c714fc41eef9ca10ebf25761ca674610a6fd58d63e119dabb277063

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 619.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ef11d0d05839121700863d0fcf1f1ea8bcabfe1b62e09ff8344402a4e1de4879
MD5 a83b7bdc608715acd5eb3dc62c1117d3
BLAKE2b-256 abd07c5c5cf412509f5e7bd51af18a5709cdcd6a7b50cf6d1632c76d483854fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp312-cp312-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89d238854505038c5d5566c97237242d96d5c0f735647ce5271b3d21cc13d2d4
MD5 dfdc2ff709a04fd5a8ed582492e8236c
BLAKE2b-256 e6274148b08102b2cd917f6bf9caf939e8550f6820676eab1b4f876e52d73f7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c4fea4c91c377847ad9264c0baa364e901f6d7acaf22ea6a5625a7264577401d
MD5 8597707b2d0bec9ac46d0064e3b68fd6
BLAKE2b-256 e6bc0dc36ddcadc6a4f021511758eca04469e026ead96c07f7030952dbb6bbde

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9dcda1eb50b2ab5e02896219eeba7f7f0f18cb5104184a529940e40e466ae0d2
MD5 051aa52f0be7c6387e82df9985858f1a
BLAKE2b-256 6931a21f0113bf0775eef821341d5d7a53d44664a2e0cae9fc68fdcfb2c6149a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8638564e24aa0570a87af3b7683d530ecf41e89d9d9192ac66f8c9326f7af13e
MD5 762f4f5c66df694a4aa1463b6f51b174
BLAKE2b-256 16df34b941579e4220d6310a5269530917a86c5130b0c2a456529d0a2944c8cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 617.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dd4e92d14bc237e80d04ba0b21c803a357742929301da04ba0ec6f33299d72e7
MD5 295e7ae9fe67d76d38a1c3b653d9f3f2
BLAKE2b-256 dd89ba83166fb3882fef77666a41a304a8f3169f91060ef049124d2a7b572a07

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp311-cp311-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d2d331c77a003efd91cc973649db162e3e015a66577d6cf7464e6e22f0103d4
MD5 b770bcdcf8773e881605f2ba8e6dc259
BLAKE2b-256 18b1f52c77c2d6504dce2f95eb2a0fa0dbefdffd7a4da730cfe23219fc492d96

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56f345fc3852c5e268589936794397ea7656c0f221069466fbb25ec7b0d886f5
MD5 2eea9517bc416c69785f79364adfeb5b
BLAKE2b-256 f8581952b6691fb537f1cd090bc10d7953c2651985efbee0f9189df4ef7a3ef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83a3d031a4055a478b9a8861549880a5f94f54b90a75214ae3e0fafbd58a9845
MD5 5e66c518c9f48198083b3aae1d51e4fe
BLAKE2b-256 db63a5e61eb122ee7213aeb38b78a55a1780ec1b3550e7a05263cfb4ddcc6b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 70d7c8fe23b8d62c1dfe8f9bd6e693fd025adcfa0594cfc4bc0fef8bde54c024
MD5 6c281075ba506f07f9498125dc46c7b2
BLAKE2b-256 c71d5e47b17e655c040fda56a9045f9271a0e5779419ae1cdbe4ea6dbb67f59d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 616.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8f9d8e629235002363b539c34b375cc3811fd8d0e1a5e04d2517a181616ec786
MD5 18f371ba337c0217b5f402dca3a56cd4
BLAKE2b-256 502c91bd3c10bda70de00ab4220ad1bd42689b1e4666ef78fb19c0d4d67744a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp310-cp310-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b005b16c88df5e56dbb57b7427c9108b2ac53443e3e145ef8f242c9c284393d
MD5 2e7e6ede2a68ac9f730058957d31cc85
BLAKE2b-256 c64943f9dace4ad771420373a18f689ce2b62928d90278ef8795ffcee3529e43

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b45fa6e700bee846d070f55201cf3a4a35ca63c8bacf71506449b5015740d47
MD5 1e5d12abac44928d45b630a2ba1e194a
BLAKE2b-256 a4f7576516a23927ef834dad6ab6138a0b021b1b16aa3b7a3d0f326642cd308a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 398fddeaa8d8fcaf889f1e835577f266d0ad00dc56ec4ff4ae0f0be088414ef1
MD5 d9116f91e8f85b414a9aab9bfb80d715
BLAKE2b-256 c7e017100bf7d20881710a185ddb128ca4ab2526a722ca0d7ac039476b4170a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2882d5d40ced6c1ee37d0067f506e72c2accacc084db081b61888a75fe391bc0
MD5 628e6fc632594c99aa28a9b943d23a5f
BLAKE2b-256 63bdd0c67587aaac848ba10675ec7f7a0f6dbb5c958022a3f668124cf3732fd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 626.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 38ad809542f6723ebf43a41987546aecfab8e3cfff2cbaedbd683e7f55629438
MD5 622bc6ecd06fae0e4296d087099d0cef
BLAKE2b-256 3b154b305d3975f27e848b8ee46543d7c0a428f13ef3001176432261b716275f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp39-cp39-win_amd64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d3ec39c8fcf3d4be1cc92a56efb2d7421de2b0f71a670712f9217a902d4a5593
MD5 fefb59e8af2bde75c63b0bcbb8cc5736
BLAKE2b-256 8a2bac067840e7729ab6879e40e04cd7552d6e5b330cb31258cced02be59ef77

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f109d9b058c5052d634becbece494edaa079e54bdc3f9f8414dc56a3ff4aa91b
MD5 1c29c77965f0311c94d835027a4b0f7c
BLAKE2b-256 c5deb34a15ed5903a3089e5e19d8ae5f7a32e3a5c8b9611e3a7a834d292436d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: rfmux-1.4.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 616.5 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rfmux-1.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5dc91ffb3b2d752d5688c43dadd5d5c3add163d90f74ceca95df7b0e81417d5e
MD5 f36ff2ea5a4673c83c94f90c6751a670
BLAKE2b-256 7f2321e4d1ee45af2e1b59b7d7696935605f28a901eb4986f069ef77eb1f48d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rfmux-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rfmux-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8036bcf8ea310874eeadc7d3cf5bbbd9236a744e969f18be4c093991761bdfa
MD5 ccb21fcfbfd7683a6d33ec761fa154d5
BLAKE2b-256 b10787586db341865c488eab7ecd1ca1cbbeddc1e76e02d181c0c5851b5d86ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rfmux-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release-and-build.yml on t0/rfmux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page