Added official support for the Pyodide/WebAssembly platform for using Zarr v3 within browser-based environments.
The threading.max_worker parameter takes a default value of 1, and the zarr.sync interface and any
threading-related functionality are not supported on this platform. Zarr requires the
JavaScript Promise Integration (JSPI) WebAssembly
feature to work, which Pyodide enables by default.