Skip to content
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

Bump version to 0.99.0 and fix version variable to match PEP/rest of octoDNS #41

Merged
merged 3 commits into from
Feb 1, 2024

Conversation

ross
Copy link
Contributor

@ross ross commented Feb 1, 2024

v0.99.0 - 2024-02-01 - Support for DNSv2 API and structural project changes

Changes

  • Move existing provider and related tests to separate directories v1
  • Rename public name from SelectelProvider to SelectelProviderLegacy
  • Add list_zones() method to support "*" for planning
  • Fix SSHFP parsing bug, caused by trailing dot in fingerprint which lead to constant re-update of record
  • Move version varible to separate file, since now it is utilized by two providers. Storing it in __init__.py causes cycling imports
  • Update script/release and setup.py to parse version from another location
  • Update readme.md with focus on new provider

New

  • Add new SelectelProvider class to support v2 API
  • Isolate API calls into separate class
  • Add tests for SelectelProvider

@ross ross merged commit 755342b into main Feb 1, 2024
7 checks passed
@ross ross deleted the rel-0-99-0 branch February 1, 2024 15:14
@ross
Copy link
Contributor Author

ross commented Feb 1, 2024

@ross
Copy link
Contributor Author

ross commented Feb 1, 2024

This version has been yanked from pypi.

/cc #42
/cc #43

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