diff options
| author | sergioahp <sergioahp@proton.me> | 2026-01-16 04:53:09 -0600 |
|---|---|---|
| committer | sergioahp <sergioahp@proton.me> | 2026-01-16 04:53:09 -0600 |
| commit | 2c1ae5e61c18c63760a66be08840b464068c50f3 (patch) | |
| tree | ee0fe54df33ca8e45a52bc1b388c32f3cc0adc4b /pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos | |
| parent | 493855e12ea745fa0eb9aa73499a85fddd8e88f1 (diff) | |
python3Packages.pytensor: add setuptools runtime dependency
PyTensor imports setuptools at runtime during JIT/C compilation:
- pytensor/link/c/cmodule.py imports setuptools._distutils.sysconfig
- pytensor/link/c/exceptions.py imports setuptools.errors
Upstream declares setuptools>=59.0.0 in dependencies:
https://github.com/pymc-devs/pytensor/blob/a314476f233f2c771a1f9d75ddf4959dbb2d5646/pyproject.toml#L50
Without this, python3.withPackages environments fail at runtime with:
ModuleNotFoundError: No module named 'setuptools'
Fixes runtime import errors when using pytensor or packages that depend on it (e.g., pymc).
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions
