Writing Reproducible Python


Figure 1

Flowchart showing uv taking a script with metadata, creating a temporary environment, installing dependencies, and executing the code
Flowchart showing uv taking a script with metadata, creating a temporary environment, installing dependencies, and executing the code

Figure 2

Diagram showing the nested layers: Pixi providing system binaries like eonclient, wrapping UV which provides Python libraries like numpy, both supporting the script
Diagram showing the nested layers: Pixi providing system binaries like eonclient, wrapping UV which provides Python libraries like numpy, both supporting the script

Modules, Packages, and The Search Path


Figure 1

Search order for packages
Search order for packages

Figure 2

Directory structure for current setup
Directory structure for current setup