2019-05-31 13:22:21 -07:00
|
|
|
extpython
|
|
|
|
=========
|
2019-05-31 07:41:20 -07:00
|
|
|
|
2019-05-31 13:22:21 -07:00
|
|
|
Isolated python installations for Ubuntu
|
2019-05-31 07:41:20 -07:00
|
|
|
|
2019-05-31 13:22:21 -07:00
|
|
|
Extpython is a collection of tools for building installable packages containing various versions of Python. The
|
|
|
|
installations are isolated from the operating system's python such that modules may be added, removed, or upgraded
|
|
|
|
without risk of breaking. The builds are executed in Docker.
|
2019-05-31 07:41:20 -07:00
|
|
|
|
2019-05-31 14:26:56 -07:00
|
|
|
Example invocation:
|
|
|
|
|
|
|
|
```
|
|
|
|
./images.sh
|
|
|
|
./build.sh trusty-3.7.3.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
The vars file - `trusty-3.7.3.sh` above - contains information about what python version will be built. See
|
|
|
|
`src/bionic-3.7.3.sh` for an annotated example.
|
|
|
|
|
|
|
|
|
2019-05-31 07:41:20 -07:00
|
|
|
TODO:
|
|
|
|
|
2019-05-31 13:22:21 -07:00
|
|
|
- Parameter for pre-loaded pip modules
|