|
23 | 23 | - id: setup-python
|
24 | 24 | uses: actions/setup-python@v4
|
25 | 25 | with:
|
26 |
| - # A lower version is used because of a dependency issue in Python |
27 |
| - # versions 3.8-3.11 |
28 |
| - python-version: "3.7" |
| 26 | + python-version: "3.10" |
29 | 27 | # We need the Go version and Go cache location for the actions/cache step,
|
30 | 28 | # so the Go installation must happen before that.
|
31 | 29 | - id: setup-go
|
@@ -115,24 +113,12 @@ jobs:
|
115 | 113 | matrix:
|
116 | 114 | os:
|
117 | 115 | - ubuntu-latest
|
118 |
| - # The versions of nassl pinned by our sslyze version constraint only |
119 |
| - # have bdists available for Python 3.6 and 3.7, so we can only support |
120 |
| - # those versions of Python. The error seen when trying to install on |
121 |
| - # Python 3.8+ is: |
122 |
| - # ERROR: Cannot install pshtt because these package versions have |
123 |
| - # conflicting dependencies. |
124 |
| - # The conflict is caused by: |
125 |
| - # sslyze 2.1.4 depends on nassl<2.3.0 and >=2.2.0 |
126 |
| - # sslyze 2.1.3 depends on nassl<2.3.0 and >=2.2.0 |
127 | 116 | python-version:
|
128 | 117 | - "3.7"
|
129 |
| - # - "3.8" |
130 |
| - # - "3.9" |
131 |
| - # - "3.10" |
| 118 | + - "3.8" |
| 119 | + - "3.9" |
| 120 | + - "3.10" |
132 | 121 | # - "3.11"
|
133 |
| - include: |
134 |
| - - os: ubuntu-20.04 |
135 |
| - python-version: "3.6" |
136 | 122 | steps:
|
137 | 123 | - uses: actions/checkout@v3
|
138 | 124 | - id: setup-python
|
@@ -182,9 +168,7 @@ jobs:
|
182 | 168 | - id: setup-python
|
183 | 169 | uses: actions/setup-python@v4
|
184 | 170 | with:
|
185 |
| - # A lower version is used because of a dependency issue in Python |
186 |
| - # versions 3.8-3.11 |
187 |
| - python-version: "3.7" |
| 171 | + python-version: "3.10" |
188 | 172 | - uses: actions/cache@v3
|
189 | 173 | env:
|
190 | 174 | BASE_CACHE_KEY: "${{ github.job }}-${{ runner.os }}-\
|
@@ -224,20 +208,10 @@ jobs:
|
224 | 208 | - ubuntu-latest
|
225 | 209 | python-version:
|
226 | 210 | - "3.7"
|
227 |
| - # Disabled due to an unresolvable dependency issue between sslyze and |
228 |
| - # nassl: |
229 |
| - # ERROR: Cannot install pshtt because these package versions have |
230 |
| - # conflicting dependencies. |
231 |
| - # The conflict is caused by: |
232 |
| - # sslyze 2.1.4 depends on nassl<2.3.0 and >=2.2.0 |
233 |
| - # sslyze 2.1.3 depends on nassl<2.3.0 and >=2.2.0 |
234 |
| - # - "3.8" |
235 |
| - # - "3.9" |
236 |
| - # - "3.10" |
| 211 | + - "3.8" |
| 212 | + - "3.9" |
| 213 | + - "3.10" |
237 | 214 | # - "3.11"
|
238 |
| - include: |
239 |
| - - os: ubuntu-20.04 |
240 |
| - python-version: "3.6" |
241 | 215 | steps:
|
242 | 216 | - uses: actions/checkout@v3
|
243 | 217 | - id: setup-python
|
@@ -284,20 +258,10 @@ jobs:
|
284 | 258 | - ubuntu-latest
|
285 | 259 | python-version:
|
286 | 260 | - "3.7"
|
287 |
| - # Disabled due to an unresolvable dependency issue between sslyze and |
288 |
| - # nassl: |
289 |
| - # ERROR: Cannot install pshtt because these package versions have |
290 |
| - # conflicting dependencies. |
291 |
| - # The conflict is caused by: |
292 |
| - # sslyze 2.1.4 depends on nassl<2.3.0 and >=2.2.0 |
293 |
| - # sslyze 2.1.3 depends on nassl<2.3.0 and >=2.2.0 |
294 |
| - # - "3.8" |
295 |
| - # - "3.9" |
296 |
| - # - "3.10" |
| 261 | + - "3.8" |
| 262 | + - "3.9" |
| 263 | + - "3.10" |
297 | 264 | # - "3.11"
|
298 |
| - include: |
299 |
| - - os: ubuntu-20.04 |
300 |
| - python-version: "3.6" |
301 | 265 | steps:
|
302 | 266 | - uses: actions/checkout@v3
|
303 | 267 | - id: setup-python
|
|
0 commit comments