Commit Graph

16 Commits

Author SHA1 Message Date
Hood Chatham 3b2952fc92
Python3.11 (#3252) 2023-01-23 19:45:59 -08:00
Roman Yurchak fdbcc087e2
Add Pyodide CLI documentation (#3367)
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2022-12-22 11:24:28 +01:00
Gyeongjae Choi 53d85a9bc2
MAINT Use run_in_pyodide in xgboost, opencv, and matplotlib tests (#3184) 2022-10-28 17:35:27 +09:00
Gyeongjae Choi 25a341aab8
TST Fix jsexception test (#3202) 2022-10-25 10:31:38 +09:00
Gyeongjae Choi 7010d26853
TST Benchmark package load time (#3030) 2022-08-30 09:50:59 +09:00
Gyeongjae Choi 7d7b7e899d
TST Make `pyodide-test-runner` installable (#2742) 2022-07-04 09:07:01 +02:00
Gyeongjae Choi a11f72e145
Simplify the version bump process (#2587) 2022-05-30 10:26:40 +09:00
Hood Chatham d818f410c4
Use tblib to pickle errors in `run_in_pyodide` (#2619) 2022-05-27 12:28:46 -07:00
Andrey Smelter 25133aff26
Add bump2version [skip ci] (#2460)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2022-05-05 10:45:09 -06:00
Henry Schreiner 1093b86e5b
refactor: use cmake 3.22 from pip (#2489)
* refactor: use cmake 3.22 from pip

* Fix dockerfile

* Update image tags

* Fix image

* Switch to pyodide docker image

Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2022-05-04 14:22:50 -06:00
Michael Gilbert 6e4a63fb89
MAINT added missing build==0.7.0 dependency in requirements.txt (#2454) 2022-05-02 18:00:11 -06:00
Gyeongjae Choi 60d530801e
ENH Remove hard coded paths in `pyodide_build` (#2351)
We are pushing pyodide_build to PyPI as a Python package, but for now, 
installing pyodide_build from PyPI (i.e. pip install pyodide_build`) is almost 
useless because:

    there are bunch of hard-coded paths (e.g. Path(__file__).parents[2]),
    its dependencies are not specified in setup.cfg.

This PR is for mitigating this situation by removing hard-coded paths and
adding tests, and is also a preparation for our new CLI 
(https://github.com/pyodide/pyodide/issues/1977).
2022-04-09 13:41:10 -07:00
Hood Chatham 406ed9424e
Dockerfile update for Python 3.10 (#2281) 2022-03-17 10:22:24 -07:00
Henry Schreiner 41b6db1bab
style: improve pre-commit (#2177) 2022-02-19 09:06:25 +01:00
Gyeongjae Choi 54f6ba4d9a
Update Dockerfile to install latest browser versions (#2152)
* Update dockerfile and requirements.txt

* Temporarily use custom docker image

* Add build args for auto deployment

* Add missing build args

* Fix comment

* Temporarily disable the crashing test

* Change ARGS to ENV

* Use direct url instead of apt for chrome

* Support chrome versioning

* Update docker image

* Fix build args to env variables

* Revert to build args

* Unify version argument format

* Bring back the original CI image
2022-02-09 21:23:05 +09:00
Hood Chatham f0bd568a31
Set up pytest node tests (#1717) 2021-07-20 10:48:27 +02:00