Skip to main content

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

Project description

ScreamRouter

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

Uploaded CPython 3.14Windows x86-64

screamrouter-0.3.9-cp314-cp314-win32.whl (6.7 MB view details)

Uploaded CPython 3.14Windows x86

screamrouter-0.3.9-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.9-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.3 MB view details)

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

screamrouter-0.3.9-cp313-cp313-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

screamrouter-0.3.9-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.9-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.3 MB view details)

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

screamrouter-0.3.9-cp312-cp312-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

screamrouter-0.3.9-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.9-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.3 MB view details)

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

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

Uploaded CPython 3.11Windows x86-64

screamrouter-0.3.9-cp311-cp311-win32.whl (6.6 MB view details)

Uploaded CPython 3.11Windows x86

screamrouter-0.3.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

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

screamrouter-0.3.9-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.3 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

screamrouter-0.3.9-cp310-cp310-win32.whl (6.6 MB view details)

Uploaded CPython 3.10Windows x86

screamrouter-0.3.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.1 MB view details)

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

screamrouter-0.3.9-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (9.3 MB view details)

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

File details

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 98de8c44943a8dc503b877af7a165d7ee2e7bdc3bad53e7c20e36c86fc5908d0
MD5 d9005d30bf1e03516db26ae918d1ca3d
BLAKE2b-256 847b6b90a18bbe3321638c5f3f227cfcc4e4b0a2ea2e3e2478d1e7e79788dea3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.9-cp314-cp314-win32.whl
  • Upload date:
  • Size: 6.7 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.9-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9246e9addc36013bed9e2a46f93ce4cbd1e8204f3265a2ef7705499b57eab246
MD5 28166baf7dfa8fa72b8a0a7766c6596f
BLAKE2b-256 2ab4f39db4a11b13bb5474c0b8931abd39710ea658a0e58629e8609b908116cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40a7726b8864b4a094e47144ff258fcece46adf6cc5c6edd1a2dceb7c5f5b2dd
MD5 defef7e97992dfc2d3ca86a2094be9d0
BLAKE2b-256 cc2da791bce9487a92507f6e2fea830c0813d37bd2ebd3a89d67c8845af5d45b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4094d68948beeac13c2c7f1ca3117dd7ba5a65dc0fa5a97fd84201221532024
MD5 1754e4a5449fad158a8365ce63f58952
BLAKE2b-256 10d5281ed54680b4fa4d20b8786aab27d28a14060b9c8fdc7918990a921b0cbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f3276d9c98ce51c98c4464432e77a2ef27417240b9b7f6d8f4fae30c6c2e653b
MD5 e489653fc7c930ad99c442a58c928619
BLAKE2b-256 ad59a7c7229949234dc82e398430159d3065f17113ca56ee2bb896bb8873befc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.9-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.9-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ca67441ee5414b5bf2b800c8722d681c20b4e4607ae60a1093f90dbc58369ca8
MD5 7cb37d037dccbf122e5de27ee1c50a7f
BLAKE2b-256 f85fee14dfccd819509691e77081c1d3995a015a2cda05d18798ccd27937bc57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ff89aadd84d9f0321e82fa899116a25f94fcab856f80de62d6e512800d7b107
MD5 1e5ba4992416476cd0139c7be750c816
BLAKE2b-256 f0bb50de24a6de07cc03d1e18115c3bb689fc856bf3e05ae31e453c3049a7c8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8bb3a233871a788682e2ef4be8ff6f6df4f7c12c307841c476f170263a90085a
MD5 caea849ec895f2e84ef7e27fc961e645
BLAKE2b-256 37866b53290dd2fdb0aa90617157783a4cd7e11b686174a052c840163197ef2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a9b263a7fd267bf831df3d21139b3c7e04a4b37c89ad182bc5165e1ee5c6a9d3
MD5 5c1d306b83fd67b6d788d52f9252b6d6
BLAKE2b-256 26fd2d9fbe4a4062adbcfb84f151de22ab8b5ed6712eb58f2d1dd6d7f1e9a788

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.9-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.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0426e10efe4e11e27a7a1503fb9e956daa425b05029b3f77d9f102ea3f7d0ef1
MD5 6d3fdb5c90730aa78db14581efbe0554
BLAKE2b-256 dabd5e5f34ab4103b304715f9be2dbeb2eb7a381c44bbe8582cd8f011bfd21b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ae2e3db9ed693dce38f980e56514222fea8cbc4a87c0b33bae707f2b5d157f7
MD5 908b1b7d1be88fdb91834b80b1fc08d3
BLAKE2b-256 da6787cd68c7029ef2383ea62e8b0c5c3309d1da739e7a3ed3e3a67087c3ea4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6911f3cf2ac07158d6d5ee7b2d5a1043441593ac303e6d56a99db74b9041c62e
MD5 003d2c07fdae1fe349ad772af2606bc1
BLAKE2b-256 0c7f49534346221d5073c8fa2c694ff4bbcf7fcaec8a9cdd45eaf4a42c78ae44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5986ed9be9bffa25b8e24a93bd8c904425851ab0dc1fb0b230322e92a0ac44f2
MD5 4d6fd00a660b7f5540e33cf927a3c0a1
BLAKE2b-256 c67d784107fad3d7e1efd70b3d500d76954f86a72a5b437e4fcccd172e4c79ab

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 6.6 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.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b7d19136e6c29defbadb0970bca6f5d04864d310004fa2164f8b3250fc8a3827
MD5 e52a537e8085b7b27c9d5f3d91b43a6d
BLAKE2b-256 eca245e76ff06a558ea5455153e6a955cc53de042443aaa4080e2b94422b3b12

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0cf617f1035aafbb735c8aa917b5bbf9614717a68a208280511a4c81f3ebecc
MD5 ef9ac9e3f961c3a7ba0047f3a7c41bf6
BLAKE2b-256 6847200b5d08f1a54b9e869aa12a0aa01bcd48e55fb0266a5f653614ccbecfc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64cae4923c30cb0c75be9f981c48fb70cf3112efc28963b16b0706d839dac8b7
MD5 70e244bb6b21abecae29fc6542249990
BLAKE2b-256 4957f6acfa135572f64c27a66ccf78293cbf33aa4624d64e84caece59085b53f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 102ee4c16d8b02d20c4c35f9f079d1f03803e41971e02348b081e80aa8f7ef74
MD5 8b53ad3608a8a006489dc5344593b487
BLAKE2b-256 43389d5f937fdb77aa3df6f9780931503afed89ba57a338f9f358cd8c1aa77bd

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: screamrouter-0.3.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 6.6 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.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ce0522b247f018e078e1deacf7afa5f589a1fe09d7a6198446c9e8c454916610
MD5 39ac742f6de94553c0cadb3410c7b5a1
BLAKE2b-256 7f0bc9ecf746ece80f11dd9e058e76e44117ba1a5d02eff39479a9e2ad755c80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 093c5d2e980adb7c32a07ae160b97a5e23e68a4278b74bd6e453054cc74436d6
MD5 ac011577c06bb0f1e2083809c95964ae
BLAKE2b-256 e643a743db49c96c9bb8bfb77dd193ee942a9cc24cd1b25647349b55790dcd3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for screamrouter-0.3.9-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46c8f26cecf884ef57ba7f2d29a6eb8b33e6e3ce15f37eff39028efc7be599ad
MD5 089b16ebc9fd649187bfa1d6a6b785f1
BLAKE2b-256 abbaac406feb811f39eb9d7cf0edd99be563e2ad783e0e1cca30698ad17b1539

See more details on using hashes here.

Provenance

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