Subject: CVS commit: pkgsrc/www/py-sanic
From: Adam Ciarcinski
Date: 2023-08-11 14:54:02
Message id: 20230811125402.B68C2FBDB@cvs.NetBSD.org

Log Message:
py-sanic: updated to 23.6.0

Version 23.6.0

Features

* Increase KEEP_ALIVE_TIMEOUT default to 120 seconds
* Adding allow route overwrite option in blueprint
* Add a new exception signal for ALL exceptions raised anywhere in application
* Add name prefixing to BP groups
* Update request type on middleware types
* Better exception message on startup time application induced import error
* Set multiprocessing start method early
* Add custom typing to config and ctx objects
* Add request.client_ip

Bugfixes

* Fix traversals for intended results
* Handle case when headers argument of ResponseStream constructor is None
* Fix type annotation for JSONREsponse default content type
* Use Sanic's serializer for JSON responses in the Inspector
* Support for Request.get_current in ASGI mode
* Alow Blueprint routes to explicitly define error_format
* Resolve headers on different renderers
* Resolve pypy compatibility issues

Deprecations and Removals

* Remove Python 3.7 support

Developer infrastructure

* Unpin setuptools version
* Run keep alive tests in loop to get available port

Improved Documentation

* Better documentation examples about running Sanic

Files:
RevisionActionfile
1.33modifypkgsrc/www/py-sanic/Makefile
1.17modifypkgsrc/www/py-sanic/PLIST
1.29modifypkgsrc/www/py-sanic/distinfo