File tree 2 files changed +27
-5
lines changed
2 files changed +27
-5
lines changed Original file line number Diff line number Diff line change @@ -13,13 +13,20 @@ concurrency:
13
13
jobs :
14
14
lint :
15
15
runs-on : ubuntu-latest
16
+ strategy :
17
+ fail-fast : false
18
+ matrix :
19
+ python-version : [
20
+ " 3.10" ,
21
+ " 3.11" ,
22
+ ]
16
23
steps :
17
24
- name : Checkout
18
25
uses : actions/checkout@v4
19
26
- name : Set up Python
20
27
uses : actions/setup-python@v5
21
28
with :
22
- python-version : " 3.10 "
29
+ python-version : ${{ matrix.python-version }}
23
30
- name : Install dependencies
24
31
run : |
25
32
python -m pip install --upgrade pip pre-commit
@@ -41,12 +48,19 @@ jobs:
41
48
42
49
docs :
43
50
runs-on : ubuntu-latest
51
+ strategy :
52
+ fail-fast : false
53
+ matrix :
54
+ python-version : [
55
+ " 3.10" ,
56
+ " 3.11" ,
57
+ ]
44
58
steps :
45
59
- name : Checkout
46
60
uses : actions/checkout@v4
47
61
- uses : actions/setup-python@v5
48
62
with :
49
- python-version : " 3.10 "
63
+ python-version : ${{ matrix.python-version }}
50
64
- name : Install dependencies
51
65
run : |
52
66
python -m pip install ".[docs]"
@@ -59,13 +73,20 @@ jobs:
59
73
60
74
test :
61
75
runs-on : ubuntu-latest
76
+ strategy :
77
+ fail-fast : false
78
+ matrix :
79
+ python-version : [
80
+ " 3.10" ,
81
+ " 3.11" ,
82
+ ]
62
83
steps :
63
84
- name : Checkout
64
85
uses : actions/checkout@v4
65
86
- name : Set up Python
66
87
uses : actions/setup-python@v5
67
88
with :
68
- python-version : " 3.10 "
89
+ python-version : ${{ matrix.python-version }}
69
90
- name : Install dependencies
70
91
run : |
71
92
python -m pip install --upgrade -e ".[testing]"
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ def read(path: str) -> str:
51
51
install_requires = [
52
52
"aiopg==1.4.0" ,
53
53
"bitmath==1.3.3.1" ,
54
- "kopf==1.35.6 " ,
54
+ "kopf==1.36.2 " ,
55
55
"kubernetes-asyncio==31.1.0" ,
56
56
"PyYAML<7.0" ,
57
57
"prometheus_client==0.21.1" ,
@@ -80,12 +80,13 @@ def read(path: str) -> str:
80
80
"mypy==1.13.0" ,
81
81
],
82
82
},
83
- python_requires = ">=3.10" ,
83
+ python_requires = ">=3.10,<3.12 " ,
84
84
classifiers = [
85
85
"Development Status :: 5 - Production/Stable" ,
86
86
"License :: OSI Approved :: Apache Software License" ,
87
87
"Programming Language :: Python :: 3" ,
88
88
"Programming Language :: Python :: 3.10" ,
89
+ "Programming Language :: Python :: 3.11" ,
89
90
],
90
91
use_scm_version = True ,
91
92
)
You can’t perform that action at this time.
0 commit comments