Skip to content

Commit 719f63f

Browse files
Run tests against Python 3.9 - 3.13 in GHA workflow (#5)
These are the versions of Python supported by python-rules. Also bump the python-rules plugin to the latest version (it has better support for Python >= 3.12) and add a minimum Please version (the same as the one for python-rules).
1 parent d91860d commit 719f63f

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/plugin.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ jobs:
66
strategy:
77
matrix:
88
include:
9-
- python-version: '3.7'
10-
- python-version: '3.8'
11-
- python-version: '3.9'
12-
- python-version: '3.10'
13-
- python-version: '3.11'
9+
python-version:
10+
- '3.9'
11+
- '3.10'
12+
- '3.11'
13+
- '3.12'
14+
- '3.13'
1415
steps:
1516
- name: Checkout code
1617
uses: actions/checkout@v2

.plzconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[Please]
2+
Version = >=17.10.3
3+
14
[Plugin "python"]
25
Target = //plugins:python
36

plugins/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugin_repo(
22
name = "python",
3-
revision = "v1.3.0",
3+
revision = "v1.7.4",
44
)
55

66
plugin_repo(

0 commit comments

Comments
 (0)