rationalmatter / Juno-Issue-Tracker

Defect Tracker for Juno
78 stars 1 forks source link

Add PyX #413

Open junobg opened 2 months ago

junobg commented 2 months ago

PyX - Python graphics package - for creation of PostScript, PDF and SVG files. Uses PostScript drawing model in combination with LaTeX interface to create publication-ready 2d and 3d plots. PyX is a prerequisite / dependency for PyNomo. With numpy and scipy already available in Juno, pyx is the only package required by PyNomo for generating nomograms / nomographs.

alexstaravoitau commented 1 month ago

PyX seems to be a pure Python package and installs fine, so but it also relies on subprocesses, which are not allowed on iOS due to platform restrictions.

Not sure if this is possible at all, but you could try patching PyX in the site-packages directory, so that it doesn't use subprocesses APIs (e.g. popen).