Skip to content

Sync Python SDK with current Engine API - #21

Open
VivekChaurasia03 wants to merge 11 commits into
mainfrom
vivek/python-sdk-api-doc-sync
Open

VivekChaurasia03 wants to merge 11 commits into
mainfrom
vivek/python-sdk-api-doc-sync

Conversation

@VivekChaurasia03

Copy link
Copy Markdown
Contributor

Summary

  • align SDK authentication, routes, parameters, and defaults with the current Engine API documentation
  • add the missing point-conditions and tropical-cyclone tracker functions
  • add webhook endpoint and subscription management for all nine documented webhook operations
  • fix archived initialization-time returns, station forecast routing, sounding filters, and predicted-path lookup
  • expose derived forecast variables documented in windborne/engine#1017
  • update the README and developer guide, incorporating the review feedback from Fix README_dev.md link for PyPI #18
  • bump the package version to 1.7.0

Testing

  • python -m unittest discover -s tests -v (24 tests)
  • python compileall for the package and tests
  • built windborne-1.7.0-py3-none-any.whl with uv
  • imported the built wheel and verified the new public webhook API

Scope

This PR updates the Python package first. CLI parity will follow separately after the SDK surface is reviewed.

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