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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

screamrouter-0.3.12-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.12-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.12-cp313-cp313-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

screamrouter-0.3.12-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.12-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.12-cp312-cp312-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

screamrouter-0.3.12-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.12-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.12-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d61501b3506de291ab5305a9d198b52d2ab286a32c862ddc8c436034e9b731cf
MD5 ca617de1856dbcc6cd308b6aebc5c52c
BLAKE2b-256 e9bc8624b7755ee01dc34f2daf7e1f3b3de1183579c4346366cbb13d6dc6165a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.12-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.12-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 97692411c53c631b89b6c86c1bc956cee2e472096b5c2ebdf249a89cd32918fe
MD5 85b32ff576f6da979f742c5980af630d
BLAKE2b-256 e42a76d9a6c35decaf668193939a93fa3a19e54271d42dc53102e70c69aa6eb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ac12c8daec6684eb3c3a5ec6c265be614302cfee3ee4c12c24eac8399a75f91
MD5 44263dcf893ae8ea6db6d27b4b6fe657
BLAKE2b-256 c48cd0a780a823cb6dcce4ca27817d1ee62147765c02fa58fda8b20b29b37615

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 11e45e6d8842643cae0e00ca9dcb6869f5c378fcc8aca431ba3a5ea3502e2b68
MD5 8b4e7836ae5d90fd69b08f8884d4f4c8
BLAKE2b-256 8cb641ebafc888ca0387dfcfe760ac47d35b9cb238a3713d26158d45f11b7ff5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a70a81c7b9cb6361dd3ed0e7350ec9352af961c35b4112165ecdfb3c8dbc06f9
MD5 a8429a5f5ac89d117f445927538bd141
BLAKE2b-256 caf0a548e6c5e90369fe663fd2a646feb485964c36c5b88a62fc41e692e52e24

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.12-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.12-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 777516553460960957b58347dc7994912ea79088605a5eb1bb5728e39afccb1d
MD5 1c6f8459d90f9614ebf3bf309d9a2455
BLAKE2b-256 b60152a862dd4dfdd9df11580d5a9ceed69db3dce0d1fad50cbfbeb0a730d41a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 237f877e0d6ddb557862f198a2ec871d3967410ee7ddad4311b846abec92dd32
MD5 b8624a62fdc298587ea9483abe4e5630
BLAKE2b-256 6edca47158e1d4cdd3848ee0d270832b23d5737d595dc24cc321951a2743ae0f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2aeb8ff4f3426395ea91a7a30e70bd7d0b6c36a44c0ac6a88e5159131429cf1
MD5 eca251319977f27f2af050353c3a62ae
BLAKE2b-256 588d4ef7f5d9d82ce507917aa621e5f8ac2b310003228cf8a2e97a6b2ec1779a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a05921dcf94d416d6c646bdda0e0aae3ba07f91c7fcdbd06e37b085842a6eeac
MD5 ad3e4b99b3ed5295c1b6e1879750f288
BLAKE2b-256 a8f2d7e233f9e9d39cea63421e3570f967a9c71464337af7864547ae13b0f1f0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.12-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.12-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 750aa9d0474c267554998d3fdb3ab41f70f29889163c42a839cdf7161ce0f53a
MD5 31e19090372ad66976256ed24f46b254
BLAKE2b-256 ee162c7f85d4ee34d9d6690975f1497902850c53ec99b97554f52c8c496c7b19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6994d49fc7d0a7c065819b2851b6f47e6dc76a4ec59224e216f907a10cc0b1e
MD5 e2f7cdaab5c530cc19dc1ab2c749eedc
BLAKE2b-256 e8eadf16d2d0c0b14db0d303c84a93c52ce67459a27468daa42b0fc580b8bf8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 489dbbd4f600caae33b925182b1d68f3ca499515586c278dc8dbeff8d759b5bc
MD5 a232c11a8226dbea4999f9906f9c1023
BLAKE2b-256 6d9d33bcdc19959e4591e0a6c2627a0f7468d138b86024f37db76aa9fb0983b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 73a8a405058ced017f0dc35b22d1811b9ae5e917e28af98586cd421df7c8a1a0
MD5 d130df4a9a0eb32903e597646e097e3b
BLAKE2b-256 6691bf5457c58e0c88de6c86794e89e434fa4f9e37d52cfc54ada0ec8b14e735

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.12-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.12-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b05265c5788a4add87d5cf9f796458a15044d615287b16481c5793083c97e468
MD5 4ce21e0e5ff30e0ade3f5b38ffd12586
BLAKE2b-256 aab69bf6fe366be3426e3ef148dc6ee5854cfe61d92d4d6052c201c01112dacf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd22b4d4260a54893d77d64cf1e1ee3e40ad88a3bdd90712759ca086f9280fca
MD5 2e21ecff237baa595fa6468dec9f1458
BLAKE2b-256 2c6634c50e477379925f020e6ce13344b37a774d4b5950288ddf5d6019203383

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f091a3b83f70bd663a62bd17211efe8b8b65f7db33733845f82cd6b46c753420
MD5 8afb55ccec625992481748c4a44e9de8
BLAKE2b-256 dd48801f9be1e69eff3b70d738a45b830f7466025665250a74dc1d58a49fa6fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4ab74d51fd67b954a0e8a6c7f50590f9a2770e43f402d495b9956c5a3484ab7f
MD5 bef6de6651fad2f376605b35cd9fdc49
BLAKE2b-256 7dc59da39139ec0fca759a35b5cb7cba7c544d06d71638482fd9d40eeac9d7cd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.12-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.12-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 edaa82d9acd6eb2ac08d923dd70a22c945a1a1c772b4a70e17d2a18a8a060b08
MD5 0bfa31be7f9ffae1113f399d61d11b41
BLAKE2b-256 fcb755b63501420d1baf8666e494660011e895a29163c7e5ffa4bfc8b3402123

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02b4c409b643e2acdb412ce87e4a1bbd7d937af6534ee0517088af4e8fa9e669
MD5 10f271ede9e8c13888ff8ea8eaef6ab4
BLAKE2b-256 02aa97ab793afbced7d800bae747bc84b9ba9cc68e83f82c5adebc77378675fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c36769d70aa13628e88145035d33841350d393786a0d58431d350b8f0b63e5ea
MD5 4226a4bff4205e9016900c20913c3d11
BLAKE2b-256 e05b9db8fe0c7582efb8848c66c62e30870c522b93ab14e2f4088abadef1aab3

See more details on using hashes here.

Provenance

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