Skip to content

Commit 843fb1f

Browse files
committed
Define libraries to install in portable distribution in a requirement file
1 parent 153a961 commit 843fb1f

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,6 @@ jobs:
359359
WP_SHA256: 08903f02514f59c891e3d56d3ff0d092a7d8571daf66237a5a2c2698068981ec
360360
WP_EXE: winpython.exe
361361
WP_DIR_NAME: WPy64-31241
362-
LIB_TO_INSTALL:
363362

364363
steps:
365364
- uses: actions/checkout@v4
@@ -383,9 +382,7 @@ jobs:
383382
call "${{ env.WP_DIR_NAME }}\scripts\env.bat"
384383
where python
385384
where pip
386-
pip install ${{ env.LIB_TO_INSTALL }}
387-
# workaround for imageio / pillow incompatiblity?
388-
pip install --upgrade imageio
385+
pip install -r requirement_portable.txt
389386
390387
- name: Pip list
391388
shell: cmd

requirement_portable.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
abtem
2+
ase
3+
atomap
4+
dask-image
5+
exspy
6+
graphviz
7+
holospy
8+
hdf5plugin
9+
hyperspy[all]
10+
hyperspyui
11+
kikuchipy
12+
lumispy
13+
matplotlib-scalebar
14+
nglview
15+
particlespy
16+
py4dstem
17+
pymatgen
18+
pystackreg
19+
python-rapidjson
20+
pyxem
21+
rosettasciio[all]
22+
scanning_drift_corr
23+
start_jupyter_cm

0 commit comments

Comments
 (0)