| Crates.io | pyembed |
| lib.rs | pyembed |
| version | 0.24.0 |
| created_at | 2020-02-13 02:33:58.965946+00 |
| updated_at | 2022-12-29 23:53:22.245861+00 |
| description | Embed a Python interpreter |
| homepage | https://github.com/indygreg/PyOxidizer |
| repository | https://github.com/indygreg/PyOxidizer.git |
| max_upload_size | |
| id | 207890 |
| size | 332,191 |
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.