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.14-cp314-cp314-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.14Windows x86-64

screamrouter-0.3.14-cp314-cp314-win32.whl (6.8 MB view details)

Uploaded CPython 3.14Windows x86

screamrouter-0.3.14-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.2 MB view details)

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

screamrouter-0.3.14-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.4 MB view details)

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

screamrouter-0.3.14-cp313-cp313-win_amd64.whl (7.2 MB view details)

Uploaded CPython 3.13Windows x86-64

screamrouter-0.3.14-cp313-cp313-win32.whl (6.7 MB view details)

Uploaded CPython 3.13Windows x86

screamrouter-0.3.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.2 MB view details)

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

screamrouter-0.3.14-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.4 MB view details)

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

screamrouter-0.3.14-cp312-cp312-win_amd64.whl (7.2 MB view details)

Uploaded CPython 3.12Windows x86-64

screamrouter-0.3.14-cp312-cp312-win32.whl (6.7 MB view details)

Uploaded CPython 3.12Windows x86

screamrouter-0.3.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.2 MB view details)

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

screamrouter-0.3.14-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.4 MB view details)

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

screamrouter-0.3.14-cp311-cp311-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.11Windows x86-64

screamrouter-0.3.14-cp311-cp311-win32.whl (6.7 MB view details)

Uploaded CPython 3.11Windows x86

screamrouter-0.3.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.2 MB view details)

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

screamrouter-0.3.14-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.4 MB view details)

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

screamrouter-0.3.14-cp310-cp310-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.10Windows x86-64

screamrouter-0.3.14-cp310-cp310-win32.whl (6.7 MB view details)

Uploaded CPython 3.10Windows x86

screamrouter-0.3.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.2 MB view details)

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

screamrouter-0.3.14-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.4 MB view details)

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

File details

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

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 50df4455902428cdbd32ca859d60fec8b6953a21ca676c780fdbaa5cd3ba5c53
MD5 85daaef018b770611f405e2182795087
BLAKE2b-256 e0d33df2b7da66ee6a1be7ca7440b05e38356a6fff3f99a40609d85599646c51

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp314-cp314-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.14-cp314-cp314-win32.whl
  • Upload date:
  • Size: 6.8 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.14-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9879144b0ad8d3c427f343dcc4bec701acd76d82ea219a4ecabc4ee478432a4c
MD5 29240fea575fad33536ef6e27cc727d9
BLAKE2b-256 078a06eec053b87fdc3f0fff67e4a94c49c20d9644f55a9fd6723b14ba603b93

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d43e0f6f0028a4bdf4a4e711f4599069a73196890f7697c68a45bcfb768adecd
MD5 dd81bd369fc8b93ab8eab8ea3b4bfecb
BLAKE2b-256 0feffb02c9838d33b462d0561ee0cd03d1cc3ca764b5dde9c570229ccb16f18e

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 feb7887f13cbe54b5e1501ca00e4ac4019a01e34a19d6754b4aa1a69c3b077b0
MD5 35a2b86e7294c42fe57a6d89ab98fb49
BLAKE2b-256 ba015699b4899e78123d1d6549af77f891f72df4dd1675f7a879463b5575de4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9754a63354488e08c5b278c06e67abc10af96fdbdafe53d1ab3116559e58687d
MD5 7f7af389b4ce8e1a6f2a29065bba057b
BLAKE2b-256 adca6db9636a80a578373af68694a3b74e5cb53d4b9768a70be6a8537cb7d0e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp313-cp313-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.14-cp313-cp313-win32.whl
  • Upload date:
  • Size: 6.7 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.14-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e6c2521f45d1affc3507c488f62a39526b97764d2c954825afed053ebc9927d6
MD5 0c22e9cbeb5415e267cc44c2162ec468
BLAKE2b-256 ab11954019b1dddf0daaf0b350d130f954dc1fab49295e9f196ed940c2c3ce5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 72540c205df005ca6a4c8774a17906a31da136caafd92f7b0712cffe6e4cae9e
MD5 7dd41da75ae698988d5b91ccf18758af
BLAKE2b-256 9603d440c2ecfcaa51112fef632359a2ce818ab6612143b1f1bc1afda511d0d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d87383f36fb971429934dcabab4f6e1eb7da99035cf160eaf33a59687b2660ee
MD5 990e6ff180ff6a370e9202e605d5d317
BLAKE2b-256 a98d8469c12e935b81decf91eff71f6bae0b1197991ed08b66205192013e5913

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6506f689a4e3af0a09a761d2668abfc0a3d6a25808628452ce2b6935bc0ac805
MD5 69b745894a5e0b464653b69db9a6d450
BLAKE2b-256 06c8d8f4ba6c1dd522855e7e8461c938a5b1645c6748708da6cbbc900c35b05b

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp312-cp312-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.14-cp312-cp312-win32.whl
  • Upload date:
  • Size: 6.7 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.14-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cef43e5b73820c50067d20f1336c81bff0d2528981d7c28ffbd27d6d9d97d7ac
