-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add projects' interactive documentation #19
Comments
As a quick update:
|
Also related: a fair amount of work is going into making binary wheels smaller (e.g. the machinery to strip off tests and data with a single build flag), reducing the number of build variants in compiled code, etc. Small binaries will be quite important to make the user experience good, because downloading many MBs of packages yields high latency and can be costly when a user doesn't have a connection with unlimited bandwidth. |
@agriyakhetarpal it may be useful to have a Status table in the issue description here (just like in gh-18), linking to deployed interactive docs and/or open PRs. Would you be able to create one? |
Yes, I'll do this in a moment, @rgommers. I expect that my interactive docs work will increase in magnitude in the coming months. |
📝 Summary
Expand the availability of interactive documentation examples and tutorials to at least five projects.
🚀 Tasks / Deliverables
TBD
📅 Estimated completion
24 months milestone
📋 Additional information
Status
This table is best complemented by the one in #18 which contains further linked PRs about out-of-tree Pyodide/WASM CI builds (first column here) and around PRs linked towards the availability of nightly wheels (third column here). The nightly wheels for projects have been hosted on the Anaconda.org PyPI index at https://anaconda.org/scientific-python-nightly-wheels. For the lack of CORS headers around the installation of nightly wheels, please refer to pyodide/pyodide#4898. For discussions predating this choice where thoughts pertaining to an ideal location for nightly wheels were being exchanged, please refer to pyodide/pyodide#3049.
micropip
use nightly wheelsawkward
andawkward-cpp
jupyterlite-sphinx
yetscikit-learn
scikit-image
cibuildwheel
to support itstatsmodels
numcodecs
numcodecs
is not particularly user-facing and is not a major dependency for Zarr's codecsflang
via LLVM 19 via pyodide/pyodide#5030 to cross-compile F77/F90 code to WASM directly instead off2c
, needs experimentationscipy.stats
notebooks were deployed in scipy/scipy#20303 and scipy/scipy#21042 in a similar fashion to PyWavelets's above – via Jupytext for documentation build-time conversion from reST to MyST formatjupyterlite-sphinx
might be needed. Interactive doctests used to exist with a server-side Google App Engine deployment and a Sphinx extension, but have been long deprecated.h5py
and libhdf5The text was updated successfully, but these errors were encountered: