Skip to content

Commit

Permalink
Merge pull request #1040 from CoffeaTeam/try-py3.12
Browse files Browse the repository at this point in the history
chore: test in python 3.12
  • Loading branch information
lgray committed Feb 15, 2024
2 parents 16d2d63 + 5edcce1 commit 4696343
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ task:
memory: 7G
matrix:
- image: python:3.8
- image: python:3.11
- image: python:3.12

create_venv_script: |
python -m venv ../venv
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
os: [ubuntu-latest, macOS-latest, windows-latest]
java-version: [17]
java-distribution: ["corretto"]
python-version: ["3.8", "3.11"]
python-version: ["3.8", "3.12"]

name: test coffea (${{ matrix.os }}) - python ${{ matrix.python-version }}, JDK${{ matrix.java-version }}

Expand Down Expand Up @@ -104,21 +104,21 @@ jobs:
run: |
pytest --cov-report=xml --cov=coffea --deselect=test_taskvine
- name: Upload codecov
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.11
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.12
uses: codecov/codecov-action@v4
- name: Install graphviz
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.11
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.12
uses: ts-graphviz/setup-graphviz@v2
- name: Install pandoc
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.11
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.12
uses: r-lib/actions/setup-pandoc@v2
- name: Build documentation
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.11
if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.12
run: |
cd docs && make html
touch build/html/.nojekyll
- name: Deploy documentation
if: github.event_name == 'push' && matrix.os == 'ubuntu-latest' && matrix.python-version == 3.11
if: github.event_name == 'push' && matrix.os == 'ubuntu-latest' && matrix.python-version == 3.12
uses: crazy-max/ghaction-github-pages@v4
with:
target_branch: gh-pages
Expand Down Expand Up @@ -181,7 +181,7 @@ jobs:
needs: [test, test-vine]
strategy:
matrix:
python-version: ["3.11"]
python-version: ["3.12"]
name: deploy release

steps:
Expand Down
1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ Homepage = "https://github.com/coffeateam/coffea"
dask = [
"distributed<2024.2.0,>=2023.4.0",
"bokeh!=3.0.*,>=2.4.2",
"blosc",
]
spark = [
"ipywidgets",
Expand Down

0 comments on commit 4696343

Please sign in to comment.