Skip to content
This repository was archived by the owner on Dec 1, 2025. It is now read-only.

Commit f1ff530

Browse files
authored
Merge pull request #78 from lincc-frameworks/drop_python39
drop python 3.9 support; add 3.12
2 parents 2db7349 + ad26182 commit f1ff530

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

.github/workflows/build-documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121

2222
steps:
2323
- uses: actions/checkout@v4
24-
- name: Set up Python 3.10
24+
- name: Set up Python 3.11
2525
uses: actions/setup-python@v5
2626
with:
27-
python-version: '3.10'
27+
python-version: '3.11'
2828
- name: Install dependencies
2929
run: |
3030
sudo apt-get update

.github/workflows/pre-commit-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Set up Python
2121
uses: actions/setup-python@v5
2222
with:
23-
python-version: '3.10'
23+
python-version: '3.11'
2424
- name: Install dependencies
2525
run: |
2626
sudo apt-get update

.github/workflows/publish-to-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Set up Python
2828
uses: actions/setup-python@v5
2929
with:
30-
python-version: '3.10'
30+
python-version: '3.11'
3131
- name: Install dependencies
3232
run: |
3333
python -m pip install --upgrade pip

.github/workflows/smoke-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
strategy:
2222
matrix:
23-
python-version: ['3.9', '3.10', '3.11']
23+
python-version: ['3.10', '3.11', '3.12']
2424

2525
steps:
2626
- uses: actions/checkout@v4

.github/workflows/testing-and-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
python-version: ['3.9', '3.10', '3.11']
18+
python-version: ['3.10', '3.11', '3.12']
1919

2020
steps:
2121
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ classifiers = [
1515
"Programming Language :: Python",
1616
]
1717
dynamic = ["version"]
18-
requires-python = ">=3.9"
18+
requires-python = ">=3.10"
1919
dependencies = [
2020
'nested-pandas>=0.3.1,<0.4.0',
2121
'numpy',
22-
'dask>=2024.3.0',
23-
'dask[distributed]>=2024.3.0',
22+
'dask>=2024.3.0,<2025.1.0',
23+
'dask[distributed]>=2024.3.0,<2025.1.0',
2424
'dask_expr',
2525
'pyarrow',
2626
]
@@ -58,15 +58,15 @@ testpaths = [
5858

5959
[tool.black]
6060
line-length = 110
61-
target-version = ["py39"]
61+
target-version = ["py310"]
6262

6363
[tool.isort]
6464
profile = "black"
6565
line_length = 110
6666

6767
[tool.ruff]
6868
line-length = 110
69-
target-version = "py39"
69+
target-version = "py310"
7070

7171
[tool.ruff.lint]
7272
select = [

0 commit comments

Comments
 (0)