Skip to main content

ScreamRouter audio routing system with web interface and C++ audio engine

Project description

ScreamRouter

Discord

Screenshot of ScreamRouter

Table of Contents

  1. What is ScreamRouter
  2. Key Features
  3. Sources
  4. Receivers
  5. Use Cases
  6. Documentation
  7. Accessibility
  8. Example Devices

What is ScreamRouter

ScreamRouter is a versatile audio routing and management system with a Python frontend/configuration layer and C++ backend, designed for network audio streaming. It supports Scream and RTP audio sources, along with Scream receivers and web-based MP3 streamers.

Key Features

Audio Routing and Configuration

  • Configure Sources by IP address.
  • Set up Routes between Sources and Sinks.
  • Customize Sinks with Bit Depth, Sample Rate, Channel Layout, IP, and Port.
  • Group Sources and Sinks for simultaneous control and playback.
  • Volume control at every level: Source, Route, Sink, and Group.

Audio Processing and Playback

  • Custom mixer/equalizer/channel layout processor for minimal latency, implemented in both Python and C++.
  • Adjustable equalization for any sink, route, source, or group.
  • MP3 stream exposure for browser-based listening of all sinks.
  • URL playback capability for sinks or sink groups.
  • Milkdrop Visualizations via Butterchurn project.
  • Keeps a rolling buffer of streams that can be used for time shifting/rewinding streams.

Integration and Compatibility

  • Home Assistant Custom Component for managing configuration and media playback.
  • Embedded noVNC for remote computer control.

System Management

  • Automatic YAML saving on setting changes.
  • Flexible plugin system for easy addition of new sources and functionalities.
  • API and web interface for media control commands to containers.
  • Advanced configuration management and solving system.
  • Comprehensive logging system.

Sources

  • RTP/Linux Source
  • Windows Source
  • ESP32S3 USB Audio Card and Toslink Senders
  • Raspberry Pi Zero W / Raspberry Pi Zero 2 USB Gadget Sound Card Sender
  • Amazon Music Docker Container
  • Firefox Docker Container
  • Spotify Docker Container
  • Plugin system, including the ability to play arbitrary URLs out.

Receivers

  • Windows Receivers
  • Raspberry Pi/Linux Receiver
  • ESP32/ESP32s3 spdif/USB UAC 1.0 audio receiver
  • ESP32 A1S Audiokit Receiver
  • Android Receiver
  • Python Scream Receiver

Use Cases

Comprehensive Whole-House Audio Systems

Integrate multiple Scream Sources and Receivers for seamless audio distribution throughout your home.

Advanced Volume Management

Implement granular volume control at both group and individual sink levels, ensuring optimal audio balance across your setup.

Web-Based Audio Access

Utilize the 'Listen to Sink' feature to enable browser-based audio playback, enhancing accessibility and flexibility.

Universal Sink Compatibility

PCM receivers are available for most popular platforms, and for ones that can't receive PCM they can use the MP3 stream.

Programmatic Audio Control

Employ the FastAPI interface or Home Assistant integration for automated management of sink activation, deactivation, and volume adjustments.

Home Assistant Integration

Incorporate sound effects and Text-to-Speech functionality into Home Assistant automations and play them from any speaker in your house for an enhanced smart home experience.

Sound Quality Enhancement

Utilize built-in equalization tools to optimize audio output, particularly beneficial for improving the performance of budget-friendly speakers.

Time-Shifting and Audio Buffering

Maintains a rolling buffer of the most recent 5 minutes of audio for each stream allowing rewinding to and replaying audio within the buffered timeframe.

Documentation

All documentation is available at https://screamrouter.net

Accessibility

ScreamRouter aims to be accessible to those with visual impairments. To this effect, the UI has been designed with tooltips and alt tags on every element and can be used from a keyboard.

If you encounter any issues affecting accessibility, please file an issue on GitHub.

Example Devices

ESP32S3 Portable Receiver

Portable ESP32S3 Scream Receiver

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

