Skip to content

Commit

Permalink
Version 3.27.0rc0
Browse files Browse the repository at this point in the history
  • Loading branch information
mborsetti committed Oct 29, 2024
1 parent 7e1a49a commit 8a5398d
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions .github/workflows/ci-cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,11 @@ jobs:
python-version: ['3.13', '3.12', '3.11', '3.10']
# python-version: ['3.12']
os: [ubuntu-latest]
disable-gil: [false]
# 29-oct-24 lxml does not build for free-threaded (requires libxml2 and libxslt development packages
# include:
include:
# Free-threaded from https://github.com/actions/setup-python/issues/771
# - { os: ubuntu-latest, python-version: '3.13-dev', disable-gil: true }
- { os: ubuntu-latest, python-version: '3.13', disable-gil: true }

# Set up Redis per https://docs.github.com/en/actions/guides/creating-redis-service-containers
# If you are using GitHub-hosted runners, you must use an Ubuntu runner
Expand Down Expand Up @@ -103,21 +104,13 @@ jobs:
# Build Python and packages per https://github.com/actions/setup-python
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@main
if: '${{ !matrix.disable-gil }}'
with:
python-version: ${{ matrix.python-version }}
cache: 'pip'
cache-dependency-path: |
requirements.txt
tests/requirements_pytest.txt
# from https://github.com/actions/setup-python/issues/771
- name: Set up Python ${{ matrix.python-version }} (free-threaded)
uses: deadsnakes/action@main
if: '${{ matrix.disable-gil }}'
with:
python-version: ${{ matrix.python-version }}
nogil: ${{ matrix.disable-gil }}
- name: Set PYTHON_GIL
if: '${{ matrix.disable-gil }}'
run: |
Expand Down

0 comments on commit 8a5398d

Please sign in to comment.