Commit Graph

25 Commits

Author SHA1 Message Date
Hood Chatham 1f816eea9c
Remove `from js import iodide` from matplotlib wasm_backend (#1057) 2021-01-06 21:56:27 +01:00
Dexter Chua 81cc3015bb
Use replace-libs for matplotlib (#1037)
The library that is supplied by USE_PNG is png, but matplotlib seeks
png16. With the fastcomp backend, we end up ignoring it anyway, but with
the upstream backend this will be the correct course of action
2021-01-04 09:50:01 +01:00
Dexter Chua f6f5da1145
Create script to set emscripten env vars (#1013) 2021-01-03 12:25:14 +01:00
Dexter Chua 27e2800120
Use upstream file packager instead of fork (#991) 2021-01-01 08:48:28 +01:00
casatir 5f8e226d6a
PKG Upgrade matplotlib to v3.3.3 (#886) 2020-12-20 10:37:05 +01:00
Roman Yurchak fc5495ffdb
Update to Python 3.8.2 (#712)
* Updating to CPython 3.8

* More fixes

* Skip python headers check in tools/dependency-check.sh

* Fix checksum

* Fix packages

* Fix syntax error

* Fix benchmark path

* Update CPython tests

* More test fixes

* Fix PyStone

* More Cpython test fixes

* Update docs

* Fix issue in conftest

* Add documentation

* Upload updated Docker image
2020-07-07 16:21:33 +02:00
Roman Yurchak 9afc7a1617
STY Apply black for code style (#702)
* Apply black

* A few fixes

* Relax flake8 checks

* Exclude tools/file_packager.py from black
2020-06-28 20:24:40 +02:00
Roman Yurchak e7dd4588ab
MNT Add pre-commit config (#698) 2020-06-27 14:57:48 +02:00
William Lachance 0ab5e8a67c More minor patches to python to accomodate Mac 2019-10-21 12:27:18 -04:00
Roman Yurchak 2cf8639973 MAINT Move package tests under packages/ dir (#471)
* Move package tests under the packages/ folder

* Fix tests
2019-06-19 14:26:08 -04:00
Michael Droettboom c8db5b6433
Fix #401: Better error message when using "import js" (#404)
* Fix #401: Use PEP 562 to make "import js" work

* Add docs

* Fix handling of missing attributes

* Add CHANGELOG

* Fix iodide import
2019-05-01 14:56:30 -04:00
Michael Droettboom 2f3a727eab Add test for wasm_backend. Fix PDF test. 2019-02-21 18:26:42 -05:00
Michael Droettboom 68de9439cd Fix matplotlib wasm backend after undefined attribute behavior changed 2019-02-21 18:09:16 -05:00
Madhur Tandon 48880c1631 Align the Figure and Buttons Toolbar to the center.
- Made the ``matplotlib figure`` align to the center of the body of the text.
- The buttons toolbar is now aligned to the center of the plot.
2019-02-02 15:49:45 +05:30
Madhur Tandon 8bcb07b0f9 Stylize the matplotlib widgets toolbar
Add style to matplotlib widgets
Add Color Change on Hover Functionality
Apply System Fonts to buttons with text
2019-01-16 22:43:19 +05:30
Madhur Tandon 0eb7592179 Add ``Humor Sans`` font for ``xkcd`` plots. 2019-01-06 23:43:10 +05:30
Michael Droettboom d7a85907cd Fix typo 2018-11-08 17:21:45 -05:00
Michael Droettboom 7620c226cc Reduce the number of mandatory imports 2018-11-08 16:45:14 -05:00
Michael Droettboom 97829d86b5 Add another subpackage to matplotlib 2018-10-10 14:16:02 -04:00
Michael Droettboom 2adcc8cee9 Update to matplotlib 2.2.3 2018-09-10 13:03:40 -04:00
Michael Droettboom 56562257ef Fix #71: Upgrade to Python 3.7 2018-09-06 10:56:33 -04:00
Roman Yurchak 076e9bb083 Address review comments 2018-08-07 08:24:22 +03:00
Michael Droettboom d837883fbb Fix relative path 2018-06-22 16:52:55 -04:00
Michael Droettboom cb93956279 Use PYODIDE_ROOT instead of a relative path 2018-06-22 11:08:00 -04:00
Michael Droettboom 17e1562ded MVP of a proper packaging system 2018-06-20 14:54:47 -04:00