This repository has helper crates for use with PyO3:
- The
rigetti-pyo3crate has useful macros to augment PyO3. - The
optipyprocedural macro can be used to stripPyO3-related attributes within a crate when using Cargo features to optionally generate Python bindings. - The
pyo3-opentelemetrycrate provides a macro to propagate OpenTelemetry context from Python into Rust.- The
pyo3-opentelemetry-macroscrate provides procedural macros for use withpyo3-opentelemetry.
- The
- The
pyo3-tracing-subscribercrate provides aPyModulethat supports configuration and initialization of Rust tracing subscribers from Python.- The
pyo3-tracing-subscriber-buildcrate implements build script support forpyo3-tracing-subscriber.
- The
The contents of this repository are licensed under the Apache License 2.0.