Skip to content

0.12.0

Compare
Choose a tag to compare
@tarsil tarsil released this 09 Jan 10:55
· 3 commits to main since this release
dee4649

Added

  • Support for Python 3.13.
  • Add ReceiveSendSniffer. This sniffer allows to detect communication events and to replay receive messages.
  • Include and BaseLilya (application) have now a ClassVar router_class to provide a custom router.
  • Subclasses of BaseLilya (application) can set the router_class to None to provide a completely custom router
    which initialization parameters aren't required to match the ones of Router.
  • Expose fall_through on StaticFile.

Changed

  • The PathHandler interface was changed to receive a ReceiveSendSniffer instead of send/receive.
  • The handle_partial interface was changed to receive a PathHandler.
  • Fall-through routing was implemented.
  • Expose redirect_slashes on Include.

Fixed

  • Host with middleware or permissions.