Skip to content

Commit ca575f4

Browse files
shaiaclaude
andcommitted
Add more debugging to test_package job
- List available wheels before installing - Show Python version - Use verbose pip install - Print package directory contents after install Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 3e7140b commit ca575f4

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

.github/workflows/build-wheels.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,30 @@ jobs:
132132
name: wheels-${{ matrix.os }}
133133
path: wheelhouse
134134

135+
- name: List available wheels
136+
shell: bash
137+
run: |
138+
echo "=== Available wheels ==="
139+
ls -la wheelhouse/
140+
echo ""
141+
echo "=== Python version ==="
142+
python --version
143+
135144
- name: Install wheel and test dependencies
136145
run: |
137146
python -m pip install --upgrade pip
138-
python -m pip install --find-links wheelhouse cfd-python
147+
python -m pip install -v --find-links wheelhouse cfd-python
139148
python -m pip install pytest numpy
140149
150+
- name: Verify installation
151+
shell: bash
152+
run: |
153+
echo "=== Installed package location ==="
154+
python -c "import cfd_python; print(cfd_python.__file__)"
155+
echo ""
156+
echo "=== Package directory contents ==="
157+
python -c "import cfd_python, os; print(os.listdir(os.path.dirname(cfd_python.__file__)))"
158+
141159
- name: Run full test suite
142160
run: pytest tests/ -v
143161

0 commit comments

Comments
 (0)