screamrouter-0.3.23-cp314-cp314-win_amd64.whl (6.0 MB view details)

Uploaded CPython 3.14Windows x86-64

screamrouter-0.3.23-cp314-cp314-win32.whl (5.5 MB view details)

Uploaded CPython 3.14Windows x86

screamrouter-0.3.23-cp314-cp314-musllinux_1_2_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

screamrouter-0.3.23-cp314-cp314-musllinux_1_2_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

screamrouter-0.3.23-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (8.1 MB view details)

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

screamrouter-0.3.23-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.2 MB view details)

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

screamrouter-0.3.23-cp313-cp313-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.13Windows x86-64

screamrouter-0.3.23-cp313-cp313-win32.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86

screamrouter-0.3.23-cp313-cp313-musllinux_1_2_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

screamrouter-0.3.23-cp313-cp313-musllinux_1_2_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

screamrouter-0.3.23-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (8.1 MB view details)

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

screamrouter-0.3.23-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.2 MB view details)

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

screamrouter-0.3.23-cp312-cp312-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.12Windows x86-64

screamrouter-0.3.23-cp312-cp312-win32.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86

screamrouter-0.3.23-cp312-cp312-musllinux_1_2_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

screamrouter-0.3.23-cp312-cp312-musllinux_1_2_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

screamrouter-0.3.23-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (8.1 MB view details)

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

screamrouter-0.3.23-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.2 MB view details)

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

screamrouter-0.3.23-cp311-cp311-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.11Windows x86-64

screamrouter-0.3.23-cp311-cp311-win32.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86

screamrouter-0.3.23-cp311-cp311-musllinux_1_2_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

screamrouter-0.3.23-cp311-cp311-musllinux_1_2_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

screamrouter-0.3.23-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (8.1 MB view details)

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

screamrouter-0.3.23-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.2 MB view details)

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

screamrouter-0.3.23-cp310-cp310-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.10Windows x86-64

screamrouter-0.3.23-cp310-cp310-win32.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86

