Registry / data / jupyter-archive

jupyter-archive

JSON →
library3.4.0pypypiunverified

Jupyter Archive is a JupyterLab extension that enables users to create, download, and extract archive files (zip, tar, tar.gz, tar.bz2) directly within the JupyterLab user interface. It is currently at version 3.4.0 and is maintained as part of the JupyterLab Contrib ecosystem, typically seeing releases aligned with JupyterLab major versions or for significant bug fixes.

pip install jupyter-archive
INSTALL
IMPORT
SIG · JUPYTER-ARCHIVE
J
jupyter-archive
datapythonv3.4.0
Install
8.5s avg
Import
Disk
67MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v3.4.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.910 runs
installs and imports cleanly · install 0.0s · import 0.000s · 67.4MB
glibc
py 3.103.910 runs
installs and imports cleanly · install 8.5s · import 0.000s · 65MB
67MB installed
● package 67MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

jupyter_archive
This is a JupyterLab extension primarily interacted with via the UI. There are no common direct Python imports for user-facing functionality.
jupyter-archive provides server-side handlers and frontend assets, not a typical Python library API for user scripting.

Install the extension, then launch JupyterLab. Once JupyterLab is running, navigate to the File Browser pane. Right-click on a file or folder to access context menu options for 'Create Archive...' or select an archive file to 'Extract Archive...'. You can also download archives directly from the context menu.

pip install jupyter-archive jupyter lab
Debug
Known issues
breakingJupyterLab extensions can be sensitive to major version upgrades of JupyterLab itself. While `jupyter-archive` aims for compatibility, ensure your `jupyter-archive` version supports your `jupyterlab` version, especially when upgrading JupyterLab from 3.x to 4.x or newer.
fix
Refer to the `jupyter-archive` GitHub README for explicit JupyterLab version compatibility. If issues arise, try `pip install --upgrade jupyter-archive` and `jupyter lab build`.
affects: <3.0.0 (for JupyterLab <3.0.0), check release notes for specific compatibility.
gotchaArchiving or extracting very large files/directories can consume significant server resources (CPU, RAM) and take a long time, potentially leading to timeouts if JupyterLab is hosted with strict resource limits or slow I/O.
fix
Monitor resource usage for large operations. Consider performing very large archive operations directly on the server filesystem if possible. Be aware of your hosting environment's limits.
affects: All versions
gotchaPermissions errors are common when attempting to create or extract archives in directories where the JupyterLab server process does not have write access.
fix
Ensure the user running the JupyterLab server has appropriate read/write permissions for the source and target directories. Change the target directory to one with appropriate permissions, or adjust filesystem permissions.
affects: All versions
Upgrade
Version history
3.4.0latest on PyPI · released Aug 15, 2023
Audit
Dependencies

No dependency data recorded yet.

Agent activity
3 hits · last 30 days
node
2
Resources
jupyter-archive — pip install jupyter-archive · libregistry