--- - branch: MAIN date: Fri Aug 11 12:54:02 UTC 2023 files: - new: '1.33' old: '1.32' path: pkgsrc/www/py-sanic/Makefile pathrev: pkgsrc/www/py-sanic/Makefile@1.33 type: modified - new: '1.17' old: '1.16' path: pkgsrc/www/py-sanic/PLIST pathrev: pkgsrc/www/py-sanic/PLIST@1.17 type: modified - new: '1.29' old: '1.28' path: pkgsrc/www/py-sanic/distinfo pathrev: pkgsrc/www/py-sanic/distinfo@1.29 type: modified id: 20230811T125402Z.3c09941258ea63c6a57032fedc63fd3985f9be30 log: | 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 module: pkgsrc subject: 'CVS commit: pkgsrc/www/py-sanic' unixtime: '1691758442' user: adam