Juniper Tyree

Results 68 issues of Juniper Tyree

### Problem When hosting a JupyterLite page, there is a balance between avoiding user data loss (by having a persistent storage backend) and not having independent sessions interfere (a fresh...

enhancement

### Problem Uploading large files to JupyterLite takes up precious memory. ### Proposed Solution Add an additional upload button that stores the JS File handle instead of reading in its...

enhancement

## Description If a file without an extension is uploaded, the JupyterLite contents API implementation falls back to interpreting it as binary and base64 encodes it. Therefore, opening the file...

bug

DriveFS currently doesn't handle setting the `size` attribute here: https://github.com/jupyterlite/jupyterlite/blob/82007cea732ac122f3fa2b12f3f694d16af5c575/packages/contents/src/drivefs.ts#L295 This makes `open("file", "w").close()` fail silently, i.e. an existing file is not truncated.

bug

### What happened? xarray failed to open a GRIB file with xarray, erroring with a dimension mismatch ### What are the steps to reproduce the bug? ```python import xarray as...

bug

This is a fix by @dmey to avoid losing precision when using cfgrib, which David developed while working on the field compression project, which I’ve taken up.

contributor

... since zarr doesn't support attributes that are not JSON-serializable (including numpy arrays). This can be fixed like this (I don't have time to submit a PR myself right now):...

I'm building a Docker dev container in CI, which is used to run some later steps in a pre-defined environment. The Dockerfile is part of the project and changes very...

#150 (cc @Carreau) introduced support for relative index URLs. Unfortunately, the transformation from relative to absolute is broken: https://github.com/pyodide/micropip/blob/d0d2e7ab4974b121964843143d5a2df9b6182a0a/micropip/package_index.py#L327 For an index at e.g. /main/pypa/simple/ and a package URL /main/pypa/simple/numpy/,...