From ec3f65e4c94d38096349bb6e3b84f79e8f75eb56 Mon Sep 17 00:00:00 2001 From: Connor Ward Date: Mon, 9 Mar 2026 13:52:23 +0000 Subject: [PATCH 1/2] Address TODO RELEASE comments --- pyproject.toml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c26632eef9..93ca35a60a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,8 +1,7 @@ [project] name = "firedrake" # .. -# TODO RELEASE -version = "2025.10.3.dev0" +version = "2025.10.3" description = "An automated system for the portable solution of partial differential equations using the finite element method" readme = "README.rst" license = "LGPL-3.0-or-later" @@ -20,10 +19,8 @@ dependencies = [ "decorator<=4.4.2", "mpi4py>3; python_version >= '3.13'", "mpi4py; python_version < '3.13'", - # TODO RELEASE - "fenics-ufl @ git+https://github.com/FEniCS/ufl.git@release", - # TODO RELEASE - "firedrake-fiat @ git+https://github.com/firedrakeproject/fiat.git@release", + "fenics-ufl>=2025.2.1", + "firedrake-fiat>=2025.10.1", "h5py>3.12.1", "immutabledict", "libsupermesh", From 9bbb9a83c40503fc5649a527c7dfc9a6625c6c27 Mon Sep 17 00:00:00 2001 From: Connor Ward Date: Mon, 9 Mar 2026 17:45:35 +0000 Subject: [PATCH 2/2] Update Dockerfile.vanilla --- docker/Dockerfile.vanilla | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile.vanilla b/docker/Dockerfile.vanilla index 49c39378da..a07146032b 100644 --- a/docker/Dockerfile.vanilla +++ b/docker/Dockerfile.vanilla @@ -151,7 +151,7 @@ RUN git clone --branch ${BRANCH} \ && pip install --verbose ${PETSC_DIR}/src/binding/petsc4py \ && pip install --verbose -r /opt/firedrake/requirements-build.txt \ && pip install --verbose --no-build-isolation \ - ${SLEPC_DIR}/externalpackages/git.slepc/src/binding/slepc4py \ + slepc4py \ && pip install --verbose --no-binary h5py --no-build-isolation \ --editable '/opt/firedrake[docker]' || exit; \ if [ ${BRANCH} == "main" ]; then \