pyembed

Crates.iopyembed
lib.rspyembed
version0.24.0
sourcesrc
created_at2020-02-13 02:33:58.965946
updated_at2022-12-29 23:53:22.245861
descriptionEmbed a Python interpreter
homepagehttps://github.com/indygreg/PyOxidizer
repositoryhttps://github.com/indygreg/PyOxidizer.git
max_upload_size
id207890
size332,191
Gregory Szorc (indygreg)

documentation

README

pyembed

pyembed is a Rust library crate facilitating the control of Python interpreters within Rust applications. It is a glorified wrapper around the pyo3 crate (which provides a Rust interface to Python's C APIs). Its main value proposition over using pyo3 directly is that it provides additional value-add features such as integration with the oxidized_importer extension module for importing Python modules and resources from memory.

pyembed is part of the PyOxidizer Project but it is usable by any Rust project embedding Python.

Commit count: 6697

cargo fmt