ipykernel
ipykernel copied to clipboard
v6.9.2 breaks ipykernel for macOS arm64 due to psutil addition
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.
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.
I know it's a painful situation. Just wanted to raise awareness about the potential break.
Yep, and thanks for raising the issue with psutil as well
Related to https://github.com/giampaolo/psutil/issues/1954