Skip to content

Commit 4da0610

Browse files
committed
Document versions of the online lab
1 parent 8b88a1e commit 4da0610

File tree

10 files changed

+589
-7
lines changed

10 files changed

+589
-7
lines changed
File renamed without changes.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# v0.1.0
2+
3+
- Release on 01.11.2024
4+
- GitHub release <https://github.com/climet-eu/compression-lab-notebooks/releases/tag/v0.1.0>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# v0.2.0
2+
3+
- Release on 19.12.2024
4+
- GitHub release <https://github.com/climet-eu/compression-lab-notebooks/releases/tag/v0.2.0>
5+
6+
## Changelog
7+
8+
- Added notebooks for the example hplp, OpenIFS, NextGEMS, and ICONXPP datasets
9+
- Updated to the online laboratory v0.2.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# v0.2.1
2+
3+
- Release on 17.02.2025
4+
- GitHub release <https://github.com/climet-eu/compression-lab-notebooks/releases/tag/v0.2.1>
5+
6+
## Changelog
7+
8+
- Updated to the online laboratory v0.2.1

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212

1313
<hr>
1414

15-
- Open an existing [git repository][open-a-git-repository-in-the-online-laboratory] in the Online Laboratory for Climate Science and Meteorology
16-
- Open an existing [gist][open-a-gist-in-the-online-laboratory] in the Online Laboratory for Climate Science and Meteorology
17-
- Open an existing [file URL][open-a-file-url-in-the-online-laboratory] in the Online Laboratory for Climate Science and Meteorology
15+
- Open an existing [git repository](lab/urls/repo.md) in the Online Laboratory for Climate Science and Meteorology
16+
- Open an existing [gist](lab/urls/gist.md) in the Online Laboratory for Climate Science and Meteorology
17+
- Open an existing [file URL](lab/urls/https.md) in the Online Laboratory for Climate Science and Meteorology
1818

1919
## Funding
2020

docs/lab/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ While Pyodide already supports an extensive list of scientific Python packages,
99

1010
## Quickly Getting Started
1111

12-
- Open an existing [git repository][open-a-git-repository-in-the-online-laboratory] in the online lab
13-
- Open an existing [gist][open-a-gist-in-the-online-laboratory] in the online lab
14-
- Open an existing [file URL][open-a-file-url-in-the-online-laboratory] in the online lab
12+
- Open an existing [git repository](urls/repo.md) in the online lab
13+
- Open an existing [gist](urls/gist.md) in the online lab
14+
- Open an existing [file URL](urls/https.md) in the online lab
1515

1616
## Getting Started
1717

