Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
fabioz committed Oct 5, 2024
1 parent 54f8db4 commit 31f7645
Show file tree
Hide file tree
Showing 10 changed files with 3,733 additions and 3,616 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pydevd-release-manylinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- uses: actions/setup-python@v3

- name: Install cibuildwheel
run: python -m pip install cibuildwheel==2.16.2
run: python -m pip install cibuildwheel==2.21.2

- name: Remove .so files (will be rebuilt)
run: rm pydevd_attach_to_process/*.so
Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/pydevd-tests-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,9 @@ jobs:
if: contains(matrix.name, 'py3') && !contains(matrix.name, 'pypy') && !contains(matrix.name, 'py312') && !contains(matrix.name, 'py311')
run: |
pip install PySide2 --no-warn-script-location
pip install "numpy<2" --force --no-warn-script-location
pip install cherrypy --no-warn-script-location
pip install gevent greenlet
pip install gevent==23.9.1 greenlet
- name: Install django
if: "!contains(matrix.name, 'py38')"
Expand All @@ -116,22 +117,26 @@ jobs:
- name: Check that wheels can be built
if: contains(matrix.name, 'checkbin') && contains(matrix.name, 'ubuntu')
run: |
python -m pip install cibuildwheel==2.16.2
python -m pip install cibuildwheel==2.21.2
# Remove these .so files (will be rebuilt)
rm pydevd_attach_to_process/*.so
python -m cibuildwheel --output-dir wheelhouse
env:
CIBW_BUILD: cp310-*manylinux*x86_64 cp311-*manylinux*x86_64 cp312-*manylinux*x86_64
CIBW_BUILD_VERBOSITY: 1

- name: Rebuild .so
if: contains(matrix.name, 'checkbin') && contains(matrix.name, 'ubuntu')
run: |
pydevd_attach_to_process/linux_and_mac/compile_linux.sh
- name: Check cython unchanged
if: contains(matrix.name, 'checkbin')
env:
PYTHONPATH: .
run: |
python build_tools/build.py
python build_tools/check_no_git_modifications.py
- name: Create cython binaries
if: contains(matrix.name, 'cython')
Expand Down
3,159 changes: 1,594 additions & 1,565 deletions _pydevd_bundle/pydevd_cython.c

Large diffs are not rendered by default.

1,282 changes: 651 additions & 631 deletions _pydevd_frame_eval/pydevd_frame_evaluator.c

Large diffs are not rendered by default.

Loading

0 comments on commit 31f7645

Please sign in to comment.