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 #2599013 2025-10-20 02:07:01

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.92.0-nightly (f04e3dfc8 2025-10-19)# docs.rs version
docsrs 0.6.0 (403e80ef 2025-10-16)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/RustPyNet-0.1.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/RustPyNet-0.1.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20251019-1.92.0-nightly-f04e3dfc8\", \"--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] 5b0c8cbfdce9b20700082103ccbf7c1dea961db24bc5c8f8cd993b1d53126e6d
[INFO] running `Command { std: "docker" "start" "-a" "5b0c8cbfdce9b20700082103ccbf7c1dea961db24bc5c8f8cd993b1d53126e6d", 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] 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] 
[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" "5b0c8cbfdce9b20700082103ccbf7c1dea961db24bc5c8f8cd993b1d53126e6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5b0c8cbfdce9b20700082103ccbf7c1dea961db24bc5c8f8cd993b1d53126e6d", kill_on_drop: false }`
[INFO] [stdout] 5b0c8cbfdce9b20700082103ccbf7c1dea961db24bc5c8f8cd993b1d53126e6d