Skip to content

Commit b346dc9

Browse files
committed
Merge remote-tracking branch 'origin/main' into release
2 parents 9352d20 + 0e7e2ee commit b346dc9

5 files changed

Lines changed: 8 additions & 9 deletions

File tree

.github/workflows/all.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
matrix:
2222
os: [ubuntu-latest]
23-
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
23+
python-version: ["3.11", "3.12", "3.13", "3.14"]
2424
include:
2525
- os: windows-latest
2626
python-version: "3.13"

.github/workflows/fenicsx-tests.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@ on:
66
pull_request:
77
branches:
88
- main
9-
109
push:
1110
branches:
1211
- release
13-
tags: "**"
14-
1512
# Weekly build on Mondays at 8 am
1613
schedule:
1714
- cron: "0 8 * * 1"
@@ -89,7 +86,7 @@ jobs:
8986
ref: main
9087
- name: Install DOLFINx
9188
run: |
92-
cmake -G Ninja -DCMAKE_BUILD_TYPE=Developer -DDOLFINX_ENABLE_ADIOS2=true -B build -S dolfinx/cpp/
89+
cmake -G Ninja -DCMAKE_BUILD_TYPE=Developer -B build -S dolfinx/cpp/
9390
cmake --build build
9491
cmake --install build
9592
python3 -m pip install scikit-build-core

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ description = "Unified Form Language"
1717
readme = "README.md"
1818
license = "LGPL-3.0-or-later"
1919
license-files = ["COPYING*"]
20-
requires-python = ">=3.10.0"
20+
requires-python = ">=3.11"
2121
dependencies = ["numpy"]
2222

2323
[project.urls]

test/test_classcoverage.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
from utils import LagrangeElement, MixedElement
66

77
import ufl
8-
from ufl import * # noqa: F403
98
from ufl import (
9+
H1, # noqa: F401
1010
And,
1111
Argument,
1212
CellDiameter,
@@ -116,8 +116,8 @@
116116
all_ufl_classes,
117117
)
118118

119-
has_repr = set()
120-
has_dict = set()
119+
has_repr: set[str] = set()
120+
has_dict: set[str] = set()
121121

122122

123123
def _test_object(a, shape, free_indices):

ufl/measure.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@ def __call__(
287287
subdomain_data=None,
288288
degree=None,
289289
scheme=None,
290+
intersect_measures=None,
290291
):
291292
"""Reconfigure measure with new domain specification or metadata."""
292293
# Let syntax dx() mean integral over everywhere
@@ -324,6 +325,7 @@ def __call__(
324325
domain=domain,
325326
metadata=metadata,
326327
subdomain_data=subdomain_data,
328+
intersect_measures=intersect_measures,
327329
)
328330

329331
def __str__(self):

0 commit comments

Comments
 (0)