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

Version 0.14.0 #1087

Merged
merged 2 commits into from Nov 8, 2020
Merged

Version 0.14.0 #1087

merged 2 commits into from Nov 8, 2020

Conversation

erewok
Copy link
Contributor

@erewok erewok commented Nov 8, 2020

Added

  • Starlette now officially supports Python3.9.
  • In StreamingResponse, allow custom async iterator such as objects from classes implementing __aiter__.
  • Allow usage of functools.partial async handlers in Python versions 3.6 and 3.7.
  • Add 418 I'm A Teapot status code.

Changed

  • Create tasks from handler coroutines before sending them to asyncio.wait.
  • Use format_exception instead of format_tb in ServerErrorMiddleware's debug responses.
  • Be more lenient with handler arguments when using the requires decorator.

Write release-notes and version bump.
@euri10
Copy link
Member

euri10 commented Nov 8, 2020

not a semver pro but shouldn't that be a 0.14.0 ?

@JayH5
Copy link
Member

JayH5 commented Nov 8, 2020

I thiiink this just scrapes under the requirements for a version 0.14.0. There shouldn't be any breaking changes and the additions are all slight relaxations of existing interfaces.

Maybe worth adding a point that this release "officially supports Python 3.9"?

@florimondmanca
Copy link
Member

Thanks!

Agreed, given the changelog entries this sounds like an obvious candidate for 0.14.0. :-)

@JayH5
Copy link
Member

JayH5 commented Nov 8, 2020

But..version numbers are free. So happy to do v0.14.0

@erewok erewok changed the title Version 0.13.9 Version 0.14.0 Nov 8, 2020
@erewok
Copy link
Contributor Author

erewok commented Nov 8, 2020

Sounds fine to me: switch to 0.14.0. (but I reused the same git branch...)

@erewok erewok merged commit 8bfc2a3 into master Nov 8, 2020
@erewok erewok deleted the version-0.13.9 branch November 8, 2020 19:50
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.

None yet

4 participants