Hood Chatham
76693df2d8
MAINT Add a test for shared libraries ( #2042 )
2021-12-14 14:27:28 -08:00
Hood Chatham
19261f394c
Remove function pointer cast emulation ( #2019 )
2021-12-09 10:31:21 -08:00
Hood Chatham
0bc5a828e4
MAINT Store zipped build folder as circleci artifact ( #2009 )
2021-12-07 04:24:31 -08:00
Hood Chatham
418813de33
MAINT Split CI build-packages step in two ( #2017 )
...
Split build packages into a step for everything up to and including numpy and a second step for numpy and its dependencies.
Intended to prevent timeouts.
2021-12-05 12:34:09 -08:00
Grimmer Kang
da49fe57de
MAINT use npm ci to make sure the consistent dependencies installed ( #1999 )
2021-11-27 20:43:31 +01:00
Grimmer
8abdf2e4ce
Fix webpack compatibility issue ( #1900 )
2021-11-04 12:38:47 -07:00
Roman Yurchak
61b3ad0a59
CI Use larger ressource classes for CircleCI ( #1929 )
2021-11-04 12:23:41 +01:00
Roman Yurchak
869705f6d4
ENH Improve logging when building packages ( #1835 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-09-15 10:18:56 +02:00
Roman Yurchak
aa1ce3adc4
BLD Use outer ccache wrapper ( #1805 )
2021-09-11 14:22:13 +02:00
Roman Yurchak
ab53f6b06c
ENH Change to minimal build by default ( #1804 )
2021-09-02 22:19:23 +02:00
Roman Yurchak
e938d589cc
FIX Avoid compressing files twice when deploying ( #1767 )
2021-08-01 15:01:00 +02:00
Hood
332fbcbd92
Release 0.18.0a1 (actually this time)
2021-07-24 13:30:54 -07:00
Hood Chatham
7c6b88bc36
Split webworker tests into separate CI jobs ( #1744 )
2021-07-23 18:22:12 -07:00
Hood Chatham
b2291f8f9d
Fix stack usage benchmark in node ( #1734 )
2021-07-21 22:30:34 -07:00
Hood Chatham
f0bd568a31
Set up pytest node tests ( #1717 )
2021-07-20 10:48:27 +02:00
Roman Yurchak
0fc99f47b6
CI Disable pytest-xdist ( #1718 )
2021-07-16 14:33:05 -07:00
Hood Chatham
49321abcf2
CI Unify CircleCI tests into one parametrized job ( #1697 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-07-15 18:08:53 +02:00
Hood Chatham
7760ce7ab8
ENH mkpkg update improvements ( #1465 )
2021-07-12 13:54:01 +02:00
Hood Chatham
7e180cc8a2
Add stack usage benchmark ( #1698 )
2021-07-09 13:37:28 -07:00
Roman Yurchak
e97d3bb2cf
Minimal Node.js support ( #1691 )
2021-07-09 22:26:58 +02:00
Roman Yurchak
327560ab69
Setup a JavaScript test suite ( #1684 )
2021-07-06 10:48:35 +02:00
Hood Chatham
5c5a276438
Store tests for circleci ( #1669 )
2021-06-26 10:31:00 -07:00
Hood Chatham
653891b045
ENH Add Ctypes support ( #1656 )
2021-06-26 10:34:31 +02:00
Hood Chatham
3030e93560
Use pyodide/pyodide-env:17 rather than hoodmane/pyodide-env:17 for CI ( #1654 )
2021-06-23 08:21:50 -07:00
Hood Chatham
b4f4bcffdc
Update to Python 3.9.5 ( #1637 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-19 15:49:25 -07:00
Hood Chatham
9ffae14dbf
Store package build logs as circleci artifacts ( #1646 )
2021-06-19 09:51:36 -07:00
Hood Chatham
c05c1cac78
Eliminate pyproxy leaks ( #1616 )
2021-06-07 09:23:47 +02:00
Hood Chatham
b401350a2a
ENH More complete typescript types ( #1601 )
2021-05-31 19:06:56 -07:00
Hood Chatham
5f775051cd
Handle mixed case package names ( #1615 )
2021-05-30 20:07:31 -07:00
Roman Yurchak
4e9d10833e
BLD Create an installable pyodide-build package ( #1566 )
2021-05-03 20:51:11 +02:00
Hood Chatham
ab1b6c8d24
MAINT Use prettier to format javascript ( #1554 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-05-01 10:17:32 -07:00
Hood Chatham
a4290cc17c
CI Use same image when deploying dev as when deploying release ( #1534 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-04-26 21:58:05 +02:00
Roman Yurchak
18a82adb59
CI Fix release deployment [skip ci] ( #1524 )
2021-04-22 00:05:25 +02:00
Roman Yurchak
c49dd7ad5f
Version 0.17.0 ( #1515 )
2021-04-21 21:51:28 +02:00
Roman Yurchak
b60ce85213
CI Disable multiprocessing for test-packages-firefox ( #1514 )
2021-04-21 13:27:34 +02:00
Roman Yurchak
c66c866451
BLD Display package build time in logs ( #1509 )
2021-04-20 22:57:13 +02:00
Roman Yurchak
5a2f7d027f
MAINT Update to selenium 4.0.0.b3 ( #1422 )
2021-04-19 13:39:22 +02:00
Roman Yurchak
025e295470
CI Fix release deployment branch filter ( #1489 )
2021-04-19 11:47:06 +02:00
Roman Yurchak
38b95f9080
CI/DOC fixes following rename of master branch to main ( #1488 )
2021-04-19 11:37:59 +02:00
Roman Yurchak
e8ca3e2552
MAINT Update to Firefox 87 in tests ( #1209 )
2021-04-19 09:06:22 +02:00
Hood Chatham
e5de0890b0
Improve console error handling, add console.html tests ( #1480 )
2021-04-18 07:28:21 -07:00
Roman Yurchak
f063719e98
MAINT Use Chrome 89 in tests ( #1462 )
2021-04-13 23:12:39 +02:00
Roman Yurchak
19b6f6f25c
Store artifacts in build-core CI job ( #1461 )
2021-04-13 14:42:50 +02:00
Roman Yurchak
cbf5f7e0cb
Correct PYODIDE_BASE_URL for console.html in CircleCI artifacts ( #1453 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-04-13 13:58:24 +02:00
Roman Yurchak
31d10d1705
MAINT/CI Fix compatibility between run_in_pyodide and driver_timeout ( #1444 )
2021-04-09 09:21:50 +02:00
Roman Yurchak
6a44597a58
MAINT/CI increase build timeout ( #1442 )
2021-04-08 09:20:26 +02:00
Roman Yurchak
341b88acbe
MNT Update gitter channel name + smaller executioners in CI when possible ( #1388 )
2021-03-30 15:27:22 +02:00
Hood Chatham
ccd0f1335b
DOC Implement autosummary for js autodoc, use autodocsumm for py autodoc ( #1354 )
2021-03-22 09:39:09 +01:00
Roman Yurchak
970fbae7f0
MAINT Set master back to 0.17.0dev0 ( #1360 )
2021-03-21 21:15:19 +01:00
Roman Yurchak
afb522ed59
Release 0.17.0a2 ( #1356 )
2021-03-21 19:03:09 +01:00