Dependency fix and maintenance release. No API changes.
Fixed
pip install minilake/uv add minilakecrashed on startup withModuleNotFoundError: No module named 'httpx'.
httpx is imported unconditionally at runtime — by the JupyterLab reverse proxy (notebook.py) and the MCP ASGI client
(mcp/client.py), andapp.pyimportsnotebook.pyat module top level — but it was only declared in the dev
dependency group, whichpipanduv addnever install. This regressed in 1.6.1 when the notebook proxy landed;
before that httpx was test-only. The Docker image andminilake[mcp]were unaffected because themcppackage pulls
httpx transitively. httpx is now a first-class entry in[project.dependencies].
Changed
- Python dependencies updated — 18 patch/minor moves via
uv lock --upgrade, notably cryptography 50.0.1,
pydantic 2.13.5, mcp 1.29.1 (still pinned<2), websockets 17.1, and the Jupyter stack (jupyter-server 2.21.0,
jupyter-client 8.10.0, ipython 9.17.0).
Full Docker test suite green (266 passed).
pip install minilake==1.7.4
docker pull ghcr.io/dmux/minilake:1.7.4- PyPI: https://pypi.org/project/minilake/1.7.4/
- Container image:
ghcr.io/dmux/minilake:1.7.4 - Full diff: v1.7.3...v1.7.4