Skip to content

Commit 43428c9

Browse files
authored
Update integration-testing.yml
1 parent e17a4f9 commit 43428c9

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/integration-testing.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,16 @@ jobs:
3434
python -m venv venv
3535
. venv/bin/activate
3636
pip install pytest
37+
38+
# --- Start of fix ---
39+
# The version "v1.1.8" in setup.py is not PEP 440 compliant and causes
40+
# pip's resolver to ignore the local wheel. We remove the "v" before building.
41+
echo "Original version:"
42+
grep "version=" setup.py
43+
sed -i 's/version="v/version="/' setup.py
44+
echo "Fixed version:"
45+
grep "version=" setup.py
46+
# --- End of fix ---
3747
3848
# We don't install the wheel directly. Instead, we'll tell pip to look
3949
# in the 'dist' directory when it resolves dependencies.

0 commit comments

Comments
 (0)