Skip to content

TPT-4743: Add Capability class for region capabilities - #943

Open
mawilk90 wants to merge 4 commits into
linode:devfrom
mawilk90:feature/TPT-4743-linode-cli-create-class-for-region-capabilities
Open

mawilk90 wants to merge 4 commits into
linode:devfrom
mawilk90:feature/TPT-4743-linode-cli-create-class-for-region-capabilities

Conversation

@mawilk90

@mawilk90 mawilk90 commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

📝 Description

This PR creates a dedicated class to store region capabilities all together and replace all the hardcoded values with the class attributes (similar to how it was done in linodepy).

NOTE!
ubuntu-latest does not support python 3.9 anymore. Therefore a condition regarding Ubuntu version has been added in CI workflow to continue running tests with python 3.9

✔️ How to Test

make test-int

@mawilk90
mawilk90 requested review from a team as code owners November 3, 2026 12:37
@mawilk90
mawilk90 requested review from ezilber-akamai and psnoch-akamai and removed request for a team November 3, 2026 12:37
@mawilk90 mawilk90 added testing for updates to the testing suite in the changelog. improvement for improvements in existing functionality in the changelog. labels Nov 3, 2026
@mawilk90
mawilk90 force-pushed the feature/TPT-4743-linode-cli-create-class-for-region-capabilities branch from 390fcb9 to 8d90a23 Compare November 3, 2026 13:32
@mawilk90 mawilk90 changed the title TPT-4773: Add Capability class for region capabilities TPT-4743: Add Capability class for region capabilities Nov 3, 2026

@ezilber-akamai ezilber-akamai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests passing locally!

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement for improvements in existing functionality in the changelog. testing for updates to the testing suite in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants