-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add support for Equinix Metal #5
Conversation
463ed6e
to
754aef6
Compare
This PR would unblock packethost/packet-python#136 (metal-python would also need a deprecation and ideally we've adopted the primary consumer, ansible-collection-equinix to this SDK before doing so). |
754aef6
to
afd2089
Compare
f7a97f2
to
b5b1e0f
Compare
b5b1e0f
to
47bcd40
Compare
34d9716
to
02d2a6e
Compare
7ad9894
to
5fd0bce
Compare
In order to provide a smooth upgrade path, Future releases of |
This PR is included in version 0.4.0 🎉 |
This adds support for Equinix Metal by replicating the existing spec patching and code generation processes from
metal-python
. This ensures a smooth upgrade path for adoptingequinix-sdk-python
and gaining access to other services supported by this SDK, and unblocks packethost/packet-python#136.The code added here does not align with Equinix or OpenAPI standards and is subject to change. In particular, handling of additional properties does not follow OpenAPI rules and must be fixed in a future release.