Commit 69fe2a0
committed
Build memray from main for the py315 env
memray 1.19.3 predates the 3.15 support merged in bloomberg/memray#920 and
ships no cp315 wheels, so pip falls back to the sdist and the C extension
build fails on the runner. Until a memray release covers 3.15, the py315
tox env installs memray from git main and the py315 CI leg alone gains the
apt packages memray's own CI uses to build it. All other legs keep
installing released memray from PyPI; the pin and the extra CI step should
both be dropped once cp315 wheels are published.
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>1 parent fca35a6 commit 69fe2a0
2 files changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
45 | 49 | | |
46 | 50 | | |
47 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
37 | 42 | | |
38 | 43 | | |
39 | 44 | | |
| |||
0 commit comments