Releases: kyhau/ssllabs-scan
Releases · kyhau/ssllabs-scan
4.1.0
4.0.0
What's Changed
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 in the all-dependencies group by @dependabot[bot] in #202
- Bump the all-dependencies group with 4 updates by @dependabot[bot] in #203
- Update flake8 requirement from ~=7.0 to ~=7.1 in the all-dependencies group by @dependabot[bot] in #204
- Update pip requirement from ~=24.0 to ~=24.1 in the all-dependencies group by @dependabot[bot] in #205
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 in the all-dependencies group by @dependabot[bot] in #206
- Update tox requirement from ~=4.15 to ~=4.16 in the all-dependencies group by @dependabot[bot] in #207
- Update coverage requirement from ~=7.5 to ~=7.6 in the all-dependencies group by @dependabot[bot] in #209
- Update pytest requirement from ~=8.2 to ~=8.3 in the all-dependencies group by @dependabot[bot] in #211
- Update pip requirement from ~=24.1 to ~=24.2 in the all-dependencies group by @dependabot[bot] in #212
- Update wheel requirement from ~=0.43 to ~=0.44 in the all-dependencies group by @dependabot[bot] in #214
- Update tox requirement from ~=4.16 to ~=4.17 in the all-dependencies group by @dependabot[bot] in #215
- Update tox requirement from ~=4.17 to ~=4.18 in the all-dependencies group by @dependabot[bot] in #216
- [Snyk] Security upgrade setuptools from 68.0.0 to 70.0.0 by @kyhau in #213
- Update tox requirement from ~=4.18 to ~=4.20 in the all-dependencies group by @dependabot[bot] in #218
- Update tox requirement from ~=4.20 to ~=4.21 in the all-dependencies group by @dependabot[bot] in #219
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #220
- Update pip requirement from ~=24.2 to ~=24.3 in the all-dependencies group by @dependabot[bot] in #221
- Update pytest-cov requirement from ~=5.0 to ~=6.0 in the all-dependencies group by @dependabot[bot] in #222
- Update virtualenv requirement from ~=20.27 to ~=20.28 in the all-dependencies group by @dependabot[bot] in #224
- Update wheel requirement from ~=0.44 to ~=0.45 in the all-dependencies group by @dependabot[bot] in #223
- Update virtualenv requirement from ~=20.28 to ~=20.29 in the all-dependencies group by @dependabot[bot] in #225
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 in the all-dependencies group by @dependabot[bot] in #226
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #227
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #228
- Update coverage requirement from ~=7.6 to ~=7.7 in the all-dependencies group by @dependabot[bot] in #229
- Bump the all-dependencies group with 3 updates by @dependabot[bot] in #230
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #233
- Update pip requirement from ~=25.0 to ~=25.1 in the all-dependencies group by @dependabot[bot] in #234
- Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 in the all-dependencies group by @dependabot[bot] in #235
- Update virtualenv requirement from ~=20.30 to ~=20.31 in the all-dependencies group by @dependabot[bot] in #236
- Update tox requirement from ~=4.25 to ~=4.26 in the all-dependencies group by @dependabot[bot] in #237
- Update pytest requirement from ~=8.3 to ~=8.4 in the all-dependencies group by @dependabot[bot] in #238
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #239
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #240
- Update tox requirement from ~=4.27 to ~=4.28 in the all-dependencies group by @dependabot[bot] in #241
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #242
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #243
- Bump actions/checkout from 4 to 5 in the all-dependencies group by @dependabot[bot] in #244
- Update virtualenv requirement from ~=20.33 to ~=20.34 in the all-dependencies group by @dependabot[bot] in #245
- Update tox requirement from ~=4.28 to ~=4.29 in the all-dependencies group by @dependabot[bot] in #246
- Bump the all-dependencies group with 2 updates by @dependabot[bot] in #247
- Bump the all-dependencies group with 3 updates by @dependabot[bot] in #248
- Update pytest-cov requirement from ~=6.3 to ~=7.0 in the all-dependencies group by @dependabot[bot] in #249
- Bump github/codeql-action from 3 to 4 in the all-dependencies group by @dependabot[bot] in #250
- Update virtualenv requirement from ~=20.34 to ~=20.35 in the all-dependencies group by @dependabot[bot] in #251
- Migrate to Poetry and Makefile-based workflow by @kyhau in #252
Full Changelog: 3.1.0...4.0.0
3.1.0
3.0.0
What's Changed
Major release
Full Changelog: 2.3.0...3.0.0
2.3.0
What's Changed
Minor maintenance
- Minor Maintenance by @kyhau in #198
- Update code to handle SSL Labs – Sunsetting DROWN Test (#195). Now
Vuln DrownreturnsNonein csv and html reports. - Support Python 3.12
- No longer support Python 3.8
- Update code to handle SSL Labs – Sunsetting DROWN Test (#195). Now
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
Minor maintenance
- Minor Maintenance by @reinoud in #134
- To enable isolation of the installation, a Dockerfile is added to build a container.
- Since the container runs in a different environment, command-line arguments were added to facilitate output files in a different location. The default behaviour and normal usage of the script was not changed
Full Changelog: 2.1.0...2.2.0
2.1.0
2.0.1
What's Changed
Improved
Minor maintenance
- Update tox requirement from ~=3.25 to ~=3.26 by @dependabot in #115
- Update pytest-cov requirement from ~=3.0 to ~=4.0 by @dependabot in #116
- Update pytest-mock requirement from ~=3.8 to ~=3.9 by @dependabot in #117
- Update coverage requirement from ~=6.4 to ~=6.5 by @dependabot in #118
- Update pytest-mock requirement from ~=3.9 to ~=3.10 by @dependabot in #119
- Update pip requirement from ~=22.2 to ~=22.3 by @dependabot in #120
- Create stale-issues.yml by @kyhau in #122
- Update pytest requirement from ~=7.1 to ~=7.2 by @dependabot in #123
- Update tox requirement from ~=3.26 to ~=3.27 by @dependabot in #124
Full Changelog: 2.0.0...2.0.1
2.0.0
Improved (breaking changes)
- Retry only for error codes 429 and 529 (#108).
Existing approach retries calling the SSL Labs API for a given host when the returned status_code is not 200. In this release, the retry will only apply for the following error codes:- 429 - client request rate too high or too many new assessments too fast
- 529 - the service is overloaded
Improved
- Updated unit tests to support SSL Labs API v3 (#109)
- Updated to build and test also with Python 3.10, drop Python 3.6 (#110).
- Renamed ReleaseNotes.md to CHANGELOG.md.
- Updated README.md with sample console output.
- Fixed badge link to codecov (default branch changed from
mastertomainpreviously) in README
Added
- Added a standalone script ssllabsscan/export_response.py to export the response payload of a single request to request to https://api.ssllabs.com/api/v3/analyze for a host, in json format.
- Added pull request template .github/pull_request_template.md.
- Added badge link to CodeQL in README
See also CHANGELOG for details.