MD5 0d0459e30897b8e015b78fa7adc9b426
BLAKE2b-256 c9f3c1056a5f448184f749bad01fe45128b4907b14b59e389b7c600d1abd8e88

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a62609b81146f0071ee99f168c17fd9f23f58cde24790383ba9054abca957086
MD5 3588a2e7f180c8b6984762d5a7403c82
BLAKE2b-256 03c2579a5a795b229e328dfae0e9c6d103bf84812e7f2efce801309d79fe3c52

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea3b09375da7ca098579704ba88f1ab5efcd9a24473d9f2a6baa588a404acfae
MD5 797cf80f90f4e7edcfb1e7e50e2ea311
BLAKE2b-256 6c3c86bbedb74a01ccf290b22b1b8c27c9b311f9e4b666268c2ff682a51d4618

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c409678dc0cb07ba6c9e7d960d6e319e3b8817b9670a0cf77e70d5c89c5866cf
MD5 6b12fec3ff2b7c488686c09810115c6a
BLAKE2b-256 0ac14d9082e130436e8b98f21d2f7a2cd639932d47ca1a02361fae985d937cb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp311-cp311-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.14-cp311-cp311-win32.whl
  • Upload date:
  • Size: 6.7 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.14-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f49981abb2190bc48de124378d7dedf4254ffa5608b7436b69dfc49c5fc38da6
MD5 fc5dab5cb42bbd6bf9dd05e3f148452f
BLAKE2b-256 faa2f96aa3ddd9ef9171b2e8d37d27ddb0fcfad97396901c218540b1a78955fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b46d2a13524e44cf1e30ed02c10db754fd64dce9ba5fb76b8fe1adc9ee7e13ea
MD5 da49c3bd74ace56ba02c60a3928991ea
BLAKE2b-256 4f2adfed43ee0bde8c36a8f50a7f7765e056ab008185bafc2d08d39e65a9ee1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed3aebf04fb2690bdc336045005ab7186df87fa796414d0de7416fd6f831caab
MD5 20a41a7c94b1892cc0a0bb43466febe1
BLAKE2b-256 fab5ddf2a3bb480a8a35042e3efe292ab15906e1c1e06fc0bdf7e120e63d4437

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d00f1ca0e478d089f805af65145f31a4613ae7e08f7eeda0e818b3b69d2cf666
MD5 0301511855f174cddcc21cf30ce58f0c
BLAKE2b-256 2c50ebb93d870b4a73408292744f7582a3a9f27e6a868160aa81ce093815cdd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp310-cp310-win32.whl.

File metadata

  • Download URL: screamrouter-0.3.14-cp310-cp310-win32.whl
  • Upload date:
  • Size: 6.7 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.14-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d266bfaaed19a7dffd03d885829b49731a17796cac0f91d841d687ba8fe763a9
MD5 63888c6938ac823b3daba7175f820d2d
BLAKE2b-256 8c4b1bb29f72687a2eb1080b3f6116a5db973651eb3308bbc001f673233f8eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c8cfaf9d12c4cb1b46a4e8bd11f1817a011e0a34c4c36c246946518ea494084
MD5 cead1dcefa46af0820dd6abe889e5df2
BLAKE2b-256 03ce5e5ad0e5080429f28486d3e7fac65acc41e47298e49af7bac472836157b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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.14-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.14-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5c82457fdb239138c7e95841ae1e20d4605052a1e60d517d877678847ea075f3
MD5 22eb64a1ab00cd42ba5e95fed97df7b4
BLAKE2b-256 49b9d46367e6fa0341a48fb52013c8cc73e2f85028b0f3ecb3f29321e3e8ebce

See more details on using hashes here.

Provenance

The following attestation bundles were made for screamrouter-0.3.14-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