Registry / devops / nbzip
library0.1.0pypypiunverified

nbzip is a Jupyter Notebook extension that allows users to compress and download all files within a specified directory directly from the Jupyter interface. It provides a convenient way to archive and retrieve project files from the Jupyter server's filesystem. The current version is 0.1.0. Its release cadence is low, as it's a stable, focused utility.

pip install nbzip
INSTALL
IMPORT
SIG · NBZIP
N
nbzip
devopspythonv0.1.0
Install
16.9s avg
Import
Disk
273MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.1.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 · 280.8MB
glibc
py 3.103.910 runs
installs and imports cleanly · install 16.9s · import 0.000s · 265MB
273MB installed
● package 273MB
Code
Verified usage

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

No direct user-facing symbols
nbzip is primarily a Jupyter server extension and does not expose commonly imported Python symbols for end-user programmatic use.
Functionality is accessed via the Jupyter UI after enabling the extension and restarting Jupyter.

This sequence installs the `nbzip` package and enables it as a Jupyter server extension. After enabling and restarting your Jupyter server, you will find a new 'Download directory (.zip)' option in the file menu of any Jupyter Notebook or JupyterLab interface when navigating directories, or an 'Archive' button in JupyterLab's file browser.

pip install nbzip jupyter server extension enable --py nbzip --sys-prefix # Restart Jupyter Notebook/Lab if it's running to apply changes.
Debug
Known issues
gotchanbzip is a Jupyter server extension and needs to be explicitly enabled after installation for its functionality to appear in the Jupyter UI. Installing the package alone is not sufficient.
fix
Run `jupyter server extension enable --py nbzip --sys-prefix` after `pip install nbzip` and restart your Jupyter server.
affects: All versions (0.1.0)
gotchanbzip operates on the Jupyter server's filesystem. If your Jupyter environment is remote (e.g., a cloud instance), the files compressed and downloaded will be from that remote server, not your local machine.
fix
Understand that the operations are server-side. Ensure necessary files are present on the server where Jupyter is running before attempting to archive them.
affects: All versions (0.1.0)
gotchanbzip does not provide Python symbols for direct programmatic access to its compression features within a Python script. Its primary interface is through the Jupyter Notebook or JupyterLab user interface.
fix
Utilize the UI options (File menu or Archive button in JupyterLab) to access nbzip's functionality, rather than attempting to `import nbzip` and call functions directly in Python code.
affects: All versions (0.1.0)
Upgrade
Version history
0.1.0latest on PyPI · released Aug 10, 2018
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Amazon
1
Resources
nbzip — pip install nbzip · libregistry