移除 wheel 和 setuptools 作为 pip 的依赖项
从 Python 3.13 开始,默认情况下 pip
将不再把 setuptools
和 wheel
作为依赖项。虽然这个默认设置在 conda-forge
启动时(超过 8 年前!)是有道理的,但随着 Python 打包构建后端(例如,flit
、poetry
、hatchling
等)的出现,这个默认设置不再正确。相反,如果需要,您需要在配方的 host
部分显式指定 wheel
和/或 setuptools
。最初,Python 3.13 之前的版本的 pip
将不受影响。但是,在 Python 3.13 迁移完成后,我们将从所有 Python 版本的 pip
中移除这些依赖项。请关注 GitHub issue #2252 以获取更多信息和更新。