Skip to content

Commit 5f67387

Browse files
Merge branch 'main' into pyfive
2 parents 4b18a17 + 0e43748 commit 5f67387

13 files changed

+426
-122
lines changed

.github/workflows/build-and-deploy-on-pypi.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77
push:
88
branches:
99
- main
10-
- update_action_setup-python
1110

1211
jobs:
1312
build-n-publish:
@@ -17,10 +16,10 @@ jobs:
1716
- uses: actions/checkout@v3
1817
with:
1918
fetch-depth: 0
20-
- name: Set up Python 3.12
19+
- name: Set up Python 3.13
2120
uses: actions/setup-python@v4
2221
with:
23-
python-version: "3.12"
22+
python-version: "3.13"
2423
- name: Install pep517
2524
run: >-
2625
python -m

.github/workflows/create-condalock-file.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ jobs:
2323
- uses: actions/checkout@v3
2424
with:
2525
fetch-depth: 0
26-
- uses: conda-incubator/setup-miniconda@v2
26+
- uses: conda-incubator/setup-miniconda@v3
2727
with:
2828
auto-update-conda: true
2929
activate-environment: activestorage-fromlock
30-
python-version: "3.12"
30+
python-version: "3.13"
3131
miniforge-version: "latest"
3232
use-mamba: true
3333
- name: Show conda config

.github/workflows/install-from-condalock-file.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ jobs:
2121
runs-on: "ubuntu-latest"
2222
strategy:
2323
matrix:
24-
python-version: ["3.9", "3.10", "3.11", "3.12"]
24+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2525
fail-fast: false
2626
name: Linux Python ${{ matrix.python-version }}
2727
steps:
2828
- uses: actions/checkout@v3
2929
with:
3030
fetch-depth: 0
31-
- uses: conda-incubator/setup-miniconda@v2
31+
- uses: conda-incubator/setup-miniconda@v3
3232
with:
3333
activate-environment: activestorage-fromlock
3434
python-version: ${{ matrix.python-version }}

.github/workflows/run-test-push.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
runs-on: "ubuntu-latest"
1414
strategy:
1515
matrix:
16-
python-version: ["3.12"] # latest only
16+
python-version: ["3.13"] # latest only
1717
fail-fast: false
1818
name: Linux Python ${{ matrix.python-version }}
1919
steps:
2020
- uses: actions/checkout@v3
2121
with:
2222
fetch-depth: 0
23-
- uses: conda-incubator/setup-miniconda@v2
23+
- uses: conda-incubator/setup-miniconda@v3
2424
with:
2525
activate-environment: activestorage
2626
environment-file: environment.yml

.github/workflows/run-tests.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
runs-on: "ubuntu-latest"
1919
strategy:
2020
matrix:
21-
python-version: ["3.9", "3.10", "3.11", "3.12"]
21+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2222
fail-fast: false
2323
name: Linux Python ${{ matrix.python-version }}
2424
steps:
2525
- uses: actions/checkout@v3
2626
with:
2727
fetch-depth: 0
28-
- uses: conda-incubator/setup-miniconda@v2
28+
- uses: conda-incubator/setup-miniconda@v3
2929
with:
3030
activate-environment: activestorage
3131
environment-file: environment.yml
@@ -50,14 +50,14 @@ jobs:
5050
runs-on: "macos-latest"
5151
strategy:
5252
matrix:
53-
python-version: ["3.9", "3.10", "3.11", "3.12"]
53+
python-version: ["3.10", "3.11", "3.12", "3.13"]
5454
fail-fast: false
5555
name: OSX Python ${{ matrix.python-version }}
5656
steps:
5757
- uses: actions/checkout@v3
5858
with:
5959
fetch-depth: 0
60-
- uses: conda-incubator/setup-miniconda@v2
60+
- uses: conda-incubator/setup-miniconda@v3
6161
with:
6262
activate-environment: activestorage
6363
environment-file: environment.yml

.github/workflows/test_s3_minio.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ jobs:
2121
runs-on: "ubuntu-latest"
2222
strategy:
2323
matrix:
24-
python-version: ["3.9", "3.10", "3.11", "3.12"]
24+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2525
fail-fast: false
2626
name: Linux Python ${{ matrix.python-version }}
2727
steps:
2828
- uses: actions/checkout@v3
2929
with:
3030
fetch-depth: 0
31-
- uses: conda-incubator/setup-miniconda@v2
31+
- uses: conda-incubator/setup-miniconda@v3
3232
with:
3333
python-version: ${{ matrix.python-version }}
3434
miniforge-version: "latest"
@@ -49,7 +49,7 @@ jobs:
4949
done
5050
- name: Run Reductionist container
5151
run: docker run -it --detach --rm --net=host --name reductionist ghcr.io/stackhpc/reductionist-rs:latest
52-
- uses: conda-incubator/setup-miniconda@v2
52+
- uses: conda-incubator/setup-miniconda@v3
5353
with:
5454
activate-environment: activestorage-minio
5555
environment-file: environment.yml

.github/workflows/test_s3_remote_reductionist.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
runs-on: "ubuntu-latest"
2323
strategy:
2424
matrix:
25-
python-version: ["3.9", "3.10", "3.11", "3.12"]
25+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2626
fail-fast: false
2727
name: Linux Python ${{ matrix.python-version }}
2828
steps:
2929
- uses: actions/checkout@v3
3030
with:
3131
fetch-depth: 0
32-
- uses: conda-incubator/setup-miniconda@v2
32+
- uses: conda-incubator/setup-miniconda@v3
3333
with:
3434
python-version: ${{ matrix.python-version }}
3535
miniforge-version: "latest"
@@ -44,7 +44,7 @@ jobs:
4444
echo 'REMOTE_RED = True' >> activestorage/config.py
4545
- name: Ping remote Reductionist
4646
run: curl -k https://192.171.169.248:8080/.well-known/reductionist-schema
47-
- uses: conda-incubator/setup-miniconda@v2
47+
- uses: conda-incubator/setup-miniconda@v3
4848
with:
4949
activate-environment: activestorage-minio
5050
environment-file: environment.yml

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ pip install -e .
2929
pytest -n 2
3030
```
3131

32-
Python versions supported: 3.9, 3.10, 3.11, 3.12. Fully compatible with `numpy >=2.0.0`.
32+
Python versions supported: (3.9 EOL but no more testing with it), 3.10, 3.11, 3.12, 3.13. Fully compatible with `numpy >=2.0.0`.
3333

3434
## Active Storage Data Interface
3535

0 commit comments

Comments
 (0)