Commit Graph

  • 230e1e6b68
    Merge branch 'master' into refactor_out_body_bytes Adam Hopkins 2020-06-28 08:44:49 +0300
  • 1b324ae981
    fix-#1856: adjust websockets version to setup.py and make nightly (py39) tests pass (#1857) David Bordeynik 2020-06-28 08:43:12 +0300
  • 9ef40472f1
    Merge branch 'master' into patch-1 Adam Hopkins 2020-06-28 08:38:45 +0300
  • 5387b2f29d fix-#1856: timeout -> close_timeout due to deprecation warning David Bordeynik 2020-06-21 23:39:11 +0300
  • 9c9137d976 fix-#1856: suppress timeout for CI to pass David Bordeynik 2020-06-21 23:38:44 +0300
  • 76193c9379 Deprecate body_bytes to merge into body Liran Nuna 2019-12-23 20:32:43 -0800
  • 4fd493e81b Remove unnecessary use of format string. L. Kärkkäinen 2020-06-21 16:29:05 +0300
  • 26f7e57042 Merge branch 'master' into streaming L. Kärkkäinen 2020-06-21 16:06:19 +0300
  • 336b9f373a
    Merge branch 'master' into fix-1856 7 2020-06-11 11:41:24 -0700
  • bedf68a9b2
    Wrap run()'s "protocol" type annotation in Optional[] (#1869) Linus Groh 2020-06-11 19:40:12 +0100
  • 587efb856d Wrap run()'s "protocol" type annotation in Optional[] Linus Groh 2020-06-08 15:59:52 +0100
  • 925bfb16b3
    Merge branch 'master' into fix-1851 Adam Hopkins 2020-06-06 21:03:14 +0300
  • cdc9efac95 fix-#1851: correct step name elsewhere as well David Bordeynik 2020-06-05 21:09:08 +0300
  • 496e87e4ba
    Add sanic as an entry point command (#1866) Adam Hopkins 2020-06-05 17:14:18 +0300
  • eeb5777a54
    Merge branch 'master' into sanic-command 7 2020-06-04 21:41:00 -0700
  • fa4f85eb32
    Fixing rst format issue (#1865) Luca Fabbri 2020-06-05 02:08:14 +0200
  • ddad25f2b6
    Merge branch 'master' into patch-1 7 2020-06-04 15:52:17 -0700
  • 1b1dfedc74
    Add changes from version 20.3 to CHANGELOG (#1867) Adam Hopkins 2020-06-05 01:45:55 +0300
  • 6dfb653a33 Merge branch 'master' into streaming L. Kärkkäinen 2020-06-04 14:02:46 +0300
  • 149f943bbc Limit request header size to 8 KiB at most. L. Kärkkäinen 2020-06-04 13:57:14 +0300
  • 8a8f0b6994 Fix merge commit. L. Kärkkäinen 2020-06-04 13:30:50 +0300
  • 34e8084eb6
    Merge branch 'master' into bind_unix_and_ipv6 L. Kärkkäinen 2020-06-04 12:57:57 +0300
  • 6d9be2631b
    Merge branch 'master' into v20.3changelog Adam Hopkins 2020-06-03 18:03:04 +0300
  • 3b5def1311
    Merge branch 'master' into fix-1856 Adam Hopkins 2020-06-03 17:05:20 +0300
  • 230941ff4f
    Fix reloader on OSX py38 and Windows (#1827) L. Kärkkäinen 2020-06-03 16:45:07 +0300
  • b636083b65
    Merge branch 'master' into reloader Adam Hopkins 2020-06-03 16:35:40 +0300
  • 3536bd3368
    Merge branch 'master' into sanic-command Adam Hopkins 2020-06-03 15:53:37 +0300
  • 4658e0f2f3
    Merge pull request #1842 from ashleysommer/fix_pickle_again Adam Hopkins 2020-06-03 15:53:17 +0300
  • 246c571f3a Add changes from version 20.3 to CHANGELOG Adam Hopkins 2020-06-03 12:24:06 +0300
  • 1b64573f1d
    Merge branch 'master' into master Adam Hopkins 2020-06-03 11:43:02 +0300
  • 060e3b853c
    Merge branch 'master' into url_for Adam Hopkins 2020-06-03 11:28:51 +0300
  • 800274a803
    Merge branch 'master' into reloader Adam Hopkins 2020-06-03 10:57:49 +0300
  • 96705e4b2a Fix linting issue in imports Adam Hopkins 2020-06-03 10:15:53 +0300
  • ef10275858
    Merge branch 'master' into streaming Adam Hopkins 2020-06-03 09:49:47 +0300
  • 86699cbf3f Add sanic as an entry point command Adam Hopkins 2020-06-03 00:35:25 +0300
  • 54e7ea3605
    Fixing rst format issue Luca Fabbri 2020-05-30 09:30:02 +0200
  • 98e9db0508 Fallback to psutil when /proc/.../children isn't present kamorigoat 2020-05-29 19:42:40 -0500
  • 35be6df8c4 Update package to interact with sanic_testing and upgrade tests to match changes in httpx API Adam Hopkins 2020-05-18 15:34:49 +0300
  • 436a2c599a fix-#1856: set min websockets version to 8.1 David Bordeynik 2020-05-18 10:14:06 +0300
  • 44397cb527
    Merge branch 'master' into buf_fix_unicode Adam Hopkins 2020-05-17 17:40:00 +0300
  • 1a691fe76a
    Merge branch 'master' into issue1757 Adam Hopkins 2020-05-17 17:15:22 +0300
  • a105682a27 fix-#1856: adjust websockets version to setup.py and make nightly (py39) tests pass David Bordeynik 2020-05-16 21:29:17 +0300
  • 7e04534704
    Merge branch 'master' into response-middleware-execution-order-docs-clarification Adam Hopkins 2020-05-14 19:23:17 +0300
  • 7010594ebd Fix pickle error when attempting to pickle an application which contains websocket routes. Moves the websocket_handler subfunction out to a class-level method, which can be more easily pickled by the built-in python Pickler. Also includes a similar fix for the add_task deferred task scheduler subfunction. Ashley Sommer 2020-05-15 00:12:51 +1000
  • bcb45ee80f fix-#1851: correct step name David Bordeynik 2020-05-14 15:23:53 +0300
  • 7c3c532dae
    Merge branch 'master' into fix_pickle_again Ashley Sommer 2020-05-14 20:48:06 +1000
  • 7c04c9a227
    Merge pull request #1848 from ashleysommer/fix_named_response_middleware v20.3.0 Ashley Sommer 2020-05-14 20:45:29 +1000
  • dc9a5608b5 Changes to setup.py to remove testing requirements Adam Hopkins 2020-05-14 09:44:09 +0300
  • abca1fcb41 Cherry pick PRs to backport to 19.12LTS Ashley Sommer 2020-05-14 11:08:37 +1000
  • 44973125c1 Reverse named_response_middlware execution order, to match normal response middleware execution order. Fixes #1847 Adds a test to ensure fix is correct Adds an example which demonstrates correct blueprint-middlware execution order behavior. Ashley Sommer 2020-05-14 09:54:47 +1000
  • c85f99254f remove testing module Adam Hopkins 2020-05-13 22:46:14 +0300
  • 36ffaa70aa
    Merge branch 'master' into streaming Adam Hopkins 2020-05-13 20:54:52 +0300
  • afea168c9b Clarified response middleware execution order in the documentation Kiril Yershov 2020-05-13 16:23:43 +0300
  • 6aaccd1e8b
    Merge branch 'master' into fix_pickle_again Adam Hopkins 2020-05-13 15:46:37 +0300
  • e7001b0074
    release 20.3.0 (#1844) 7 2020-05-12 16:58:42 -0700
  • 84cfc19453 release 20.3.0 Yun Xu 2020-05-12 14:45:45 -0700
  • 2e873faa1e release 20.3.0 Yun Xu 2020-05-12 10:22:00 -0700
  • aacbd022cf Fix static _handler pickling error. Moves the subfunction _handler out to a module-level function, and parameterizes it with functools.partial(). Fixes the case when picking a sanic app which has a registered static route handler. This is usually encountered when attempting to use multiprocessing or auto_reload on OSX or Windows. Fixes #1774 Ashley Sommer 2020-05-07 11:06:10 +1000
  • ae1874ce34
    Delete unnecessary isolated blanks and letters. (#1838) WH-2099 2020-05-01 01:07:06 +0800
  • 604e68c455
    Delete unnecessary isolated blanks and letters. WH-2099 2020-04-30 22:57:54 +0800
  • a720f3a7b0
    update asgi.py replace the latin-1 with utf-8. schopenhauerz 2020-04-30 14:30:31 +0800
  • 8abba597a8
    Do not set content-type and content-length headers in exceptions. (#1820) L. Kärkkäinen 2020-04-26 06:18:59 +0300
  • 9987893963
    Update docs for order of listeners #1805 (#1834) Prasanna Walimbe 2020-04-26 05:33:23 +0530
  • 638322d905
    docs: Fix doc build (#1833) Jacob 2020-04-25 05:13:35 +0800
  • 9c4624b928
    Wait for delayed tasks before stopping test server Nicholas Guriev 2020-04-24 13:51:23 +0300
  • 9f18a3ff11 test: Remove pytest-asyncio form tox.ini Jacob Chen 2020-04-24 12:49:07 +0800
  • a34c6c08d6 Update docs for order of listeners #1805 Prasanna Walimbe 2020-04-23 15:24:02 +0530
  • 469618a234 docs: Use python-3.8 instead Jacob Chen 2020-04-22 16:36:47 +0800
  • 43d23fff4f docs: Fix doc build Jacob Chen 2020-04-22 15:09:50 +0800
  • c6c876b987
    Merge branch 'master' into issue1757 Adam Hopkins 2020-04-19 23:46:40 +0300
  • ae40f960ff
    Import ASGIDispatch from top-level httpx (#1806) wangqr 2020-04-10 15:03:51 -0400
  • d969fdc19f
    [Doc] Update getting_started.rst (#1814) koug44 2020-04-09 13:07:07 -0400
  • f49600e5cd
    Update getting_started.rst koug44 2020-04-09 08:21:34 -0400
  • 3135d286fe Import ASGIDispatch from top-level httpx wangqr 2020-03-16 04:14:40 -0400
  • 93f8ed3f5a
    Merge branch 'master' into bind_unix_and_ipv6 L. Kärkkäinen 2020-04-09 11:19:08 +0300
  • 9b6f25969a
    Merge branch 'master' into streaming L. Kärkkäinen 2020-04-09 10:50:51 +0300
  • 710024125e
    Remove server config args that can be read directly from app. (#1807) L. Kärkkäinen 2020-04-09 08:10:58 +0300
  • 2d88c2fc3e Merge remote-tracking branch 'parent/master' into test-client-verify-arg-support eric-spitler 2020-04-07 16:49:20 +0000
  • 95b8b7c48b
    Merge branch 'master' into streaming L. Kärkkäinen 2020-04-07 03:50:41 -0700
  • 026ee978e8
    Merge branch 'master' into bind_unix_and_ipv6 L. Kärkkäinen 2020-04-07 02:09:29 -0700
  • dd8f376020
    Merge branch 'master' into less-server-args L. Kärkkäinen 2020-04-07 02:05:35 -0700
  • 0a60c317f2
    Merge branch 'master' into reloader L. Kärkkäinen 2020-04-07 02:02:36 -0700
  • 9a39aff803
    Replaced str.format() method in core functionality (#1819) Mykhailo Yusko 2020-04-06 22:45:25 +0300
  • c975cb1cff Longer timeout on test exit. L. Kärkkäinen 2020-04-01 17:22:01 +0300
  • ae6ab3facd Rename test. L. Kärkkäinen 2020-04-01 17:19:45 +0300
  • 1859331afa Remove unused code. L. Kärkkäinen 2020-04-01 17:19:05 +0300
  • c870752f1c Cleaner autoreloader termination on Windows. L. Kärkkäinen 2020-04-01 07:14:55 -0700
  • e601238a75 Join process also on error (context manager doesn't). L. Kärkkäinen 2020-04-01 16:11:07 +0300
  • b3d1d13a26 Try a workaround for tmpdir deletion on Windows. L. Kärkkäinen 2020-04-01 16:04:00 +0300
  • b314b4b740 Add a timeout to terminate process L. Kärkkäinen 2020-04-01 15:58:30 +0300
  • 6a3c46229a More robust testing, also -m sanic. L. Kärkkäinen 2020-04-01 15:29:47 +0300
  • 2504a62a76 Show Goin' Fast banner on reloads. L. Kärkkäinen 2020-04-01 13:34:41 +0300
  • 016770855c Listen on same port after reload. L. Kärkkäinen 2020-04-01 03:32:15 -0700
  • 2cadf51f82 Fix previous commit L. Kärkkäinen 2020-04-01 12:13:22 +0300
  • 3c4a280e14 Use different test server ports to avoid binding problems on Windows. L. Kärkkäinen 2020-04-01 11:59:01 +0300
  • 78e912ea45
    Update docs with changes done in 20.3 (#1822) L. Kärkkäinen 2020-03-31 20:57:09 +0300
  • 58a122671d Report failures in test_auto_reload to avoid timeouts. L. Kärkkäinen 2020-03-31 18:43:44 +0300
  • 613086ac7d Strip newlines on test output (Windows-compat). L. Kärkkäinen 2020-03-31 18:22:24 +0300
  • e522c722fa Reloader cleanup, don't use external kill commands and exit normally. L. Kärkkäinen 2020-03-31 17:55:55 +0300
  • 2cb410705d Add test for auto_reload (coverage not working unfortunately). L. Kärkkäinen 2020-03-31 17:53:18 +0300