Skip to content

Commit 03e7491

Browse files
authored
🔨 Update test build for Ubuntu-24.04 (#862)
* 🔨 Update test build for Ubuntu-24.04 - Update test build for Ubuntu-24.04 - Update readthedocs build on Ubuntu-24.04 * 🔨 Update glymur to simplify `requirements.txt` * 🔨 `pdf` build is not required.
1 parent 1e76e9e commit 03e7491

File tree

5 files changed

+6
-10
lines changed

5 files changed

+6
-10
lines changed

.github/workflows/mypy-type-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
build:
1414

15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616

1717
strategy:
1818
matrix:

.github/workflows/pip-install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fail-fast: true
1414
matrix:
1515
python-version: ["3.9", "3.10", "3.11", "3.12"]
16-
os: [ubuntu-22.04, windows-latest, macos-latest]
16+
os: [ubuntu-24.04, windows-latest, macos-latest]
1717
steps:
1818
- name: Set up Python ${{ matrix.python-version }}
1919
uses: actions/setup-python@v3

.github/workflows/python-package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
build:
1515

16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
strategy:
1818
fail-fast: true
1919
matrix:
@@ -80,7 +80,7 @@ jobs:
8080
fail-ci-on-error: false
8181

8282
release:
83-
runs-on: ubuntu-22.04
83+
runs-on: ubuntu-24.04
8484
timeout-minutes: 15
8585
needs: build
8686
if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' || github.ref == 'refs/heads/pre-release' || startsWith(github.ref, 'refs/tags/v')

.readthedocs.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ version: 2
77

88
# Set the version of Python and other tools you might need
99
build:
10-
os: ubuntu-22.04
10+
os: ubuntu-24.04
1111
tools:
1212
python: "3.10"
1313
apt_packages:
@@ -19,10 +19,6 @@ build:
1919
sphinx:
2020
configuration: docs/conf.py
2121

22-
# Optionally build your docs in additional formats such as PDF
23-
formats:
24-
- pdf
25-
2622
# Optionally set the version of Python and requirements required to build your docs
2723
python:
2824
install:

requirements/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ defusedxml>=0.7.1
77
filelock>=3.9.0
88
flask>=2.2.2
99
flask-cors>=4.0.0
10-
glymur>=0.12.1, ~=0.12.6 # 0.12.6 is incompatible due to a private attribute
10+
glymur>=0.12.7
1111
imagecodecs>=2022.9.26
1212
joblib>=1.1.1
1313
jupyterlab>=3.5.2

0 commit comments

Comments
 (0)