From c9d8ab4b275788299e465bdf70c691d17c6c1e2f Mon Sep 17 00:00:00 2001 From: Yun Xu Date: Thu, 20 Jun 2019 22:35:26 -0700 Subject: [PATCH 1/2] release: add 19.6.0 standard release changelog --- CHANGELOG.md | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea90d8bb..dd79154c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,38 @@ Version 19.6 ------------ 19.6.0 - Changes: - - Remove `aiohttp` dependencey and create new `SanicTestClient` based upon - [`requests-async`](https://github.com/encode/requests-async). + - [#1562](https://github.com/huge-success/sanic/pull/1562) + Remove `aiohttp` dependencey and create new `SanicTestClient` based upon + [`requests-async`](https://github.com/encode/requests-async). + + - [#1475](https://github.com/huge-success/sanic/pull/1475) + Added ASGI support (Beta) + + - [#1436](https://github.com/huge-success/sanic/pull/1436) + Add Configure support from object string + + - [#1544](https://github.com/huge-success/sanic/pull/1544) + Drop dependency on distutil + + - Fixes: + - [#1587](https://github.com/huge-success/sanic/pull/1587) + Add missing handle for Expect header. + + - [#1560](https://github.com/huge-success/sanic/pull/1560) + Allow to disable Transfer-Encoding: chunked. + + - [#1558](https://github.com/huge-success/sanic/pull/1558) + Fix graceful shutdown. + + - [#1594](https://github.com/huge-success/sanic/pull/1594) + Strict Slashes behavior fix - Deprecation: - - Support for Python 3.5 + - [#1562](https://github.com/huge-success/sanic/pull/1562) + Drop support for Python 3.5 + + - [#1568](https://github.com/huge-success/sanic/pull/1568) + Deprecate route removal. Note: Sanic will not support Python 3.5 from version 19.6 and forward. However, version 18.12LTS will have its support period extended thru December 2020, and From e2d65ba57c9252cabe5834842cf0ca245f78da72 Mon Sep 17 00:00:00 2001 From: Yun Xu Date: Thu, 20 Jun 2019 22:35:47 -0700 Subject: [PATCH 2/2] fix readthedoc changelog page --- docs/sanic/changelog.md | 59 ++++++++++++++++++++++++++++++----------- 1 file changed, 43 insertions(+), 16 deletions(-) diff --git a/docs/sanic/changelog.md b/docs/sanic/changelog.md index ea90d8bb..025cc89f 100644 --- a/docs/sanic/changelog.md +++ b/docs/sanic/changelog.md @@ -1,21 +1,49 @@ -Version 19.6 ------------- -19.6.0 +# Changelog + +## Version 19.6 + - Changes: - - Remove `aiohttp` dependencey and create new `SanicTestClient` based upon - [`requests-async`](https://github.com/encode/requests-async). + - [#1562](https://github.com/huge-success/sanic/pull/1562) + Remove `aiohttp` dependencey and create new `SanicTestClient` based upon + [`requests-async`](https://github.com/encode/requests-async). + + - [#1475](https://github.com/huge-success/sanic/pull/1475) + Added ASGI support (Beta) + + - [#1436](https://github.com/huge-success/sanic/pull/1436) + Add Configure support from object string + + - [#1544](https://github.com/huge-success/sanic/pull/1544) + Drop dependency on distutil + + - Fixes: + - [#1587](https://github.com/huge-success/sanic/pull/1587) + Add missing handle for Expect header. + + - [#1560](https://github.com/huge-success/sanic/pull/1560) + Allow to disable Transfer-Encoding: chunked. + + - [#1558](https://github.com/huge-success/sanic/pull/1558) + Fix graceful shutdown. + + - [#1594](https://github.com/huge-success/sanic/pull/1594) + Strict Slashes behavior fix - Deprecation: - - Support for Python 3.5 + - [#1562](https://github.com/huge-success/sanic/pull/1562) + Drop support for Python 3.5 + + - [#1568](https://github.com/huge-success/sanic/pull/1568) + Deprecate route removal. Note: Sanic will not support Python 3.5 from version 19.6 and forward. However, version 18.12LTS will have its support period extended thru December 2020, and therefore passing Python's official support version 3.5, which is set to expire in September 2020. -Version 19.3 -------------- -19.3.1 + +## Version 19.3 + - Changes: - [#1497](https://github.com/huge-success/sanic/pull/1497) Add support for zero-length and RFC 5987 encoded filename for @@ -124,9 +152,8 @@ Version 19.3 Note: 19.3.0 was skipped for packagement purposes and not released on PyPI -Version 18.12 -------------- -18.12.0 +## Version 18.12 + - Changes: - Improved codebase test coverage from 81% to 91%. - Added stream_large_files and host examples in static_file document @@ -160,8 +187,8 @@ Version 18.12 - Fix pickling blueprints Change the string passed in the "name" section of the namedtuples in Blueprint to match the name of the Blueprint module attribute name. This allows blueprints to be pickled and unpickled, without errors, which is a requirment of running Sanic in multiprocessing mode in Windows. Added a test for pickling and unpickling blueprints Added a test for pickling and unpickling sanic itself Added a test for enabling multiprocessing on an app with a blueprint (only useful to catch this bug if the tests are run on Windows). - Fix document for logging -Version 0.8 ------------ +## Version 0.8 + 0.8.3 - Changes: - Ownership changed to org 'huge-success' @@ -237,8 +264,8 @@ Version 0.8 Note: Changelog was unmaintained between 0.1 and 0.7 -Version 0.1 ------------ +## Version 0.1 + - 0.1.7 - Reversed static url and directory arguments to meet spec - 0.1.6