Skip to content

Repository files navigation

Rigetti PyO3

This repository has helper crates for use with PyO3:

  • The rigetti-pyo3 crate has useful macros to augment PyO3.
  • The optipy procedural macro can be used to strip PyO3-related attributes within a crate when using Cargo features to optionally generate Python bindings.
  • The pyo3-opentelemetry crate provides a macro to propagate OpenTelemetry context from Python into Rust.
  • The pyo3-tracing-subscriber crate provides a PyModule that supports configuration and initialization of Rust tracing subscribers from Python.

The contents of this repository are licensed under the Apache License 2.0.

About

Utilities to support common patterns in pyo3-generated bindings

Topics

Resources

Stars

11 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages