Skip to content

chore: 🐝 Update SDK - Generate #42

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

Closed
wants to merge 1 commit into from

Conversation

github-actions[bot]
Copy link
Contributor

SDK update

Based on:

PYTHON CHANGELOG

core: 4.4.6 - 2024-02-13

🔧 Chores

  • improvements to example generation for usage snippets (commit by @TristanSpeakeasy)

constsAndDefaults: 0.1.2 // core: 2.88.2 - 2023-10-04

🐛 Bug Fixes

Copy link
Collaborator

@awalker4 awalker4 left a comment

Choose a reason for hiding this comment

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

Lots of good cleanup based on the spec, but unfortunately this is too much churn for compatibility. Will look closer tomorrow.

awalker4 added a commit to Unstructured-IO/unstructured-api that referenced this pull request Feb 17, 2024
We're now generating the proper openapi spec via FastAPI. The problem is, if we point the Speakeasy
clients to the new spec, the generated code has too much churn. All good stuff if we were releasing
the clients for the first time, but now it will break compatibility. We'll need to maintain a
separate openapi spec for now, and add new params here whenever they go into the server.

Example speakeasy churn: Unstructured-IO/unstructured-python-client#42
@awalker4 awalker4 closed this Feb 17, 2024
awalker4 added a commit to Unstructured-IO/unstructured-api that referenced this pull request Feb 19, 2024
We're now generating the proper openapi spec via FastAPI. The problem
is, if we point the Speakeasy clients to the new spec, the generated
code has too much churn. All good stuff if we were releasing the clients
for the first time, but now it will break compatibility. We'll need to
maintain a separate openapi spec for now, and add new params here
whenever they go into the server.

Example speakeasy churn:
Unstructured-IO/unstructured-python-client#42
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