Skip to content

Conversation

@jakedialpad
Copy link
Collaborator

@jakedialpad jakedialpad commented Jun 12, 2025

This is more-or-less a rewrite of the client lib using more modern tooling and a code-generation-first approach to minimize the maintenance required to keep it in-sync with the dialpad API spec. It still uses requests, and the client interface is similar. It's not identical -- and it no longer supports py2, hence rolling the major version to 3.

@jakedialpad jakedialpad marked this pull request as ready for review June 12, 2025 20:42
@jakedialpad
Copy link
Collaborator Author

I'm just gonna go ahead and merge this in. The next steps will be:

  • build/publish automation via GHA
  • single interactive CLI command for pulling in the latest spec, regenerating the client, and publishing the new version
  • add an async client

@jakedialpad jakedialpad merged commit 7f6fbb9 into master Jun 12, 2025
4 checks passed
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.

2 participants