Skip to content

Conversation

@okokes-r7
Copy link
Contributor

We're running quite an outdated version of Python and dependencies (requests, urllib3).

Had to do quite a few more thing to bump these:

  • bumped python in lint/test CI actions - added matrix builds to cover more versions while I was at it
  • bumped actions themselves - checkout to v5, setup-python to v5
  • fixed the Component class to accept an argument that the Github API sends now
  • removed 'other' support - not in the API anymore
  • bumped pre-commit - did not run and version black changes though, that'd balloon this PR
  • fixed tests to run with the new class arg
  • extended the tests to actually run the endpoints, which would've told us about the API incompatibility

@simonirwin-r7
Copy link
Contributor

simonirwin-r7 commented Aug 21, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@okokes-r7 okokes-r7 marked this pull request as ready for review August 21, 2025 12:44
@okokes-r7 okokes-r7 merged commit 5f4b9ca into rapid7:master Sep 18, 2025
12 checks passed
@okokes-r7 okokes-r7 deleted the bump_versions branch September 18, 2025 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants