Sanic

Latest version: v23.12.1

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 12

20.6.1

Not secure
Features


* [1760](<https://github.com/huge-success/sanic/pull/1760>) Add version parameter to websocket routes

* [1866](<https://github.com/huge-success/sanic/pull/1866>) Add ``sanic`` as an entry point command

* [1880](<https://github.com/huge-success/sanic/pull/1880>) Add handler names for websockets for url_for usage

Bugfixes

* [1776](<https://github.com/huge-success/sanic/pull/1776>) Bug fix for host parameter issue with lists

* [1842](<https://github.com/huge-success/sanic/pull/1842>) Fix static _handler pickling error

* [1827](<https://github.com/huge-success/sanic/pull/1827>) Fix reloader on OSX py38 and Windows

* [1848](<https://github.com/huge-success/sanic/pull/1848>) Reverse named_response_middlware execution order, to match normal response middleware execution order

* [1853](<https://github.com/huge-success/sanic/pull/1853>) Fix pickle error when attempting to pickle an application which contains websocket routes

Deprecations and Removals

* [1739](<https://github.com/huge-success/sanic/pull/1739>) Deprecate body_bytes to merge into body

Developer infrastructure

* [1852](<https://github.com/huge-success/sanic/pull/1852>) Fix naming of CI test env on Python nightlies

* [1857](<https://github.com/huge-success/sanic/pull/1857>) Adjust websockets version to setup.py

* [1869](<https://github.com/huge-success/sanic/pull/1869>) Wrap run()'s "protocol" type annotation in Optional[]


Improved Documentation

* [1846](<https://github.com/huge-success/sanic/pull/1846>) Update docs to clarify response middleware execution order

* [1865](<https://github.com/huge-success/sanic/pull/1865>) Fixing rst format issue that was hiding documentation

20.3.0

Not secure
ChangeLogs: https://github.com/huge-success/sanic/blob/master/CHANGELOG.rst#version-2030

19.12.5

Not secure
Dependencies

- 2025 Fix uvloop to 0.14 because 0.15 drops Python 3.6 support
- 2027 Remove old chardet requirement, add in hard multidict requirement

19.12.3

Not secure
Bugfixes

* [1959](https://github.com/huge-success/sanic/pull/1959) Removes duplicate headers in ASGI streaming body

19.12.2

Not secure
Resolve forgotten slot, see 1743

19.12.0

Not secure
Major changes to bring sanic up to current. Please consult the changelog. There are breaking changes in this release; please continue to use 19.9.X or the previous 18.12.X LTS release which will continued to be supported until December 2021 for stability.

Page 8 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.