Skip to content

Commit 9f6aad0

Browse files
committed
Add matplotlib to ginstall
1 parent 4a3e88b commit 9f6aad0

File tree

3 files changed

+491
-1
lines changed

3 files changed

+491
-1
lines changed

graalpython/lib-graalpython/modules/ginstall.py

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,42 @@ def scipy(**kwargs):
364364
scipy_build_env[key] = os.environ[key]
365365
install_from_pypi("scipy==1.3.1", env=scipy_build_env, **kwargs)
366366

367+
@pip_package()
368+
def cycler(**kwargs):
369+
six(**kwargs)
370+
install_from_pypi("cycler==0.10.0", **kwargs)
371+
372+
@pip_package()
373+
def cppy(**kwargs):
374+
install_from_pypi("cppy==1.1.0", **kwargs)
375+
376+
@pip_package()
377+
def kiwisolver(**kwargs):
378+
cppy(**kwargs)
379+
install_from_pypi("kiwisolver==1.3.1", **kwargs)
380+
381+
@pip_package()
382+
def cassowary(**kwargs):
383+
install_from_pypi("cassowary==0.5.2", **kwargs)
384+
385+
@pip_package()
386+
def Pillow(**kwargs):
387+
setuptools(**kwargs)
388+
build_env = {"MAX_CONCURRENCY": "0"}
389+
install_from_pypi("Pillow==6.2.0", env=build_env, **kwargs)
390+
391+
@pip_package()
392+
def matplotlib(**kwargs):
393+
setuptools(**kwargs)
394+
certifi(**kwargs)
395+
cycler(**kwargs)
396+
kiwisolver(**kwargs)
397+
pyparsing(**kwargs)
398+
dateutil(**kwargs)
399+
numpy(**kwargs)
400+
Pillow(**kwargs)
401+
install_from_pypi("matplotlib==3.3.2", **kwargs)
402+
367403
return locals()
368404

369405

0 commit comments

Comments
 (0)