-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[python/ci] Unbreak PyPI wheel builds #2337
Comments
This error was discovered by the workflow TileDB-SOMA/.github/workflows/python-packaging.yml Lines 31 to 33 in 36d5b6e
Here is a reprex I ran to reproduce the error locally with Python 3.10 on Linux: python --version
## Python 3.10.14
uname
## Linux
git checkout 1.9.0
cd apis/python
python setup.py sdist
tar --list -f dist/tiledbsoma-1.9.0.tar.gz | grep requirements
mkdir -p /tmp/soma
cp dist/tiledbsoma-1.9.0.tar.gz /tmp/soma
cd /tmp/soma/
tar -xzf tiledbsoma-1.9.0.tar.gz
cd tiledbsoma-1.9.0/
python -m venv ./venv-soma
conda deactivate
source ./venv-soma/bin/activate
pip install wheel
python setup.py bdist_wheel
## Traceback (most recent call last):
## File "/tmp/soma/tiledbsoma-1.9.0/setup.py", line 335, in <module>
## "dev": open("requirements_dev.txt").read(),
## FileNotFoundError: [Errno 2] No such file or directory: 'requirements_dev.txt' |
Another bit of debug -- following @jdblischak 's repro, as soon as I do I'm doing this Ubuntu with Python 3.10, clean checkout on I can/will debug since I need to know what's going, but, the good news is we've zeroed in on another of the issues going on |
PRs are merged |
See
https://github.com/single-cell-data/TileDB-SOMA/actions/runs/8443323587/job/23126755537
What happened with 1.9.0 today:
requirements_dev.txt
PR landed before the nightly wheel-build run could happen#2311
[sc-43673]
The text was updated successfully, but these errors were encountered: