Skip to content

Releases: emmett-framework/granian

Granian 0.7.6

17 Jan 13:28
Compare
Choose a tag to compare

Patch release

Changes since 0.7.5:

  • Fix ASGI disconnect on Django

Granian 0.7.5

10 Jan 11:27
Compare
Choose a tag to compare

Patch release

Changes since 0.7.4:

  • Fix SERVER_PORT type in WSGI environ

Granian 0.7.4

03 Jan 18:35
Compare
Choose a tag to compare

Patch release

Changes since 0.7.3:

  • Fix url paths percent encoding in scopes (#166)
  • Bump dependencies

Granian 0.7.3

27 Nov 16:51
08803c5
Compare
Choose a tag to compare

Patch release

Changes since 0.7.2:

  • Avoid to suppress ASGI lifespan errors
  • Add workers status tracking to exit on unexpected workers crash

Granian 0.7.2

15 Nov 14:43
Compare
Choose a tag to compare

Patch release

Changes since 0.7.1:

  • PGO builds for x86_64 arch
  • Review WSGI callbacks interop

Granian 0.7.1

26 Oct 09:26
Compare
Choose a tag to compare

Patch release

Changes since 0.7.0:

  • enhance performance on large bytes requests/responses

Granian 0.7.0

17 Oct 15:14
Compare
Choose a tag to compare

Changes since 0.6.x:

  • add Python 3.12 support (#141 by @timkofu)
  • add option to suppress logging (#122 by @Aeron)
  • add support for configuration with environment variables (#140 by @dekkers)
  • minor enhancements in Rust awaitables structs

Granian 0.6.1

16 Oct 10:17
Compare
Choose a tag to compare

Patch release

Changes since 0.6.0:

  • bump PyO3 to 0.20
  • fix Rust awaitables on PyPy (#120)
  • fix concurrent borrowing error on Windows (#128)

Granian 0.6.0

28 Aug 16:24
Compare
Choose a tag to compare

Changes since 0.5.x:

  • add request body iteration in ASGI protocol
  • add support for request body iteration in RSGI protocol
  • add RSGI 1.2 support
  • add PyPy 3.10 wheels

Granian 0.5.3

18 Aug 09:37
Compare
Choose a tag to compare

Patch release

Changes since 0.5.2:

  • bump PyO3 to 0.19 (#89)
  • save 1 GIL token call in Rust awaitables
  • bump all Rust dependencies to latest version