docs/lab/versions/v0.1.0.md

Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
# v0.1.0
2+
3+
- Release on 01.11.2024
4+
- GitHub release <https://github.com/climet-eu/lab/releases/tag/v0.1.0>
5+
6+
## requirements.txt
7+
8+
```
9+
# ========== Online Laboratory for Climate Science and Meteorology =========== #
10+
# requirements.txt (automatically generated) #
11+
# #
12+
# Please note that this list is currently only an approximation #
13+
# and does not include e.g. shared library dependencies #
14+
# ============================================================================ #
15+
16+
# python == 3.12.1
17+
# pyodide == 0.27.0.dev0
18+
19+
adjustText == 1.2.0
20+
affine == 2.4.0
21+
aiobotocore == 2.15.2
22+
aiohttp == 3.9.5
23+
aioitertools == 0.12.0
24+
aiosignal == 1.3.1
25+
antlr4-python3-runtime == 4.7.2
26+
appdirs == 1.4.4
27+
asciitree == 0.3.3
28+
asttokens == 2.4.1
29+
async-timeout == 4.0.3
30+
attrs == 24.2.0
31+
basemap == 1.4.1
32+
basemap-data == 1.3.2
33+
botocore == 1.35.36
34+
cads-api-client == 1.4.7
35+
Cartopy == 0.23.0
36+
cdsapi == 0.7.4
37+
certifi == 2024.8.30
38+
cf-units == 3.2.0
39+
cffi == 1.17.1
40+
cfgrib == 0.9.14.1
41+
cftime == 1.6.4.post1
42+
charset-normalizer == 3.4.0
43+
click == 8.1.7
44+
cligj == 0.7.2
45+
cloudpickle == 3.1.0
46+
cmcrameri == 1.9
47+
comm == 0.2.2
48+
cycler == 0.12.1
49+
dask == 2024.10.0
50+
decorator == 5.1.1
51+
earthkit == 0.8.0
52+
earthkit-data == 0.10.8
53+
earthkit-geo == 0.2.0
54+
earthkit-meteo == 0.1.1
55+
earthkit-plots == 0.2.4
56+
earthkit-plots-default-styles == 0.0.1
57+
earthkit-regrid == 0.3.4
58+
earthkit-transforms == 0.3.4.1
59+
eccodes == 2.38.3
60+
ecmwf-api-client == 1.6.3
61+
ecmwf-opendata == 0.3.10
62+
entrypoints == 0.4
63+
executing == 2.1.0
64+
field-compression-benchmark == 0.0.11
65+
filelock == 3.16.1
66+
findlibs == 0.0.5
67+
fiona == 1.10.1
68+
flexcache == 0.3
69+
flexparser == 0.3.1
70+
fonttools == 4.54.1
71+
frozenlist == 1.5.0
72+
fsspec == 2024.10.0
73+
geopandas == 1.0.1
74+
gribscan == 0.0.12
75+
h5netcdf == 1.4.0
76+
h5py == 3.11.0
77+
idna == 3.10
78+
importlib_metadata == 8.5.0
79+
intake == 2.0.7
80+
ipyfilite == 0.1.30
81+
ipyloglite == 0.1.2
82+
ipython == 8.29.0
83+
ipywidgets == 8.1.5
84+
jedi == 0.19.1
85+
Jinja2 == 3.1.4
86+
jmespath == 1.0.1
87+
joblib == 1.4.2
88+
jsonschema == 4.23.0
89+
jsonschema_specifications == 2023.12.1
90+
jupyterlab_widgets == 3.0.13
91+
kerchunk == 0.2.6
92+
kiwisolver == 1.4.7
93+
locket == 1.0.0
94+
lru-dict == 1.3.0
95+
Markdown == 3.7
96+
MarkupSafe == 3.0.2
97+
matplotlib == 3.5.2
98+
matplotlib-inline == 0.1.7
99+
MetPy == 1.6.3
100+
mpmath == 1.3.0
101+
msgpack == 1.1.0
102+
multidict == 6.1.0
103+
multiurl == 0.3.2
104+
netCDF4 == 1.7.2
105+
networkx == 3.4.2
106+
numcodecs == 0.13.1
107+
numpy == 1.26.4
108+
packaging == 23.2
109+
pandas == 2.2.3
110+
parso == 0.8.4
111+
partd == 1.4.2
112+
pdbufr == 0.11.0
113+
pillow == 10.2.0
114+
Pint == 0.24.3
115+
pkgconfig == 1.5.5
116+
platformdirs == 4.3.6
117+
pooch == 1.8.2
118+
prompt_toolkit == 3.0.48
119+
propcache == 0.2.0
120+
pure_eval == 0.2.3
121+
pycparser == 2.22
122+
Pygments == 2.18.0
123+
pyparsing == 3.2.0
124+
pyproj == 3.6.1
125+
pyrsistent == 0.20.0
126+
pyshp == 2.3.1
127+
python-dateutil == 2.9.0.post0
128+
pytz == 2024.2
129+
PyYAML == 6.0.2
130+
rasterio == 1.4.1
131+
referencing == 0.34.0
132+
requests == 2.32.3
133+
rpds-py == 0.18.0
134+
s3fs == 2024.10.0
135+
scikit-learn == 1.5.2
136+
scipy == 1.14.1
137+
setuptools == 75.2.0
138+
shapely == 2.0.6
139+
six == 1.16.0
140+
stack_data == 0.6.3
141+
sympy == 1.13.3
142+
tblib == 3.0.0
143+
threadpoolctl == 3.5.0
144+
toolz == 1.0.0
145+
tqdm == 4.66.5
146+
traitlets == 5.14.3
147+
typing-extensions == 4.12.2
148+
tzdata == 2024.2
149+
ujson == 5.10.0
150+
urllib3 == 2.2.3
151+
wcwidth == 0.2.13
152+
wrapt == 1.16.0
153+
xarray == 2024.10.0
154+
xarray-datatree == 0.0.14
155+
xeofs == 3.0.3
156+
xhistogram == 0.3.2
157+
yarl == 1.16.0
158+
zarr == 2.18.3
159+
zipp == 3.20.2
160+
```

