File tree Expand file tree Collapse file tree 5 files changed +5
-13
lines changed Expand file tree Collapse file tree 5 files changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ dependencies = [
65
65
" h5py" ,
66
66
# "ipp==2021.12.*", # PyPI conflicts with conda package
67
67
" numba" ,
68
- " numpy>=1.23" ,
68
+ " numpy>=1.23,<2.0 " ,
69
69
" olefile>=0.46" ,
70
70
" pillow" ,
71
71
" pywavelets" ,
Original file line number Diff line number Diff line change @@ -6,5 +6,5 @@ if not "%GIT_DESCRIBE_NUMBER%"=="0" (
6
6
)
7
7
:: -G "Visual Studio 16 2019" specifies the the generator
8
8
:: -T v142 specifies the toolset
9
- pip install . --no-deps -Ccmake.args=" -G Visual Studio 16 2019 -T v142"
9
+ uv pip install . -Ccmake.args=" -G Visual Studio 16 2019 -T v142"
10
10
if errorlevel 1 exit 1
Original file line number Diff line number Diff line change @@ -13,4 +13,4 @@ export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_CIL="${PKG_VERSION}"
13
13
if test " ${GIT_DESCRIBE_NUMBER} " ! = " 0" ; then
14
14
export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_CIL=" ${PKG_VERSION} .dev${GIT_DESCRIBE_NUMBER} +${GIT_DESCRIBE_HASH} "
15
15
fi
16
- pip install . --no-deps -Ccmake.args= " ${extra_args} "
16
+ uv pip install .
Original file line number Diff line number Diff line change 19
19
20
20
# creates pairs of versions using zip_keys, lists must be the same length
21
21
ipp_version :
22
- - ' 2021.12 '
22
+ - ' 2022.1 '
23
23
python :
24
24
- 3.10
25
25
- 3.10
Original file line number Diff line number Diff line change 39
39
requirements :
40
40
build :
41
41
- python
42
- - numpy {{ numpy }}
43
- - pip
44
- - setuptools >=64
45
- - setuptools_scm >=8
42
+ - uv
46
43
- cmake # [not osx]
47
44
- cmake >=3.16 # [osx]
48
45
- libgcc-ng # [linux]
@@ -51,10 +48,6 @@ requirements:
51
48
- openmp # [osx]
52
49
- vc 14 # [win]
53
50
- ninja # [not win]
54
- - ipp-include {{ ipp_version }}
55
- - ipp-devel {{ ipp_version }}
56
- - ipp {{ ipp_version }}
57
- - scikit-build-core >=0.10
58
51
59
52
run :
60
53
- python
@@ -71,7 +64,6 @@ requirements:
71
64
- olefile >=0.46
72
65
- pywavelets
73
66
- cil-data >=22
74
- - {{ pin_compatible('ipp', min_pin='x.x', max_pin='x.x') }}
75
67
- tqdm
76
68
- numba
77
69
You can’t perform that action at this time.
0 commit comments