Skip to content

Vendor RESTfly Version 1 for Legacy codebase #988 #989#994

Open
SteveMcGrath wants to merge 2 commits into
mainfrom
feat/vendor_restfly
Open

Vendor RESTfly Version 1 for Legacy codebase #988 #989#994
SteveMcGrath wants to merge 2 commits into
mainfrom
feat/vendor_restfly

Conversation

@SteveMcGrath
Copy link
Copy Markdown
Contributor

Description

Vendors the previously separate RESTfly version 1 library in order to lock in the existing legacy code to a known
version of the library while allowing for the newer refactored components to take advantage of the newer version 2
capabilities.

This is a dependency to unblock the modernization project and ensure that any RESTfly changes do not meaningfully
impact the existing codebase.

Addresses #988 and #989

Type of change

Chore work to decouple pyTenable from the requests-based RESTfly.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Unit Tests Pass
  • Manual validation of export APIs performed.

Test Configuration:

  • Python Version(s) Tested: 3.11+

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

@SteveMcGrath SteveMcGrath requested a review from a team as a code owner May 14, 2026 00:06
@SteveMcGrath SteveMcGrath requested a review from amaruf-tenb May 14, 2026 00:06
@SteveMcGrath SteveMcGrath force-pushed the feat/vendor_restfly branch from c735cc1 to 934bedf Compare May 14, 2026 00:08
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.

1 participant