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

Upgrade FastAPI to 0.99 and Starlette for OpenAPI 3.1.x Swagger UI Render Support #232

Closed
wants to merge 3 commits into from

Conversation

joshimai
Copy link
Contributor

@joshimai joshimai commented Jul 7, 2024

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)
This pull request addresses a bug where the SAS & STAC Catalog API Reference pages aren't rendering. The fix involves upgrading FastAPI to version 0.99 and updating Starlette to ensure compatibility with OpenAPI 3.1.x and proper rendering by the Swagger UI.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Passes tests locally

Checklist:

Please delete options that are not relevant.

  • I have performed a self-review
  • Changelog has been updated
  • Documentation has been updated
  • Unit tests pass locally (./scripts/test)
  • Code is linted and styled (./scripts/format)

@joshimai joshimai marked this pull request as ready for review July 7, 2024 22:24
@joshimai joshimai closed this Jul 8, 2024
@joshimai joshimai deleted the joshi/updateswaggerrenderer branch July 8, 2024 13:51
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