Commit 97deafd
committed
fix(hvp-monolith): drop unsolvable numexpr pin, ignore CVE-2023-39631
conda-forge has no numexpr>=2.8.5 build for py3.8 (vcontact2's locked
python). Local build solver rejected `numexpr>=2.8.5` with:
numexpr 2.8.6/2.8.7/2.9.0 require py3.10+/py3.12 abi
python=3.8 has no compatible numexpr>=2.8.5
Revert the pin (vcontact2 0.11.3 + py3.8 still gets numexpr 2.8.4) and
add CVE-2023-39631 to .trivyignore with the same py3.8-ceiling
justification used for urllib3 and setuptools in the vcontact2 env.
Local amd64 build smoke-tests every env (base/viral/dvf/vcontact2/checkm2)
and every CLI wrapper; all pass. Final image: 11.94 GB.1 parent 6530d26 commit 97deafd
2 files changed
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
52 | 58 | | |
53 | 59 | | |
54 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 14 | | |
18 | 15 | | |
19 | 16 | | |
0 commit comments