You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b0f4935
Browse filesBrowse the repository at this point in the historyBrowse files
| C / C++ |[C SDK](https://github.com/cloudtoid/interprocess/releases/latest); [`cloudtoid-interprocess-ffi`](https://crates.io/crates/cloudtoid-interprocess-ffi) (Cargo) |[C ABI, headers, and shared library](https://cloudtoid.com/docs/c/)|
| Node.js |[`@cloudtoid/interprocess`](https://www.npmjs.com/package/@cloudtoid/interprocess) (npm) |[Node.js 18+, JavaScript and TypeScript](https://cloudtoid.com/docs/node/)|
38
39
| Go |[`github.com/cloudtoid/interprocess/src/go/v3`](https://pkg.go.dev/github.com/cloudtoid/interprocess/src/go/v3)|[Go 1.24+, cgo, and the C SDK](https://cloudtoid.com/docs/go/)|
39
40
| .NET |[`Cloudtoid.Interprocess`][NuGet] (NuGet) |[.NET 10+, C# and dependency injection](https://cloudtoid.com/docs/dotnet/)|
Copy file name to clipboardExpand all lines: src/website/docs/overview.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ <h2 id="choose-language">Choose your language</h2>
5
5
<ahref="/docs/node/"><strong>Node.js & TypeScript</strong><span>Buffers, promises, and AbortSignal.</span><code>npm install @cloudtoid/interprocess</code></a>
6
6
<ahref="/docs/go/"><strong>Go</strong><span>Byte slices, context cancellation, and cgo.</span><code>go get github.com/cloudtoid/interprocess/src/go/v3@latest</code></a>
7
7
<ahref="/docs/c/"><strong>C</strong><span>A small ABI with explicit buffer ownership.</span><code>#include <interprocess.h></code></a>
8
-
<ahref="/docs/python/"><strong>Python</strong><span>Bytes, timeouts, and context managers. Build from source.</span><code>from cloudtoid_interprocess import Publisher</code></a>
8
+
<ahref="/docs/python/"><strong>Python</strong><span>Bytes, timeouts, and context managers.</span><code>python -m pip install cloudtoid-interprocess</code></a>
9
9
<ahref="/docs/dotnet/"><strong>.NET</strong><span>Spans, reusable memory, and CancellationToken.</span><code>dotnet add package Cloudtoid.Interprocess</code></a>
Copy file name to clipboardExpand all lines: src/website/docs/pages.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@
51
51
"slug": "python",
52
52
"label": "Python",
53
53
"title": "Python shared-memory IPC: installation and API",
54
-
"description": "Build Cloudtoid Interprocess for Python. Send bytes and buffer objects, receive with timeouts, use context managers, and handle queue exceptions."
54
+
"description": "Install Cloudtoid Interprocess from PyPI. Send bytes and buffer objects, receive with timeouts, use context managers, and handle queue exceptions."
<p>Use <code>python3</code> instead of <code>python</code> if that is how your system names Python 3. The Python package currently builds from source; it is not yet on PyPI.</p>
<p>The Python package is not yet published on PyPI. Requires Python 3.9 or later, Git, Rust, and a native linker. Run in an activated virtual environment:</p>
0 commit comments