ipykernel icon indicating copy to clipboard operation
ipykernel copied to clipboard

v6.9.2 breaks ipykernel for macOS arm64 due to psutil addition

Open flekschas opened this issue 2 years ago • 4 comments

I recently updated a conda environment and noticed that Jupyter Lab failed due to a missing arm64 build of psutil. After some digging I found out that psutil was added in v6.9.2.

I don't know if psutil is essential or if there's a way to get it working on arm64 but I can confirm that downgrading to v6.9.1 allows running ipykernel (through Jupyter Lab) on macOS while v6.9.2 does not.

flekschas avatar Apr 13 '22 21:04 flekschas

There is an arm64 version on conda-forge. There isn't a clean way for us to declare dependencies for a particular architecture as far as I know. psutil would have to produce universal wheels for osx.

blink1073 avatar Apr 13 '22 22:04 blink1073

I know it's a painful situation. Just wanted to raise awareness about the potential break.

flekschas avatar Apr 13 '22 22:04 flekschas

Yep, and thanks for raising the issue with psutil as well

blink1073 avatar Apr 13 '22 23:04 blink1073

Related to https://github.com/giampaolo/psutil/issues/1954

ColeDCrawford avatar Apr 28 '22 14:04 ColeDCrawford