pro_core/script/mod.rs
1//! PEP 723 script support
2//!
3//! This module provides functionality for running Python scripts with
4//! inline dependency specifications (PEP 723):
5//! - Parsing inline metadata from script comments
6//! - Creating ephemeral environments for script execution
7//! - Caching environments by dependency hash
8
9mod parser;
10mod runner;
11
12pub use parser::{might_have_metadata, parse_script_metadata, ScriptMetadata};
13pub use runner::{is_pep723_script, ScriptRunner};