Commit Graph

  • bb517ddcca
    fix: deprecation warning in `asyncio.wait` (#2383) Ryu juheon 2022-01-19 15:09:17 +09:00
  • 6e55e73da1
    fix: websocket dependency for websockets 9.1 security fix (#2366) v20.12.5 Stephen Sadowski 2022-01-16 12:42:38 -06:00
  • b8d991420b
    Sanic multi-application server (#2347) Adam Hopkins 2022-01-16 09:03:04 +02:00
  • 4a416e177a
    Updates to CLI help messaging (#2372) Adam Hopkins 2022-01-14 00:54:51 +02:00
  • 8dfa49b648
    22.3 Deprecations and changes (#2362) Adam Hopkins 2022-01-12 16:28:43 +02:00
  • 8b0eaa097c
    Change back to codecov (#2363) Adam Hopkins 2022-01-09 12:22:09 +02:00
  • 101151b419
    Add credentials property to Request objects (#2357) Sergey Rybakov 2022-01-06 20:14:52 +03:00
  • 4669036f45
    Mergeback of 21.12.1 (#2358) Adam Hopkins 2022-01-06 12:40:52 +02:00
  • c4da66bf1f
    Update changelog v21.12.1 Adam Hopkins 2022-01-06 12:26:35 +02:00
  • d50d3b8448
    Bump version Adam Hopkins 2022-01-06 12:21:44 +02:00
  • 313f97ac77
    Only display MOTD in ASGI on startup (#2349) Adam Hopkins 2022-01-06 11:22:57 +02:00
  • a23547d73b
    Ignore name argument on Python 3.7 (#2355) Adam Hopkins 2022-01-06 10:57:24 +02:00
  • 34d1dee407
    Add config.update support for setters (#2354) Adam Hopkins 2022-01-06 09:55:03 +02:00
  • 9bf9067c99
    [FIX] README ASGI link (#2350) raphaelauv 2022-01-04 05:39:59 +01:00
  • a7bc8b56ba
    Set dev version Adam Hopkins 2021-12-26 22:19:39 +02:00
  • 371985d129
    deprecation warning for not catch lowercase env var (#2344) Zhiwei 2021-12-26 12:47:15 -07:00
  • 3eae00898d
    Set setuptools version for RTD Adam Hopkins 2021-12-26 14:25:09 +02:00
  • dc3ccba527
    Auto extend with Sanic Extensions (#2308) v21.12.0 Adam Hopkins 2021-12-25 22:20:06 +02:00
  • b91ffed010
    Change signal routing for increased consistency (#2277) Adam Hopkins 2021-12-24 01:27:54 +02:00
  • 8c07e388cd
    LTS v21.12 Deprecations (#2306) Adam Hopkins 2021-12-24 00:30:27 +02:00
  • 98ce4bdeb2
    Optional uvloop use (#2264) Néstor Pérez 2021-12-23 10:57:33 +01:00
  • 4659069350
    Add route context (#2302) Adam Hopkins 2021-12-21 22:56:12 +02:00
  • 080d41627a
    Env custom type casting (#2330) Adam Hopkins 2021-12-21 00:50:45 +02:00
  • d799c5f03c
    Add named tasks (#2304) Adam Hopkins 2021-12-20 23:50:04 +02:00
  • abe062b371
    Remove app instance from Config for error handler setting (#2320) Adam Hopkins 2021-12-18 18:58:14 +02:00
  • b5a00ac1ca
    Add Py310 Tests Badge to README (#2341) Zhiwei 2021-12-15 04:09:13 -07:00
  • c8fa52e2d2
    Allow application creation from Blueprint at startup pre-registry Adam Hopkins 2021-12-15 09:36:40 +02:00
  • 266af1e279
    Allow empty lazy, and multiple pre-registrations Adam Hopkins 2021-12-15 09:12:56 +02:00
  • 6d3f1e9982
    Add lazy classmethod Adam Hopkins 2021-12-15 01:44:56 +02:00
  • a0a3840094
    Add pre-registry Adam Hopkins 2021-12-15 01:07:42 +02:00
  • f282865362
    Cleanup ports on tests (#2338) Adam Hopkins 2021-12-13 19:48:30 +02:00
  • 377c2ada38
    Remove paths from coverage checks (#2336) Adam Hopkins 2021-12-13 15:03:51 +02:00
  • 264453459e
    Add runtime checking to create_server to verify that startup has been run (#2328) Adam Hopkins 2021-12-13 09:36:41 +02:00
  • 3d383d7b97
    Update README.rst Adam Hopkins 2021-12-12 13:58:34 +02:00
  • c0cc26021b
    Allow underscore to start instance names (#2335) Adam Hopkins 2021-12-10 00:04:34 +02:00
  • 96c027bad5
    Prevent sending multiple or mixed responses on a single request (#2327) Zhiwei 2021-12-09 03:00:18 -07:00
  • b2a1bc69f5
    Make warnings for DeprecationWarning consistent (#2332) Adam Hopkins 2021-12-08 21:01:28 +02:00
  • 426742b3e2
    Fix Sanic.handle_exception Method's Type Doc (#2333) Zhiwei 2021-12-07 03:10:04 -07:00
  • ab35121864
    Fix typos (#2329) Kian Meng Ang 2021-12-06 15:17:01 +08:00
  • cf3c205fa5
    Fixed: CI Runs on Ready PRs Only (#2324) Zhiwei 2021-12-05 15:05:07 -07:00
  • 19f6544923
    Resolve potential bug in MOTD in Docker (#2331) Adam Hopkins 2021-12-03 13:27:16 +02:00
  • f641830d26
    Refactor environment variable hydration logic. (#2321) Clay Sweetser 2021-12-02 17:01:20 -05:00
  • a8d55e180c
    Fix Type Hint (#2322) Zhiwei 2021-12-02 14:17:22 -07:00
  • 55c36e0240
    Fix examples to work as expected (#2305) Adam Hopkins 2021-11-23 23:00:25 +02:00
  • 2c03eee329
    Update tests to not run all the time (#2311) Adam Hopkins 2021-11-23 15:53:46 +02:00
  • 65e28b8c22
    Mergeback (#2319) Adam Hopkins 2021-11-21 15:13:34 +02:00
  • 8673021ad4
    Release 21.9.3 (#2318) v21.9.3 Adam Hopkins 2021-11-21 14:26:30 +02:00
  • dfd33dd63d
    Update README.rst Adam Hopkins 2021-11-21 10:27:23 +02:00
  • 722a6db8d9
    Dispatch http.lifecyle.response from exception handler (#2299) Hussein Mohamed 2021-11-19 06:50:02 +00:00
  • 9c576c74db
    Fix typehints in route shorthand methods (#2317) Xavier Petit 2021-11-19 03:28:05 -03:00
  • 523db190a7
    Add contextual exceptions (#2290) Adam Hopkins 2021-11-18 17:47:27 +02:00
  • 95631b9686
    Coffee please (#2316) Adam Hopkins 2021-11-18 14:53:06 +02:00
  • 0860bfe1f1
    Merge release 21.9.2 (#2313) Adam Hopkins 2021-11-17 19:36:36 +02:00
  • 85e7b712b9
    Allow early Blueprint registrations to still apply later added objects (#2260) Adam Hopkins 2021-11-17 17:29:41 +02:00
  • af1d289a45
    Add error format from config replacement objects v21.9.2 Adam Hopkins 2021-11-17 09:05:24 +02:00
  • b20b3cb417
    Bump version Adam Hopkins 2021-11-16 23:13:59 +02:00
  • 45c22f9af2
    Make HTTP connections start in IDLE stage, avoiding delays and error messages (#2268) L. Kärkkäinen 2021-11-16 13:03:27 -08:00
  • 71d845786d
    Add error format commit and merge conflicts Adam Hopkins 2021-11-16 13:07:33 +02:00
  • b731a6b48c
    Make HTTP connections start in IDLE stage, avoiding delays and error messages (#2268) L. Kärkkäinen 2021-11-16 13:03:27 -08:00
  • cde02b5936
    More consistent config setting with post-FALLBACK_ERROR_FORMAT apply (#2310) Adam Hopkins 2021-11-16 13:07:33 +02:00
  • abeb8d0bc0
    Provide list of reloaded files (#2307) Adam Hopkins 2021-11-16 10:16:32 +02:00
  • 9a9f72ad64
    Move builtin signals to enum (#2309) Adam Hopkins 2021-11-14 23:21:14 +02:00
  • 392a497366
    Restructure of CLI and application state (#2295) Adam Hopkins 2021-11-07 21:39:03 +02:00
  • 36e6a6c506
    Increase join concat performance (#2291) Adam Hopkins 2021-10-29 12:55:09 +03:00
  • a361b345ad
    Py310 loop fixup (#2294) Stephen Sadowski 2021-10-28 17:16:23 -05:00
  • f5bd6e3b2f
    Add Python 3.10 testing (and support) (#2257) Adam Hopkins 2021-10-28 21:41:57 +03:00
  • 6c7df68c7c
    Vhost support using multiple TLS certificates (#2270) L. Kärkkäinen 2021-10-28 14:50:05 +01:00
  • 5b82884f8b
    ci: fail on error 👷 (#2292) Meysam 2021-10-27 11:55:34 +03:00
  • f0f81ec458
    Add ability to log all exceptions (#2262) Néstor Pérez 2021-10-27 09:43:58 +02:00
  • 71cc30e5cd
    Replacing assignation by typing for websocket_handshake (#2273) Cyril Nicodème 2021-10-27 09:00:04 +02:00
  • 645310cff6
    Change codeclimate complexity threshold from 5 to 10. (#2286) L. Kärkkäinen 2021-10-24 20:30:35 +01:00
  • 2f30b5748a
    Update host test function names so they are not overwritten (#2287) Stephen Sadowski 2021-10-24 12:29:16 -05:00
  • 5e1ef96934
    fix ipv6 display in startup info log (#2285) Stephen Sadowski 2021-10-24 11:14:00 -05:00
  • 57e98b62b3
    style: add some type hints (#2279) Ryu juheon 2021-10-20 21:15:39 +09:00
  • 3262878ebd
    Fix docs error (#2269) Néstor Pérez 2021-10-10 21:41:45 +02:00
  • 89d942451f Merge branch 'pr2129' into 20.12LTS v20.12.4 Adam Hopkins 2021-10-03 01:19:53 +03:00
  • 4d6205e6fe Bump version Adam Hopkins 2021-10-03 01:05:08 +03:00
  • 5e12edbc38
    Allow non-conforming ErrorHandlers (#2259) v21.9.1 Adam Hopkins 2021-10-03 01:02:56 +03:00
  • 50a606adee
    Merge pull request #2256 from sanic-org/current-release Adam Hopkins 2021-10-02 22:21:34 +03:00
  • f995612073 Merge branch 'main' of github.com:sanic-org/sanic into current-release Adam Hopkins 2021-10-02 21:57:58 +03:00
  • bc08383acd
    Merge in main to current-release (#2254) Adam Hopkins 2021-10-02 21:55:23 +03:00
  • b83a1a184c
    Change dev install command (#2251) L. Kärkkäinen 2021-10-02 12:57:02 -04:00
  • 59dd6814f8
    21.9 release docs (#2218) v21.9.0 Adam Hopkins 2021-09-30 22:36:34 +03:00
  • f7abf3db1b
    Some fixes to the new Websockets impl (#2248) Ashley Sommer 2021-10-01 05:20:57 +10:00
  • cf1d2148ac
    Smarter auto fallback (#2162) Adam Hopkins 2021-09-29 23:53:49 +03:00
  • b5f2bd9b0e
    Don't log "enabled" if auto-reload disabled (#2247) Ashley Sommer 2021-09-29 21:08:46 +10:00
  • ba2670e99c
    Account for BP with exception handler but no routes (#2246) Adam Hopkins 2021-09-29 13:47:31 +03:00
  • 6ffc4d9756
    New websockets (#2158) Ashley Sommer 2021-09-29 20:09:23 +10:00
  • 595d2c76ac
    Close HTTP loop when connection task cancelled (#2245) Adam Hopkins 2021-09-27 10:22:30 +03:00
  • d9796e9b1e
    Static DIR and FILE resource types (#2244) Adam Hopkins 2021-09-26 01:01:23 +03:00
  • 404c5f9f9e
    Adds Blueprint Group exception decorator (#2238) Néstor Pérez 2021-09-12 21:02:59 +02:00
  • a937e08ef0
    Add ability to return Falsey but not-None from handlers (#2236) Adam Hopkins 2021-09-12 07:19:26 +03:00
  • ef4f058a6c
    Call abort() on sockets after close() to prevent dangling sockets (#2231) Ashley Sommer 2021-09-01 15:14:11 +10:00
  • 69c5dde9bf
    Blueprint specific exception handlers (#2208) Adam Hopkins 2021-08-31 12:32:51 +03:00
  • 945885d501
    Move server.py into its own module (#2230) Adam Hopkins 2021-08-31 11:51:32 +03:00
  • 9d0b54c90d
    Split HttpProtocol parts into base SanicProtocol and HTTPProtocol subclass (#2229) Ashley Sommer 2021-08-31 17:49:58 +10:00
  • 2e5c288fea
    Add convenience for annotated handlers (#2225) Adam Hopkins 2021-08-30 20:04:44 +03:00
  • f32ef20b74
    Accept header parsing (#2200) Adam Hopkins 2021-08-19 21:09:40 +03:00
  • e2eefaac55
    Copy Blueprints Implementation (#2184) Zhiwei 2021-08-09 17:07:04 -05:00
  • e1cfbf0fd9
    Add default messages to SanicExceptions (#2216) Adam Hopkins 2021-08-09 21:14:15 +03:00