Pkg-zone ((install)) Online
Then sync:
[dev-dependencies] pytest = "*"
pkg-zone import zone-lock.json Zone layering Inherit from a base zone: pkg-zone
[zone] name = "myproject-zone" python = "3.10" [dependencies] numpy = "^1.24" pandas = ">=2.0" Then sync: [dev-dependencies] pytest = "*" pkg-zone import
pkg-zone sync # installs missing, removes extra pkg-zone run python script.py # or pkg-zone shell # start subshell with zone active 5. Share zone with others pkg-zone export myproject-zone > zone-lock.json Others can recreate it: =2.0" pkg-zone sync # installs missing