RustPyNet 0.1.3

RustPyNet is a crate designed to help use python inside multiple threads for small-medium workloads like calling fast execution callbacks and small-medium operations from multiple places in an orchestrated manner. RustPyNet is built on top of PyO3 and supports all PyO3 python operations, including basic responses for returning function results.
Documentation

Build #3457980 2026-06-02 05:54:12

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# error kind ExecutionFailed

# pre-build errors command failed: exit status: 101

# rustc version rustc 1.98.0-nightly (6bdf43094 2026-06-01)

# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "0fe0dcf1dd8805c4ff47309c31c9a9b1a375fc1810456f09b6d480b9263c096a" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260601-1.98.0-nightly-6bdf43094\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Compiling pyo3 v0.15.2 [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `PyUnicode_READY` in module `ffi` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.15.2/src/types/string.rs:232:30 [INFO] [stderr] | [INFO] [stderr] 232 | let ready = ffi::PyUnicode_READY(ptr); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.15.2/src/ffi/cpython/unicodeobject.rs:224:1 [INFO] [stderr] | [INFO] [stderr] 224 | pub unsafe fn PyUnicode_IS_READY(op: *mut PyObject) -> c_uint { [INFO] [stderr] | ------------------------------------------------------------- similarly named function `PyUnicode_IS_READY` defined here [INFO] [stderr] | [INFO] [stderr] note: found an item that was configured out [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.15.2/src/ffi/cpython/unicodeobject.rs:232:15 [INFO] [stderr] | [INFO] [stderr] 228 | #[cfg(not(Py_3_12))] [INFO] [stderr] | --------- the item is gated here [INFO] [stderr] ... [INFO] [stderr] 232 | pub unsafe fn PyUnicode_READY(op: *mut PyObject) -> c_int { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] help: a function with a similar name exists [INFO] [stderr] | [INFO] [stderr] 232 | let ready = ffi::PyUnicode_IS_READY(ptr); [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0425`. [INFO] [stderr] error: could not compile `pyo3` (lib) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `pyo3` (lib) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "0fe0dcf1dd8805c4ff47309c31c9a9b1a375fc1810456f09b6d480b9263c096a", kill_on_drop: false }`