Skip to content

Commit f74ca27

Browse files
committed
Merge branch 'main' into feature/add-extern-port-statement
2 parents e079cff + 9cd7eaa commit f74ca27

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

.github/workflows/tests-ast.yml

+12-3
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,18 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
# Just using minimum and maximum to avoid exploding the matrix.
17-
python-version: ['3.7', '3.12']
18-
antlr-version: ['4.7', '4.13']
16+
include:
17+
# Build on the oldest and latest supported Pythons
18+
# and on the oldest and latest ANTLR version supported
19+
# by each of those Pythons:
20+
- python-version: '3.9'
21+
antlr-version: '4.7'
22+
- python-version: '3.9'
23+
antlr-version: '4.13'
24+
- python-version: '3.13'
25+
antlr-version: '4.9'
26+
- python-version: '3.13'
27+
antlr-version: '4.13'
1928
defaults:
2029
run:
2130
working-directory: source/openpulse

source/openpulse/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ requires = ["setuptools", "wheel"]
33

44
[tool.black]
55
line-length = 100
6-
target-version = ["py36"]
6+
target-version = ["py37", "py38", "py39", "py310", "py311", "py312", "py313"]

source/openpulse/requirements-dev.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
pytest>=6.0
22
pyyaml
33
pylint>=2.9
4-
black>=20.8b0
4+
5+
# Black uses calver majors for changes to the default style;
6+
# we can allow updates within a given year.
7+
black~=24.10

0 commit comments

Comments
 (0)