Skip to content

Commit b5f17c2

Browse files
authored
Merge branch 'FEniCS:main' into main
2 parents a095f16 + db4e73e commit b5f17c2

345 files changed

Lines changed: 25177 additions & 14739 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.clang-tidy

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
WarningsAsErrors: "*"
2+
UseColor: true
3+
HeaderFilterRegex: '^(?!MPI_api.h$|PETSc_api.h$).*' # Pulled in from python packages and not classified as system headers
4+
ExtraArgsBefore:
5+
- '-Wno-unknown-warning-option'
6+
Checks: >
7+
-*,
8+
performance*

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: Bug report
22
description: Create a report if you believe something is not working
33
title: "[BUG]: "
4-
labels: ["bug"]
54

65
body:
76
- type: textarea
@@ -26,9 +25,9 @@ body:
2625
description: Add (optionally) a minimal script that reproduces the bug
2726
render: Python
2827
placeholder: |
29-
import dolfinx
30-
from mpi4py import MPI
31-
domain = dolfinx.mesh.UnitSquareMesh(MPI.COMM_WORLD, 10, 10)
28+
import dolfinx
29+
from mpi4py import MPI
30+
domain = dolfinx.mesh.UnitSquareMesh(MPI.COMM_WORLD, 10, 10)
3231
validations:
3332
required: false
3433

@@ -39,10 +38,10 @@ body:
3938
description: If you get an error message or any output, please add it here
4039
render: bash
4140
placeholder: |
42-
Traceback (most recent call last):
43-
File "/root/shared/dolfinx/python/test/mwe.py", line 3, in <module>
44-
domain = dolfinx.mesh.UnitSquareMesh(MPI.COMM_WORLD, 10, 10)
45-
AttributeError: module 'dolfinx.mesh' has no attribute 'UnitSquareMesh'
41+
Traceback (most recent call last):
42+
File "/root/shared/dolfinx/python/test/mwe.py", line 3, in <module>
43+
domain = dolfinx.mesh.UnitSquareMesh(MPI.COMM_WORLD, 10, 10)
44+
AttributeError: module 'dolfinx.mesh' has no attribute 'UnitSquareMesh'
4645
validations:
4746
required: false
4847

@@ -53,6 +52,7 @@ body:
5352
description: What version of DOLFINx are you running?
5453
options:
5554
- main branch
55+
- 0.10.0
5656
- 0.9.0
5757
- 0.8.0
5858
- 0.7.3

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ updates:
1313
directory: "python/"
1414
schedule:
1515
interval: "weekly"
16+
- package-ecosystem: "docker"
17+
directory: "docker/"
18+
schedule:
19+
interval: "weekly"

.github/workflows/build-wheels.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,14 @@ jobs:
7272
CIBW_ENVIRONMENT: PIP_EXTRA_INDEX_URL=file:///project/simple PETSC_DIR=/usr/local MAKEFLAGS=-j2
7373

7474
steps:
75-
- uses: actions/setup-python@v5
75+
- uses: actions/setup-python@v6
7676

7777
- name: Install Python dependencies
7878
run: python -m pip install cibuildwheel simple503 wheel
7979

8080
- name: Checkout Basix
8181
if: ${{ github.event.inputs.build_fenicsx_stack == 'true' }}
82-
uses: actions/checkout@v4
82+
uses: actions/checkout@v5
8383
with:
8484
repository: FEniCS/basix
8585
path: basix
@@ -93,7 +93,7 @@ jobs:
9393
9494
- name: Checkout UFL
9595
if: ${{ github.event.inputs.build_fenicsx_stack == 'true' }}
96-
uses: actions/checkout@v4
96+
uses: actions/checkout@v5
9797
with:
9898
repository: FEniCS/ufl
9999
path: ufl
@@ -105,7 +105,7 @@ jobs:
105105

106106
- name: Checkout FFCx
107107
if: ${{ github.event.inputs.build_fenicsx_stack == 'true' }}
108-
uses: actions/checkout@v4
108+
uses: actions/checkout@v5
109109
with:
110110
repository: FEniCS/ffcx
111111
path: ffcx
@@ -147,7 +147,7 @@ jobs:
147147
python -m simple503 --base-url file:///project/simple simple
148148
149149
- name: Checkout DOLFINx
150-
uses: actions/checkout@v4
150+
uses: actions/checkout@v5
151151
with:
152152
path: dolfinx
153153
ref: ${{ github.event.inputs.dolfinx_ref }}

0 commit comments

Comments
 (0)