docs/lab/versions/v0.2.0.md

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
# v0.2.0
2+
3+
- Release on 19.12.2024
4+
- GitHub release <https://github.com/climet-eu/lab/releases/tag/v0.2.0>
5+
6+
## Changelog
7+
8+
- Added persistent session folders to keep past notebooks without conflicts with newly downloaded ones
9+
- Only use the CORS proxy when necessary and warn users relying on it
10+
- Update Pyodide and JupyterLite
11+
- Update packages
12+
13+
## requirements.txt
14+
15+
```
16+
# ========== Online Laboratory for Climate Science and Meteorology =========== #
17+
# requirements.txt (automatically generated) #
18+
# #
19+
# Please note that this list is currently only an approximation #
20+
# and does not include e.g. shared library dependencies #
21+
# ============================================================================ #
22+
23+
# python == 3.12.7
24+
# pyodide == 0.27.0.dev0
25+
26+
adjustText == 1.3.0
27+
affine == 2.4.0
28+
aiobotocore == 2.15.2
29+
aiohappyeyeballs == 2.4.4
30+
aiohttp == 3.11.10
31+
aioitertools == 0.12.0
32+
aiosignal == 1.3.1
33+
antlr4-python3-runtime == 4.13.2
34+
array-api-compat == 1.9.1
35+
asciitree == 0.3.3
36+
astropy == 7.0.0
37+
astropy_iers_data == 0.2024.12.9.0.36.21
38+
asttokens == 3.0.0
39+
async-timeout == 5.0.1
40+
attrs == 24.2.0
41+
basemap == 1.4.1
42+
basemap-data == 1.3.2
43+
botocore == 1.35.36
44+
Cartopy == 0.24.1
45+
cdsapi == 0.7.5
46+
certifi == 2024.8.30
47+
cf-units == 3.3.0
48+
cffi == 1.17.1
49+
cfgrib == 0.9.15.0
50+
cftime == 1.6.4.post1
51+
charset-normalizer == 3.4.0
52+
click == 8.1.7
53+
cligj == 0.7.2
54+
cloudpickle == 3.1.0
55+
cmcrameri == 1.9
56+
cmocean == 4.0.3
57+
comm == 0.2.2
58+
contourpy == 1.3.0
59+
cycler == 0.12.1
60+
dask == 2024.12.0
61+
datapi == 0.1.1
62+
decorator == 5.1.1
63+
docstring_parser == 0.16
64+
earthkit == 0.9.1
65+
earthkit-data == 0.11.4
66+
earthkit-geo == 0.3.0
67+
earthkit-meteo == 0.3.0
68+
earthkit-plots == 0.2.8
69+
earthkit-plots-default-styles == 0.0.1
70+
earthkit-regrid == 0.3.5
71+
earthkit-time == 0.1.6
72+
earthkit-transforms == 0.3.4.1
73+
eccodes == 2.39.1
74+
ecmwf-api-client == 1.6.3
75+
ecmwf-opendata == 0.3.14
76+
entrypoints == 0.4
77+
executing == 2.1.0
78+
field-compression-benchmark == 0.0.15
79+
filelock == 3.16.1
80+
findlibs == 0.0.5
81+
fiona == 1.10.1
82+
flexcache == 0.3
83+
flexparser == 0.4
84+
fonttools == 4.55.3
85+
frozenlist == 1.5.0
86+
fsspec == 2024.10.0
87+
geopandas == 1.0.1
88+
gribscan == 0.0.13
89+
h5netcdf == 1.4.1
90+
h5py == 3.11.0
91+
hda == 2.20
92+
healpy == 1.18.0
93+
idna == 3.10
94+
intake == 2.0.7
95+
intake-xarray == 2.0.0
96+
ipyfilite == 0.1.30
97+
ipython == 8.30.0
98+
ipywidgets == 8.1.5
99+
jedi == 0.19.2
100+
Jinja2 == 3.1.4
101+
jmespath == 1.0.1
102+
joblib == 1.4.2
103+
jsonschema == 4.23.0
104+
jsonschema_specifications == 2024.10.1
105+
jupyterlab_widgets == 3.0.13
106+
kerchunk == 0.2.7
107+
kiwisolver == 1.4.7
108+
locket == 1.0.0
109+
lru-dict == 1.3.0
110+
Markdown == 3.7
111+
MarkupSafe == 3.0.2
112+
matplotlib == 3.8.4
113+
matplotlib-inline == 0.1.7
114+
MetPy == 1.6.3
115+
mpmath == 1.3.0
116+
msgpack == 1.1.0
117+
multidict == 6.1.0
118+
multiurl == 0.3.3
119+
netCDF4 == 1.7.2
120+
networkx == 3.4.2
121+
numcodecs == 0.13.1
122+
numpy == 1.26.4
123+
packaging == 23.2
124+
pandas == 2.2.0
125+
parso == 0.8.4
126+
partd == 1.4.2
127+
pdbufr == 0.11.0
128+
pillow == 11.0.0
129+
Pint == 0.24.4
130+
pkgconfig == 1.5.5
131+
platformdirs == 4.3.6
132+
plotly == 5.24.1
133+
polytope-client == 0.7.4
134+
pooch == 1.8.2
135+
prompt_toolkit == 3.0.48
136+
propcache == 0.2.1
137+
pure-eval == 0.2.3
138+
pyarrow == 18.1.0
139+
pycparser == 2.22
140+
pyerfa == 2.0.1.5
141+
Pygments == 2.18.0
142+
pyicon-diagnostics == 0.3.6
143+
pyodide-unix-timezones == 1.0.0
144+
pyparsing == 3.2.0
145+
pyproj == 3.6.1
146+
pyrsistent == 0.20.0
147+
pyshp == 2.3.1
148+
pystac == 1.11.0
149+
python-dateutil == 2.9.0.post0
150+
pytz == 2024.2
151+
PyYAML == 6.0.2
152+
rasterio == 1.4.3
153+
referencing == 0.35.1
154+
requests == 2.32.3
155+
rpds-py == 0.22.3
156+
s3fs == 2024.10.0
157+
scikit-learn == 1.6.0
158+
scipy == 1.14.1
159+
setuptools == 75.6.0
160+
shapely == 2.0.6
161+
six == 1.17.0
162+
stack-data == 0.6.3
163+
sympy == 1.13.3
164+
tblib == 3.0.0
165+
threadpoolctl == 3.5.0
166+
toolz == 1.0.0
167+
tqdm == 4.67.1
168+
traitlets == 5.14.3
169+
typing-extensions == 4.12.2
170+
tzdata == 2024.2
171+
ujson == 5.10.0
172+
urllib3 == 2.2.3
173+
wcwidth == 0.2.13
174+
wrapt == 1.17.0
175+
xarray == 2024.11.0
176+
xeofs == 3.0.4
177+
xhistogram == 0.3.2
178+
yarl == 1.18.3
179+
zarr == 2.18.3
180+
```

0 commit comments

Comments
 (0)