screamrouter-0.3.23-cp310-cp310-musllinux_1_2_x86_64.whl (9.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

screamrouter-0.3.23-cp310-cp310-musllinux_1_2_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

screamrouter-0.3.23-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (8.1 MB view details)

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

screamrouter-0.3.23-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (8.2 MB view details)

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 81781fd65dffc1e0126d7c4c6aafb7d3373c0484a0afeb1881f784f80058fe27
MD5 9423afb09e32e54abfaa00b9f07b1179
BLAKE2b-256 82fdd66165fd2c8c177f610448b18a8e928130ee7647bff0f40a7a75ff188c3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.23-cp314-cp314-win32.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 120b26e2c9735376bb2611b9a5da70aa939d7b4be683fc622b3c01dfbff22f33
MD5 7e8cbdeef6bae86a1bb0a262c0890190
BLAKE2b-256 cbce33038506af974f87491bfa3d4d1c271bb78ccdcd6aeb021ba7ab7fbab160

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-win32.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f18ee3e16159958e76c1227dae0ce067a6779bf1c3ae0f7e2d076e2ea02c205e
MD5 5e1903510c261dc70f8a34566abe614e
BLAKE2b-256 7d03e0b57219ec6b21e1a2548dbcd7d9b833c147f78d3a4d5ba1ebc3cbd99c08

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a5204fe60b0f614caaa1db4897aea56a9415042dd594d092f55eb860bf1ee239
MD5 89c0ffb73bea5d4f5eb0c346df4c44b5
BLAKE2b-256 9629e914eea8af08967949f49188355406328c10ef94a1ae784baf5ed7845f8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac9b3d1690e11339697a4ee21b26caf63e431d6afe8be2a3b8386be83aa8ec56
MD5 58d2f77946a129d6f65ad18815ef6766
BLAKE2b-256 019e61f7a305108cce20d21e6e7a193b22ff4d666e1f9a52d7620c3677234f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e598c954ace66a753b1bebf75ff19b9c804f57d31792fbaa9d185591b388aee
MD5 05edb5db913e7e3cfb0e87b19a7b656a
BLAKE2b-256 8d3012f4186e977b2bd8a53927ffb9ac1cb2a298aa123dd5b98f8aa24ed42a8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e168fb106a31c3a94e8ad1f500d96a7e91d02823088261ba5071e49879fe8273
MD5 2456551413cbbe1b8d453e05d9145894
BLAKE2b-256 cb60410109a6e6e95294ba7eee04a4e5e63b0d544119ad5f860d4e9c0cb26e58

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.23-cp313-cp313-win32.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8ddab123d5c9465ef3c7ed7b9b4df20f394af931e8501d01caa541f1409ba5d4
MD5 4c8b079db2aa4cd896a523d0ea4e11d4
BLAKE2b-256 e83aef2c04b29390741b6711fd130b349302656984de39a808d155d019e44d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-win32.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0e363e2b0ec38e5f746eafc6479fed41daf74920df952003708c6afec854083
MD5 e1c3a292dae0ae2b9769136dbbdf30d7
BLAKE2b-256 e1a7c18dc71e50eaccb8d567b334dbbc44dfd0ac8e7990a87f772f0cba119e3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d44eab33e74068886fbde2840d39421e5f9eb711af22b5ae951df2836d40f8a6
MD5 a589bdc2dfb7c83e12aff7e5cab38bc3
BLAKE2b-256 16a082b8e899468983ef9d905d38b8d94a409dc22cfa0d310f66748ef129d5b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae248b1f234399a267577ef42c74ce38f1db535a486cb0d17b2a6ce47e8c0425
MD5 f57b1ee69085249043508bc78686463a
BLAKE2b-256 f1c65aaf73d5e0934a8b7e790dd412c466cc6e1ddd5312eb128d4a74b68016c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e54b3fdb218b0d415860c4070385459b12e79dead0635d3c7419b99fc2fa6679
MD5 b97efb35711f149f284a7345e6357bd8
BLAKE2b-256 3db713d954fbe7c35bb5a982cf1fd5f17bfc8128696d3398db294a479b313083

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d3e8825277ffcf688ff61a15fa945f6c5f4dde2a0d51964dc90c46b94e3448de
MD5 ad5942bbae57a8d87b6fc71f2c74b03c
BLAKE2b-256 895026139217a5b662cc972ff319a02d9b9a43c0878d42ed467d12e72ab1c92b

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.23-cp312-cp312-win32.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d6994997bd9129dddc876c850ff78bb7dfcc6666c36d8be690dacc2d0df2c608
MD5 eebdfa75c54eee894f645a6565cb496d
BLAKE2b-256 c89c1b82cda797047ce34fde234d4b0e8690a31da89bb59d3a6c2adca8c6dc61

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-win32.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c75159ec07d88fd5eb8f03fbf4770f0f34f509f9377569ebb7232eac0b5bad76
MD5 0c79b91ff7f08f6da58d7acdadede05a
BLAKE2b-256 2bad9ed0f0c75182e00877b2271d44c05cbb3ce7825137cdbc1127e76a1d18d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 63b9a1729d8f6b430b06de5f4e6116bd6926c8b8ef85df8d338b51794b93d6e8
MD5 f705ac9cd181a4ec544cf3a5bc144ef2
BLAKE2b-256 3c57131db774fe33446a8d0171cbcb18dca2fa61779ad8a3e2c7d7e4c5dcb40d

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a783004e7dfe8aab82e5f8b805b68c0d34804a0537d7ad5b1f581dea9cb376e1
MD5 b1ed866cb05d6908d8a56f401c14909b
BLAKE2b-256 c0d82c15334781fe18f5fde3b6732ab2fca6d53da4286afa241032e358aa97ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c30056ec5db2dc689f573be9568d4e99ef3eb6b0ca31ab3bf91d81dea47ee41b
MD5 0706fa8df7699f3ec2b90f9f96487234
BLAKE2b-256 be45a94ca50c3f77945f181b6ef8e1b54c2d8f5b9dd22d6ee261e14273eb964f

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45e1d801acdff3ffdca68332635c6a23166d2da0d58a7259390dc3a89035e913
MD5 7b32f1d5b95d08e39cde007b4075c460
BLAKE2b-256 af2a25e8f4bf5331342c7db1788231c801b788ecb8d5662fb6ddc8bd09550260

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.23-cp311-cp311-win32.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a01a71e27d9e6d605bbd5ae16cc7d6611e4d5781cddd417084e2fad3ac8be167
MD5 6858156dbc11bbc6b1a12c85ab382d84
BLAKE2b-256 56bef71beb2ce88122a142a4cccd11139eed773cd7eecd1e8dd0f1b46003437e

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-win32.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 873eb20d72b7d0b8f493bd9444d351a2048e1906f8565da8926d6de49aec0903
MD5 b1455d7f64f8b81f59f98349a199e5b8
BLAKE2b-256 1234b72cebdfaf7269346d589d32920e413424d472374d8f5ed76e70efd7670b

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 79c5d5fa1db5ce3fb2582650779e4fd281d43c3dda02c106c56d02aed61822d4
MD5 d614202df6859f7bbb4e36815be856ca
BLAKE2b-256 ddd7ca82248f356040846ef57efd3d0dae90a95b998dcec439a42ff4f65281ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83a9dd4fa85f7643e23bea532f77e10c25a57ea994b674f57008297500a85d71
MD5 63edf4930145bd194e007868f77fe5fa
BLAKE2b-256 c5f53f29e4227ab64c25fab19b8231fdfb736cdffc52d9d6bc07d3f4e97c93fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4db1a204b8e94a1cb13c43f606713c0521963245893c10b7704c6ed248a8c207
MD5 5f6ebf3bf8237e75f7e86f6c841f47dd
BLAKE2b-256 c161ee5e33a79b2671715c4675861fbc2a062a1e3133a23ee940ce659cb8a93e

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d8fd9df59d7dac30f4b5b22f1d7ab07fac518dc5ca4d714f39f00f95b2acfde
MD5 6b9cf28675333a2f334655eaaf328026
BLAKE2b-256 4f87b8d4547c7896fccc3ab9ce84ad089bc654fb32e3af0ec62793853a52534d

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.23-cp310-cp310-win32.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c914b521e6f7c36863b6400648b161e50f082e323df52c52aa133f9d5802c0a2
MD5 015ac9230b8134ca794067beb6ff66a1
BLAKE2b-256 d426b9e5c259dda047f356b47dd22fd23e1928000ba5e2553a36b636b413401c

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-win32.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ab7ef754b3191e83b0e207a9959730365166f38816e86b6d75b70e7f4f877b9
MD5 fa9575451cbb28c1c65b99fe7a8051a9
BLAKE2b-256 499fe9623d1fff60c2a8e31b4dd6e0f906619dc92c9bbf1085e0f56bfa8d92e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1aae548e223d59a70eba97903614179d5fdbaf4eef654f562fc697b1a7668f6f
MD5 3de3c1eb18d23b8ee69e58c3563788d3
BLAKE2b-256 3bff114318ad1bd1b7367ef3ebdb1d4b31de95c70698dc2b12344a78d0a6fb12

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9fe26f50253cd96031b6953f2fb3541fc9bcf016beb60b522169639d98c46ed
MD5 64bc05c0c3f14dbbe7c5e4d452bb2d14
BLAKE2b-256 84a700cb7ccb15a46f2116fb09ba87dafb07bcc761cdc014a7785c5f5e9c2751

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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

File details

Details for the file screamrouter-0.3.23-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.23-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86917cf3dbd117d83ec27d074887954b349f25af5d77a2a19dfc2eb68ab17574
MD5 6e76b1b6868221471de3d9c13b111c5c
BLAKE2b-256 02146bcb39c200e03ddab470a8cf9c608e85a1439ae5a828a2933e6d442131d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.23-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on netham45/screamrouter

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