Commit Graph

11 Commits

Author SHA1 Message Date
Gyeongjae Choi 8fbf59203c
Unvendor pyodide-build (#4882)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-26 23:51:57 +09:00
Gyeongjae Choi 6edf6b2535
CI Bump chrome version in the docker image to 122 (#4616) 2024-03-15 19:45:20 +09:00
Hood Chatham fb31fff09a
Upgrade to Python 3.12.1 (#4435) 2024-02-03 19:25:45 -08:00
Hood Chatham 07b7c5cd17
Downgrade prettier to 3.1.0 (#4454)
v4.0.0-alpha.8 has a few problems, 3.1.0 is the last stable version and seems to
work better.
2024-01-30 16:19:14 -08:00
Hood Chatham 16db2158ff
Update docker image to bookworm (#4431)
Buster isn't available for anymore for Python 312 so we have to update.

This also updates to Python 3.11.7, which turns out to be relatively invasive. I broadly
xfailed failing tests in `python_tests.yaml` since we'll upgrade to Python 3.12 soon anyways.
2024-01-30 08:19:53 -08:00
Hood Chatham b8287e42d9
chore: Update pre-commit (#4440)
I also reordered prettier to come last since it's the slowest. I switched from
using black to ruff-format which says its defaults are nearly the same as black.
2024-01-28 13:20:08 -08:00
Matthias Köppe 2de7f73656
devcontainer Conda: Install gfortran (#4429)
Needed for building scipy
2024-01-27 09:52:49 -08:00
Matthias Köppe 38c39fd847
New packages ppl, pplpy (Parma polyhedra library), cysignals (#4407) 2024-01-26 21:27:34 -08:00
Matthias Köppe e582c3766c
dev containers: Create a convenience symlink to the package build directory (#4425) 2024-01-26 18:02:22 -08:00
Matthias Köppe 9ca93345cf
`pyodide_build.buildpkg`: Build in `$PYODIDE_RECIPE_BUILD_DIR ` if set (#4405)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-24 21:27:41 +09:00
Matthias Köppe a505bd5215
Add devcontainer configurations (#4402)
Adds two devcontainer configurations:

* configuration "Docker": the default, equivalent to using run_docker 
* configuration "Conda"

Codespaces and VS Code allow users to select the configuration.
2024-01-22 16:32:09 -08:00