Skip to content

Commit cf083b8

Browse files
authored
Merge pull request #23 from psavery/unpin-acquisition-requirements
Unpin acquisition requirements
2 parents 6b1f495 + aa832d2 commit cf083b8

3 files changed

Lines changed: 14 additions & 10 deletions

File tree

.github/workflows/pyxrf_requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ hatchling
1111
# it gets fixed and a new release comes out.
1212
# See: https://github.com/NSLS-II-SRX/xrf-tomo/pull/10
1313
pandas<3.0
14+
# This is required for running pyxrf-utils on Python3.11
15+
# Setuptools was removed in versions 80+
16+
setuptools<80
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
#!/usr/bin/env bash
22

33
mkdir -p tomviz-build && cd tomviz-build
4+
5+
# FIXME: setting the zlib paths manually shouldn't be necessary forever.
6+
# Try removing it sometime
47
cmake -G"Ninja" -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
58
-DCMAKE_INSTALL_LIBDIR:STRING=lib \
69
-DTOMVIZ_USE_EXTERNAL_VTK:BOOL=ON \
710
-DENABLE_TESTING:BOOL=ON \
811
-DPython3_FIND_STRATEGY:STRING=LOCATION \
12+
-DZLIB_LIBRARY=$CONDA_PREFIX/lib/libz.so.1 \
13+
-DZLIB_INCLUDE_DIR=$CONDA_PREFIX/include \
914
../tomviz
1015
ninja

acquisition/requirements-dev.txt

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
pytest>=8.3
2-
requests>=2.32.4
3-
Pillow==10.3.0
4-
# Need this for testing so we can stop there server, change when the required
5-
# get into a release.
6-
# https://github.com/bottlepy/bottle/archive/41ed6965.zip
7-
bottle>=0.13.2
8-
mock==2.0.0
9-
diskcache==3.0.1
10-
-e git+https://cjh1@bitbucket.org/cjh1/pydm3reader.git@filelike#egg=dm3_lib
1+
pytest
2+
requests
3+
Pillow
4+
bottle
5+
mock
6+
diskcache

0 commit comments

Comments
 (0)