Skip to main content

Cloudtoid Interprocess for Python

API guide · Queue concepts · Website

Fast shared-memory byte queues. Exchange messages directly with Rust, C, Go, Node.js, and .NET processes using the same v3 queue.

Install

Requires Python 3.9 or later.

python -m pip install cloudtoid-interprocess

Example

from cloudtoid_interprocess import Publisher, Subscriber

with Subscriber("example", 65536) as subscriber, Publisher("example", 65536) as publisher:
    if publisher.try_send(b"hello"):
        print(subscriber.receive(timeout=1.0))

Build from source

In an activated virtual environment, run maturin develop --release from this directory.

Queues are transient: once all publishers and subscribers are gone, unread messages are lost. Keep at least one endpoint connected throughout a handoff between processes. See the API guide for waiting, errors, ownership, and limits.

Metadata

Release files for cloudtoid-interprocess 3.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cloudtoid-interprocess 3.0.2
File Size Uploaded Provenance Actions
cloudtoid_interprocess-3.0.2.tar.gz 25.8 kB With provenance Details for cloudtoid_interprocess-3.0.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for cloudtoid-interprocess 3.0.2
File Actions
cloudtoid_interprocess-3.0.2-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for cloudtoid_interprocess-3.0.2-cp39-abi3-win_amd64.whl
cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_x86_64.whl CPython 3.9 abi3 Linux glibc 2.34+ x86-64 Details for cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_x86_64.whl
cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_aarch64.whl CPython 3.9 abi3 Linux glibc 2.34+ ARM64 Details for cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_aarch64.whl
cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_x86_64.whl CPython 3.9 abi3 macOS 11.0+ x86-64 Details for cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_x86_64.whl
cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_arm64.whl

Total release size: 1.3 MB

Release files / cloudtoid_interprocess-3.0.2.tar.gz

Download URL cloudtoid_interprocess-3.0.2.tar.gz
Size 25.8 kB
Tags Source
SHA-256 checksum
How to use checksums
85aef9e95fda3a80d0f4cf4eabcd18c834984d8efc24331e7ecf271af610b024
BLAKE2b-256 checksum
How to use checksums
5d8e48929252ddd4e47e5d5671129c7abfcf85f28456a4d8d8886e53c5320744
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release files / cloudtoid_interprocess-3.0.2-cp39-abi3-win_amd64.whl

Download URL cloudtoid_interprocess-3.0.2-cp39-abi3-win_amd64.whl
Size 158.0 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
2a6f636d1cee75504b7e87cf1b5a272c646b19da652a355edeee30654581a5c4
BLAKE2b-256 checksum
How to use checksums
f766af8a905fd790c833cc74ece6204559e89f2ae0622fa1f4146d12d7462cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release files / cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_x86_64.whl

Download URL cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_x86_64.whl
Size 289.9 kB
Tags CPython 3.9 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
3807fe74aa346bfcfaabaa21c7c65dc95f1db0cd1ddd58adc637a6e38e078db8
BLAKE2b-256 checksum
How to use checksums
dd4d878fe20e8a9f6b62914699cfcdddeca8dc28982059687d1f43e5b5161040
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release files / cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_aarch64.whl

Download URL cloudtoid_interprocess-3.0.2-cp39-abi3-manylinux_2_34_aarch64.whl
Size 289.5 kB
Tags CPython 3.9 Linux glibc 2.34+ ARM64 abi3
SHA-256 checksum
How to use checksums
ccdaa400d375ff20ac9b579f30bd111b44f40a357b749aee7983ef9ccfadbe08
BLAKE2b-256 checksum
How to use checksums
37b38b1694ae482ce79c24e1e71ed4a356db077408d8c419bf4fb6fdcff0c063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release files / cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_x86_64.whl

Download URL cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_x86_64.whl
Size 262.6 kB
Tags CPython 3.9 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
dfb9584d25f959e424f1290169891f9aed417b2b7759db6e2499bf9679093b70
BLAKE2b-256 checksum
How to use checksums
408dcd31053cdd7e7a649096f265da4a444bfa874b600ff666d7e6ad87f6d543
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release files / cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_arm64.whl

Download URL cloudtoid_interprocess-3.0.2-cp39-abi3-macosx_11_0_arm64.whl
Size 262.1 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05856668c3e373fa5709169dc0c5a56a551b3bb27597e4ddd985e3e3ec10a419
BLAKE2b-256 checksum
How to use checksums
44ea63092e7590f073953e478ebd80557a24ba57ea0d88337097248b404bc27f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Security for cloudtoid-interprocess 3.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for cloudtoid_interprocess-3.0.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.0.2 This release

6 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page