Hood Chatham
9012711ba0
Run replace_so_abi_tags on out of tree builds ( #3927 )
2023-06-17 13:39:33 -07:00
Juniper Tyree
e3789b8dfa
Add package `Cartopy` ( #3909 )
2023-06-14 13:15:41 +09:00
Yan Wong
ceda6ea388
Update tskit to 0.5.5 ( #3923 )
...
Tskit release 0.5.5 is a minor bugfix release containing a fix for for 32bit binaries.
See 332d5b7461
2023-06-12 12:17:52 -07:00
Michael Weinold
d7873bf6ac
Adding Package `peewee` ( #3897 )
2023-06-11 08:22:14 -07:00
Hood Chatham
ffa2dd7036
NFC Factor out common setup for rust packages ( #3908 )
2023-06-07 08:45:26 -07:00
Hood Chatham
31e937ea2d
NFC Add test for pyo3 catching rust panics ( #3905 )
...
This adds a test PyO3 module which intentionally panics and checks that it
gets properly caught and converted to a Python exception. I think this test
is failing on the wasm-exceptions branch, but in any case it is good to have
explicit test coverage for this.
2023-06-05 19:23:14 -07:00
Gyeongjae Choi
73c497bfbe
Remove in-tree dependency when building unvendored python modules ( #3864 )
2023-06-05 19:48:48 +09:00
Hood Chatham
7df6f829b1
Emscripten 3.1.34 ( #3659 )
2023-05-30 21:00:15 -07:00
Bart Broere
838699d63c
Update protobuf package to 4.23.1 ( #3872 )
2023-05-18 18:07:35 -07:00
Kai Tietz
a98c10916c
Use gfortran instead of gcc for preprocessing in replay_f2c ( #3837 )
...
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2023-05-09 12:50:38 +02:00
Hood Chatham
5754d211be
Emscripten 3.1.33 ( #3665 )
...
Disabled opencv and lightgbm
2023-05-08 08:38:39 -07:00
Bart Broere
2ee4f3b3da
Bump certifi to 2023.5.7 ( #3836 )
2023-05-08 14:45:39 +09:00
Kai Tietz
31f85c1853
NFC Replace sed with patch in libf2c meta.yaml ( #3835 )
2023-05-07 13:05:41 -07:00
Kai Tietz
d06a2399fc
NFC Use cmake instead of configure for zlib ( #3830 )
...
The use of configure might lead on specific version of emscripten
(seen on 3.1.36) to build failures due libtools inability to check for
object file format.
Additionally the switch to CMake agrees more to the way zlib is
built nowadays by distributors.
2023-05-05 05:56:50 -07:00
Hood Chatham
94291f9031
Sqlite swap order of embuilder arguments ( #3826 )
2023-05-04 11:26:08 +09:00
Bart Broere
b23a2ad4c4
Add protobuf package ( #3813 )
2023-05-04 09:55:28 +09:00
Bart Broere
9aaa9060d2
Add simplejson ( #3801 )
2023-05-01 11:39:19 -07:00
Loïc Estève
24957acc13
Update scipy to 1.10.1 ( #3794 )
2023-04-25 07:06:25 -07:00
Bart Broere
fabd87cbba
Fix bokeh package (add xyzservices, include pandas as runtime dependency) ( #3786 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2023-04-25 10:19:03 +09:00
Bart Broere
2f27188ae9
Numpy patch release 1.24.3 ( #3790 )
2023-04-24 10:25:24 +09:00
Gyeongjae Choi
17844abdf7
Re-enable sparseqr ( #3783 )
2023-04-21 09:25:55 +09:00
Deepak Cherian
412e082431
Update xarray to 2023.04.1 ( #3779 )
2023-04-19 15:57:39 +09:00
Deepak Cherian
9c28f51526
Update to xarray 2023.04.0 ( #3773 )
2023-04-15 09:16:54 +09:00
Loïc Estève
7193109f4d
Package OpenBLAS and use OpenBLAS in scipy ( #3331 )
2023-04-11 21:30:07 -07:00
Loïc Estève
5db237d482
Update libmpfr version and use ftp.gnu.org ( #3756 )
2023-04-11 14:45:12 +00:00
Gyeongjae Choi
f1cc7c622e
Remove CMAKE_INSTALL_PREFIX ( #3754 )
...
Resolves #3753
2023-04-11 07:24:33 +02:00
Hood Chatham
b22731f34d
Switch to mpfr mirror ( #3749 )
...
Build is failing because the ssl certificate for mpfr.loria.fr expired. This switches to a mirror.
2023-04-08 17:11:52 -07:00
Luiz Irber
24f839a2f2
New package: sourmash (and deps) ( #3635 )
...
Add sourmash (Python + Rust extension, packaged with maturin) and missing pure-wheel deps (screed, bitstring, cachetools, deprecation).
After a couple of fixes in sourmash-bio/sourmash#2433 I managed to build it out-of-tree, would like to have it available here to make it easier to distribute (while PyPI doesn't support emscripten wheels).
2023-04-07 20:11:30 -07:00
Hanno Rein
8464064b41
Update rebound and reboundx ( #3725 )
2023-04-01 17:37:30 -07:00
Roman Yurchak
c7168bf112
Remove pyparsing dependency in packaging ( #3726 )
...
We forgot to remove it when updating packaging.
2023-04-01 20:26:11 +09:00
chrysn
2b20b2b0d0
Add package cbor-diag ( #3715 )
2023-03-30 20:54:28 +02:00
Gyeongjae Choi
2046310460
ENH Support SDL-based packages and add pyxel ( #3508 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2023-03-30 08:18:31 +00:00
Roman Yurchak
0714afd3b6
More package updates + micropip 0.3.0 ( #3709 )
2023-03-29 16:28:42 +02:00
Hood Chatham
0579db7e2e
Update all packages ( #3685 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2023-03-29 10:39:43 +02:00
Roman Yurchak
8058cb6703
Support for py-compiling folders + repodata.json update ( #3700 )
...
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2023-03-28 11:28:28 +00:00
Roman Yurchak
dc2dd417cb
PKG Add yarl and idna ( #3703 )
...
This adds the yarl package which is a requirement (with some Cython code) for the openai client library (#3588 ).
idna is a Pure python dependency of yarl.
2023-03-28 16:37:36 +09:00
Roman Yurchak
de7ac903e7
DOC Remove pyodide-build CLI from the documentation ( #3699 )
...
[skip ci]
2023-03-27 09:58:13 +02:00
Gyeongjae Choi
dddfa820f9
Remove deprecated methods ( #3677 )
...
Remove deprecated methods before releasing 0.23 following the [deprecation timeline](https://github.com/pyodide/pyodide/blob/main/docs/project/deprecation-timeline.md )
2023-03-27 10:48:33 +09:00
Hood Chatham
edddf21c7b
MAINT Improvements to mkpkg error handling ( #3684 )
...
Removes tracebacks from "user errors" and improves error messages.
2023-03-27 09:55:51 +09:00
Gyeongjae Choi
f5f1bb5ca3
Specify rust toolchain requirements in cramjam meta.yaml ( #3691 )
2023-03-24 13:14:47 +09:00
Deepak Cherian
fc999cd145
Update xarray to 2023.03.0 ( #3683 )
...
<!-- Thank you for contributing to Pyodide! All improvements are
welcome,
so don't be afraid to make a PR. -->
### Description
<!-- Please explain what your PR is about:
- reasoning for the change
- some details of updated code
- any noteworthy choices to be aware of
Please refer to any related issues by #<issue_id> -->
### Checklists
<!-- Note:
If you think some of these steps are not necessary for your PR,
remove those checkboxes, or mark them as checked. If you keep unchecked
checkboxes,
we will assume that your PR is not ready to be merged -->
2023-03-23 09:00:24 +01:00
Hood Chatham
92afb1342c
Add multidict ( #3581 )
2023-03-22 17:42:43 +01:00
Roman Yurchak
601d939fdd
Fix wheel compression with the JsDelivr CDN ( #3667 )
...
Set the MIME type for wheels and zip files to application/wasm to enable CDN compression. Also optionally disable compression in zip files and wheels to make the brotli compression by the CDN more efficient.
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2023-03-21 09:11:47 +01:00
Roman Yurchak
59b2c4e1ef
Remove deprecated pyodide-build buildall and mkpkg CLI endpoints ( #3668 )
2023-03-20 08:43:04 +01:00
Gyeongjae Choi
802a9cd26b
Handle response files in pywasmcross ( #3645 )
...
Co-authored-by: josephrocca <1167575+josephrocca@users.noreply.github.com>
2023-03-17 09:00:51 +09:00
Loïc Estève
4028757968
Fix arpack *eupd issues due to numpy 1.24 f2py changes ( #3658 )
2023-03-17 08:59:16 +09:00
Roman Yurchak
7d6be15cb8
Fix scikit-image optional dependencies ( #3656 )
2023-03-15 15:26:55 +01:00
Loïc Estève
d78597957a
MNT Update scikit-learn to 1.2.2 ( #3654 )
2023-03-14 19:56:23 +01:00
Christian Clauss
57f36ac6f8
Ruff is now compatible with Python pattern matching ( #3650 )
2023-03-13 22:45:06 +01:00
Gyeongjae Choi
66c73ce1c8
Increase driver timeout of tests that timeouts often ( #3633 )
...
Increase the timeout of xarray and fastparquet tests
2023-03-07 13:11:34 +01:00