Skip to content

Releases: qznc/portable_python

v0.4.1

Choose a tag to compare

@qznc qznc released this 20 Nov 13:07

Fix: file copying now works "cross device"

Installer

Choose a tag to compare

@qznc qznc released this 19 Nov 21:19

This now allows to duplicate the Python installation and installing more packages in one command like this:

output/bin/python -m ppd_instantiate foo requirements.txt
``

Launcher

Choose a tag to compare

@qznc qznc released this 06 Nov 13:08

Switch to a launcher approach because that enables dlopen(3) use.

Statically-linked

Choose a tag to compare

@qznc qznc released this 06 Nov 06:46

Turns out is is necessary to link Python statically, so we cannot just extract it from Alpine but have to build it from source. Special care is necessary to keep dlopen(3) working.

Alpine extract

Choose a tag to compare

@qznc qznc released this 05 Nov 12:20

Well, it works.