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 #2294625 2025-07-06 12:50:47

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.

# rustc version rustc 1.90.0-nightly (5adb489a8 2025-07-05)

# docs.rs version docsrs 0.6.0 (c1135d19 2025-07-02)

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/RustPyNet-0.1.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/RustPyNet-0.1.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250705-1.90.0-nightly-5adb489a8\", \"--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: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 2a8ef11b1627e54cdeff0946b1fd09b466442e08ce175be76bffc835baa87ec3 [INFO] running `Command { std: "docker" "start" "-a" "2a8ef11b1627e54cdeff0946b1fd09b466442e08ce175be76bffc835baa87ec3", 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] | ^^^^^^^^^^^^^^^ help: a function with a similar name exists: `PyUnicode_IS_READY` [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] 232 | pub unsafe fn PyUnicode_READY(op: *mut PyObject) -> c_int { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] note: the item is gated here [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.15.2/src/ffi/cpython/unicodeobject.rs:228:1 [INFO] [stderr] | [INFO] [stderr] 228 | #[cfg(not(Py_3_12))] [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" "2a8ef11b1627e54cdeff0946b1fd09b466442e08ce175be76bffc835baa87ec3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a8ef11b1627e54cdeff0946b1fd09b466442e08ce175be76bffc835baa87ec3", kill_on_drop: false }` [INFO] [stdout] 2a8ef11b1627e54cdeff0946b1fd09b466442e08ce175be76bffc835baa87ec3