]> git.k1024.org Git - pyxattr.git/commit
GitHub CI: ensure setuptools is installed
authorIustin Pop <iustin@k1024.org>
Sun, 17 Dec 2023 21:30:25 +0000 (22:30 +0100)
committerIustin Pop <iustin@k1024.org>
Sun, 17 Dec 2023 21:32:38 +0000 (22:32 +0100)
commitc9abbdb89f74903721b4eb375ba4a6910f6dd1f5
treeea0c1e2c05aef968aae37abcb17b95ebe04b3779
parente28209b6ffb4e6835b866b453738868207d4e992
GitHub CI: ensure setuptools is installed

Looks like setuptools is no longer installed by default on recent
Python versions - 3.12 more precisely:
https://github.com/iustin/pyxattr/actions/runs/7236053321/job/19714175539,
which says:

```
Run python ./setup.py build_ext -i
Traceback (most recent call last):
  File "/Users/runner/work/pyxattr/pyxattr/./setup.py", line 5, in <module>
    from setuptools import setup, Extension
ModuleNotFoundError: No module named 'setuptools'
```

So let's explicitly install it for CI runs.
.github/workflows/ci.yml