Skip to content

Commit 4140789

Browse files
committed
Release v2.0.0
1 parent 9157be1 commit 4140789

File tree

3 files changed

+36
-14
lines changed

3 files changed

+36
-14
lines changed

.devcontainer/arm64v8/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,10 @@ RUN pip config --user set global.disable-pip-version-check true && \
104104

105105
# Install Python Packages using uv
106106
RUN uv pip install \
107-
ipykernel docutils jupyter notebook jupyterhub \
108-
watermark pyyaml pylint h5py \
107+
ipykernel docutils jupyter notebook jupyterhub jupyterlab-code-formatter \
108+
watermark pyyaml pylint ruff h5py \
109109
tensorflow \
110-
matplotlib pillow seaborn plotly graphviz \
110+
matplotlib seaborn plotly graphviz \
111111
keras \
112112
opencv-python-headless \
113113
imutils \

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
"It was a bright day in April, and the clocks were striking thirteen." - 1984
1313

14+
## [2.0.0] - 2026-01-13
15+
16+
### Added
17+
18+
- added python packages:
19+
- python-lsp-server[all] (which provides Python Language Server support)
20+
21+
### Changed
22+
23+
- reduced number of layers by combining/concatenating some ENV and RUN commands
24+
- synced python packages between images:
25+
- added ruff and jupyterlab-code-formatter to arm64v8 image
26+
- removed Pillow from the direct requirements of arm64v8;
27+
it is already fetched as a transitive dependency of another package.
28+
29+
### Removed
30+
31+
- removed the installation of Rust from the arm64v8 image
32+
1433
## [1.9.0] - 2025-11-29
1534

1635
- updated Debian to v13 (trixie)
@@ -162,7 +181,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
162181

163182
<!-- Section for Reference Links -->
164183

165-
[vNext]: https://github.com/jakoch/jupyter-devbox/compare/v1.9.0...HEAD
184+
[vNext]: https://github.com/jakoch/jupyter-devbox/compare/v2.0.0...HEAD
185+
[2.0.0]: https://github.com/jakoch/jupyter-devbox/compare/v1.9.0...v2.0.0
166186
[1.9.0]: https://github.com/jakoch/jupyter-devbox/compare/v1.8.0...v1.9.0
167187
[1.8.0]: https://github.com/jakoch/jupyter-devbox/compare/v1.7.0...v1.8.0
168188
[1.7.0]: https://github.com/jakoch/jupyter-devbox/compare/v1.6.0...v1.7.0

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The images of this repository are available on Github Container Registry (GHCR).
1919

2020
#### What is pre-installed?
2121

22-
Base: Debian 12 - Bookworm
22+
Base: Debian 13 - Trixie
2323

2424
On top of the base image the following tools are installed:
2525

@@ -29,26 +29,28 @@ On top of the base image the following tools are installed:
2929

3030
These programming languages are included:
3131

32-
- Python 3 (including pip, setuptools, wheel, venv)
32+
- Python 3 (including pip, setuptools, wheel, venv, uv)
3333
- C & C++ (g++)
3434

3535
The installed Python libraries are:
3636

37-
- jupyter ipykernel docutils pyyaml pylint
38-
- h5py
39-
- tensorflow keras
40-
- pandas pandas-datareader
41-
- duckdb
42-
- numpy scipy sklearn
37+
- ipykernel docutils jupyter notebook jupyterhub jupyterlab-code-formatter
38+
- watermark pyyaml pylint ruff h5py
39+
- tensorflow
4340
- matplotlib seaborn plotly graphviz
41+
- keras
4442
- opencv-python-headless
4543
- imutils
44+
- numpy pandas pandas-datareader bottleneck
45+
- scipy scikit-learn
46+
- duckdb
4647
- sqlalchemy
4748
- pyautogui
48-
- yfinance alpha_vantage nasdaq-data-link
49+
- requests_cache
50+
- yfinance alpha_vantage nasdaq-data-link finnhub-python
4951
- financetoolkit financedatabase
5052
- statsmodels
51-
- requests_cache
53+
- python-lsp-server[all]
5254

5355
You can find a list of all installed packages in the [notebooks/check_devbox.ipynb][check_devbox_ipynb_main] Notebook.
5456

0 commit comments

Comments
 (0)