Skip to main content

Module python_project

Module python_project 

Source
Expand description

Python project discovery and ahead-of-run obligation preparation.

The project runs in place: nothing here copies or rewrites sources. Rust reads every in-scope .py file once, builds the complete manifest and the runtime probe plan, and records which files were included, excluded or unparseable so the run can say exactly what its denominator covers.

Structs§

PreparedPythonProject
PythonFiles

Constants§

UNPARSEABLE_LIMITATION

Functions§

discover_python_files
prepare_python_project
python_integrity_inputs
Integrity inputs: sources and tests are hashed separately, dependency and configuration files identify the environment, and the test command identifies execution.