Skip to content

Commit 60b314a

Browse files
authored
update python versions (#313)
* update python versions * 3.8 no longer works * ++version
1 parent 89a1465 commit 60b314a

File tree

8 files changed

+17
-16
lines changed

8 files changed

+17
-16
lines changed

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
runs-on: ubuntu-latest
5656
strategy:
5757
matrix:
58-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
58+
python-version: ["3.10", "3.11", "3.12", "3.13"]
5959
steps:
6060
- name: Set up Python
6161
uses: actions/setup-python@v4

.github/workflows/test-packages.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
13+
python-version: ["3.10", "3.11", "3.12", "3.13"]
1414
steps:
1515
- name: Set up Python
1616
uses: actions/setup-python@v4
1717
with:
1818
python-version: ${{ matrix.python-version }}
1919
- uses: actions/checkout@v4
2020
with:
21-
ref: v2025.6.0
21+
ref: v2025.9.0
2222
name: Get latest Symfem version
2323
- run: rm -rf symfem VERSION
2424
name: Remove downloaded symfem
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest
4343
strategy:
4444
matrix:
45-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
45+
python-version: ["3.10", "3.11", "3.12", "3.13"]
4646
steps:
4747
- uses: conda-incubator/setup-miniconda@v2
4848
with:
@@ -51,7 +51,7 @@ jobs:
5151
activate-environment: symfem
5252
- uses: actions/checkout@v4
5353
with:
54-
ref: v2025.6.0
54+
ref: v2025.9.0
5555
name: Get latest Symfem version
5656
- run: rm -rf symfem VERSION
5757
name: Remove downloaded symfem
@@ -75,23 +75,23 @@ jobs:
7575
runs-on: ubuntu-latest
7676
strategy:
7777
matrix:
78-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
78+
python-version: ["3.10", "3.11", "3.12", "3.13"]
7979
steps:
8080
- name: Set up Python
8181
uses: actions/setup-python@v4
8282
with:
8383
python-version: ${{ matrix.python-version }}
8484
- uses: actions/checkout@v4
8585
with:
86-
ref: v2025.6.0
86+
ref: v2025.9.0
8787
path: symfem-src
8888
- name: Move tests and delete Symfem source
8989
run: |
9090
mv symfem-src/test .
9191
mv symfem-src/README.md .
9292
rm -r symfem-src
9393
- run: |
94-
wget -O symfem.tar.gz https://pypi.io/packages/source/s/symfem/symfem-2025.6.0.tar.gz
94+
wget -O symfem.tar.gz https://pypi.io/packages/source/s/symfem/symfem-2025.9.0.tar.gz
9595
tar -xvzf symfem.tar.gz
9696
name: Download and unpack latest version of Symfem
9797
- name: Install LaTeΧ
@@ -101,7 +101,7 @@ jobs:
101101
- run: pip install pytest
102102
name: Install pytest
103103
- run: |
104-
cd symfem-2025.6.0
104+
cd symfem-2025.9.0
105105
pip install .[optional]
106106
name: Install requirements
107107
- run: |

CHANGELOG_SINCE_LAST_VERSION.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Update minimum Python version

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ authors:
55
given-names: Matthew W.
66
orcid: 0000-0002-4658-2443
77
title: Symfem
8-
version: 2025.6.0
9-
date-released: 2025-06-09
8+
version: 2025.9.0
9+
date-released: 2025-09-15
1010
license: MIT
1111
url: https://github.com/mscroggs/symfem
1212
preferred-citation:

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025.6.0
1+
2025.9.0

codemeta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"@context": "https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld", "@type": "Code", "author": [{"@id": "0000-0002-4658-2443", "@type": "Person", "email": "[email protected]", "name": "Matthew Scroggs", "affiliation": "Department of Engineering, University of Cambridge"}], "identifier": "", "codeRepository": "https://github.com/mscroggs/symfem", "datePublished": "2021-01-23", "dateModified": "2025-06-09", "dateCreated": "2021-01-23", "description": "A symbolic finite element definition library", "keywords": "Python, finite element method, numerical analysis", "license": "MIT", "title": "Symfem", "version": "2025.6.0"}
1+
{"@context": "https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld", "@type": "Code", "author": [{"@id": "0000-0002-4658-2443", "@type": "Person", "email": "[email protected]", "name": "Matthew Scroggs", "affiliation": "Department of Engineering, University of Cambridge"}], "identifier": "", "codeRepository": "https://github.com/mscroggs/symfem", "datePublished": "2021-01-23", "dateModified": "2025-09-15", "dateCreated": "2021-01-23", "description": "A symbolic finite element definition library", "keywords": "Python, finite element method, numerical analysis", "license": "MIT", "title": "Symfem", "version": "2025.9.0"}

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ requires = ["flit_core >=3.8.0,<4"]
44

55
[project]
66
name = "symfem"
7-
version = "2025.6.0"
7+
version = "2025.9.0"
88
description = "a symbolic finite element definition library"
99
readme = "README.md"
10-
requires-python = ">=3.8.0"
10+
requires-python = ">=3.9.0"
1111
license = { file = "LICENSE" }
1212
authors = [
1313
{ name = "Matthew Scroggs", email = "[email protected]" }

symfem/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Version number."""
22

3-
version = "2025.6.0"
3+
version = "2025.9.0"

0 commit comments

Comments
 (0)