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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

screamrouter-0.3.15-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.15-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.15-cp313-cp313-win_amd64.whl (7.2 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

screamrouter-0.3.15-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.15-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.15-cp312-cp312-win_amd64.whl (7.2 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

screamrouter-0.3.15-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.15-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.15-cp311-cp311-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

screamrouter-0.3.15-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.15-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.15-cp310-cp310-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

screamrouter-0.3.15-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.15-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.15-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ad0bbd6d039cae5dd83573f805fa3d07cd3b6a1b0a22111732613b8e5f217b6f
MD5 8ed70c34c632432911659fbc6f301d7e
BLAKE2b-256 cc1aa75f83b9f020f65d20cbd3bd9fe257ab059c109982bf27642fa2ebe97149

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.15-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.15-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9a7ea7d32047add7ab4941a3f2f8b3cc517ea3d5571510782d525a9859eb6067
MD5 dde0ddd06adc6f3a8b4697e6a51da2fe
BLAKE2b-256 956e38cfe8465c0e84424d4baf9785f5a3cf5830e58732de14a324184a217194

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da93df0747d1dc726759714e5fc1ab7a66d705dca60428dc567dea208a8a17f2
MD5 d8a5277ea199a848bbbf0c3a8fd67677
BLAKE2b-256 4ca6797de950e96ccb55ac16b4d4a5e4ab25e671db7c95deb8762ac4be1af555

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6193af3279993ad6a72223456636e2200ef44519679112915ea73a193aac2769
MD5 fde8090da2172997ab3491fcf0382c9a
BLAKE2b-256 1ee5870f2295b07108615e2a3764d8a26ac2096e6f8687d3ba3a5d463eefdef3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f9fc390a7a28e89ad83e0d36680b87b49e4e005c2cc9c3838b370261057cf7d2
MD5 da48d73b0e0f731e38ec488437db333a
BLAKE2b-256 1112345aa6e9e6cec6f50a09a77d735ba1fa9acc0c6f2fe02b237bfc039d4e06

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.15-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.15-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9a76edeb7bc353ee7e5c3970d4e70cdcabb55f028a0553d7c2f2f8349548af50
MD5 b3b0c5e411d6e3b09efe03c8cab25bf1
BLAKE2b-256 ac65b9cf98cfd4243a517de8ae2c03520cce59dc605fe6caf0eb17d4d0938889

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff2ef3a08fe83fe119dbb715da04ea486f2fd043e498e430ffddba47af0c8bd9
MD5 23da6e69ee2d0474dc4535777db1e3d3
BLAKE2b-256 7c572b90300d232e4861c8c52fa07696082d1cd1ca37416c76521138d679dfbe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c4fe6cdce04acae337fefdaed91429eec36e830dfb7a40b27c796bd8c7b062d3
MD5 c4622a48097ceca25d62e69cc4b56e3b
BLAKE2b-256 74dc49a57522d3c7fc2fd2c5da64bf55fc8f8dcb6f08f9bfad90ef462de87aba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7a9a61e383a72161a2543a01f89d308a8c657db4320ab2fe4175e5c5cf9ae020
MD5 46997e9e804e03b0adf78fbb79772466
BLAKE2b-256 72735a8cd24d92231f5dbd6f34ed1c520139c083547b381c4a5303f3fcf844bb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.15-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.15-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 953fce6bf7fd33709ab331c923ce5a7a9c67362c9165e44b6bf04c2aa670ae64
MD5 8838f33a816ef7479f9fd9fa8a68582d
BLAKE2b-256 90015dd42e1e94c5c98fa1e1f642823ead919a09d41d53591533c4b912199dbd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c23f2f27336802cde84667c7ed52f9bc473b69b985592de2862b152b0715335
MD5 39475fadf73001840dfebc84d73e9dbf
BLAKE2b-256 e3a62fd6db68637f5399914b35ecbf11bf1501676fcb9cd0acd1075cf01b8ab1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8f1038b819a72f9279858a6e46926ad5e53cb91f763a67724b6cbf446f6ed32
MD5 7ccf997220d26ba016dc6c96d9be8d13
BLAKE2b-256 a7df5f9b8f538e8748ea20a2e6ade290c53e49c4f9ab0739f1e6eeaa476633f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f37fe78e889c3606afa712638b62f25704d811ba0b8da8adc8fba090fb6157bd
MD5 4054c85dccfed2a11cba5ef2fca001f3
BLAKE2b-256 fe7e2983b84eece390a05b8cf7b43c7b934c47ae6a6d7f3be9e593a8b72c1fb8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.15-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.15-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4f14a29ff90d8e8744b2fea1a5d8e225f4492fa40b8fc4a40f9e0ce2f4a929d9
MD5 3b01ddc72a74004f973646a33db65203
BLAKE2b-256 ff374db038369011d326fe891b9d3ae7ab064d551b150b4fad16a394944b698b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3089e3ec6dbf27250e2d918a28bc44e98a4eb39c8474c9531a514672adcb933e
MD5 b9890cd32e4e1c5df29df88538a80f2d
BLAKE2b-256 e25a957dd303537c2f5a6e4b9c36d47f469807de29b96b39560900513e0303fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8e2adaab12ca0085dae68e66b8d3f443c909f7e71236755544f5a06ea9043ba
MD5 883b510f89514b4da18586450c0d2f63
BLAKE2b-256 04acbbe49c56e9e8a0372ecbe9b879fb9c445977568e1a24468ad8050aa4035b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0440d46fc4fc92ccf1a1c83a2775795ef2a83a3ce8578ffe8f626b02b455bc91
MD5 dedfb883ce0981751536cda2fe955149
BLAKE2b-256 8639db1a92fabb823c41659007d8f7de1c6e208ad6397e890c8dc946f2b4c8c3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.15-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.15-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 219af6cc48078ddfb23c882314a4045eca0c7c57e89f4238c5d4eca06365d19f
MD5 f6c3282a65b3662bada693b7f97b0d82
BLAKE2b-256 221eeac72dcfa321a52320ca6c6ebe33bc758b4d9f7a6d0484a9c4adaa034348

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d098b9adc292f8f13f3eaeb4b8cf2a529adb922bf981e5ef42e27cc29c45c8dc
MD5 a38d511e5a19a48bdc95c8229d0ee936
BLAKE2b-256 a4a4e90a0909eae8192f6fd16094706f3e8190bd4730951805fe6c6c972084a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.15-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 10d11b818db4105ea26621432060dcc9e2c96b6a0d70524786135f16c581e097
MD5 37f4635fa5c7db54e69ff8bc1cb7ab59
BLAKE2b-256 d42daf47801cae39e62658712bd38cbf4e1ca6882ad11be075b70b68d8c85f69

See more details on using hashes here.

Provenance

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