Commit Graph

  • 9f2e30edea
    Merge 00493a69543d979445236f69dc4b489e02832faa into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-25 06:34:25 +00:00
  • 00493a6954 Format ruff-only L. Kärkkäinen 2023-10-25 07:34:16 +01:00
  • c8d0c1bf28 Remove extra parenthesis of type unions L. Kärkkäinen 2023-10-25 07:32:01 +01:00
  • 6ea5c44566 Typing issues fixed. L. Kärkkäinen 2023-10-25 07:11:59 +01:00
  • 9d06a4b2fa
    Merge ec35f5f2c81e8d1dde72ae3ef4d5413d0b7449d2 into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-25 03:36:02 +00:00
  • 1afea39cb2 Format with default line-length=88 (was 79 with Sanic). L. Kärkkäinen 2023-10-25 04:13:13 +01:00
  • e4daf1ab21 Removed flake8, black and isort; moving towards ruff default settings instead. L. Kärkkäinen 2023-10-25 04:12:24 +01:00
  • 469cb1663b
    Update sanic/handlers/error.py L. Kärkkäinen 2023-10-25 02:43:54 +00:00
  • cdc5dd6b75
    Hand-fixed typing extra () and changed some formatting to f-strings that Ruff had missed L. Kärkkäinen 2023-10-25 02:36:08 +00:00
  • 6fac60c6fe Two empty lines after imports also in guide L. Kärkkäinen 2023-10-25 03:02:26 +01:00
  • 53b7412c01 String literals and type annotations... L. Kärkkäinen 2023-10-25 02:59:41 +01:00
  • 65ba1942cc Flake8-comprehensions (C4) --fix go brrr L. Kärkkäinen 2023-10-25 02:28:52 +01:00
  • 9adb6e8ec0 Enable pycodestyle warnings (W) and --fix incorrectly escaped strings. L. Kärkkäinen 2023-10-25 02:06:06 +01:00
  • ec35f5f2c8 Fix/ignore all remaining errors. ruff L. Kärkkäinen 2023-10-25 02:03:44 +01:00
  • 9ae25e6744 ruff --fix # also import sorting L. Kärkkäinen 2023-10-25 01:03:35 +01:00
  • 758f10c513 ruff --fix --unsafe-fixes # Tests still A-OK! L. Kärkkäinen 2023-10-25 00:32:27 +01:00
  • 140d27ef96 ruff format L. Kärkkäinen 2023-10-25 00:22:00 +01:00
  • 209840b771 ruff --fix L. Kärkkäinen 2023-10-25 00:21:29 +01:00
  • 20fd58b8d7 Add config for Ruff L. Kärkkäinen 2023-10-25 00:21:09 +01:00
  • d4cd0cecdc
    Merge 50cec6b41cae88233d6e86a04c95ab5b1dba43f2 into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-20 21:48:41 +00:00
  • 50cec6b41c Add websocket.handler.before/after/exception signals. websocket-signals L. Kärkkäinen 2023-10-20 22:43:31 +01:00
  • 011de306d3
    Merge 69d493abce0c03587531ac70d26941dfa9007f82 into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-20 11:54:24 +00:00
  • 69d493abce Quiet handling and better message on unix socket bind error too. bind_exception L. Kärkkäinen 2023-10-20 12:52:18 +01:00
  • e6c0f3990c Exit with code 1 on quiet startup failures. Still delete unix socket if one exists. L. Kärkkäinen 2023-10-20 12:40:04 +01:00
  • 92217617f9
    Merge 340fea7da559e271371745b268f81dd772cb2e4f into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-18 23:49:54 +00:00
  • 340fea7da5 Update TLS code to use pathlib. Previously Paths were rejected but now both them and str are accepted. tlspath L. Kärkkäinen 2023-10-19 00:45:52 +01:00
  • 00d06795cc
    Merge 2a6aefcd434110d12f88fdd095b82ddec814605c into a5a9658896984ddad484e168d4cb5c96e589fbad haok2 2023-10-17 13:18:46 +00:00
  • 2a6aefcd43 Merge branch 'main' of github.com:haok228/sanic into main 豪k2 2023-10-17 21:18:57 +08:00
  • 45291e4080
    Merge a2024352832dfdf54e52aba125ec01a7986e8c9e into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-14 19:30:52 +00:00
  • 4bfd95f42e
    Merge b692309c91eced80434a2ed48d70faef13527bfb into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-10-14 19:30:16 +00:00
  • b692309c91 Remove the default argument to all uses of getlist in Sanic in case none are found. Previously it defaulted to returning None. Instead return an empty list which is sensible and avoids ambiguity with return types. remove-getlist-fallback L. Kärkkäinen 2023-10-14 20:22:28 +01:00
  • a202435283 Skip empty cookie records. Add tests. bare-cookies L. Kärkkäinen 2023-10-14 20:03:43 +01:00
  • 6d433af406
    Accept bare cookies L. Kärkkäinen 2023-10-14 18:27:26 +00:00
  • e7f806721b
    Merge 271c854a34eefb2350437e6c41d6883d8dc0706c into a5a9658896984ddad484e168d4cb5c96e589fbad gluhar2006 2023-10-06 08:59:18 +00:00
  • 271c854a34 revert GRACEFUL_SHUTDOWN_TIMEOUT logic n.feofanov 2023-10-06 11:59:09 +03:00
  • a053e9c95d fix-lint: black n.feofanov 2023-10-04 15:45:51 +03:00
  • 161f6d0fad fix: too-long-line warning n.feofanov 2023-10-04 15:27:31 +03:00
  • 6e375850c1 update sanic/http protocols close methods n.feofanov 2023-10-04 14:30:10 +03:00
  • 99480f157f
    Merge e6e31d0a99c0837931988ddef690a08d2897c48a into a5a9658896984ddad484e168d4cb5c96e589fbad Eelke van den Bos 2023-09-27 13:24:27 +00:00
  • e6e31d0a99
    Add docblock, fix formatting, fix implicit optional typing Eelke van den Bos 2023-09-27 09:24:16 -04:00
  • 45b6e6d8c4
    Add loop argument to signal router finalize method to finalize without having a running loop Eelke van den Bos 2023-09-27 01:09:55 -04:00
  • 66b51eed34
    Merge c35497349eff5302e6a3d427eef028851dac08e3 into a5a9658896984ddad484e168d4cb5c96e589fbad talljosh 2023-09-25 01:28:55 +00:00
  • c35497349e Fixed type checking error Josh Bartlett 2023-09-25 11:28:45 +10:00
  • 5fb7eaaeab Prettified Josh Bartlett 2023-09-25 11:02:04 +10:00
  • 4d0a0a3570 Update app.event() to return context dict (#2088), and only fire for the specific requested event (#2826). Josh Bartlett 2023-09-23 22:59:44 +10:00
  • aa87ae7c43
    Merge 715388cd0e46101928bd5d2b6157ca835ac9a15a into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-09-20 20:21:30 +00:00
  • 715388cd0e Simplify HTTP/3. Remove chunked encoding and excessive logging. h3-cleanup L. Kärkkäinen 2023-09-20 21:18:35 +01:00
  • c7bf21f959
    Merge 80275631442952b59c7db4d5e6fffb8f2ef7fde5 into a5a9658896984ddad484e168d4cb5c96e589fbad L. Kärkkäinen 2023-09-20 19:12:05 +00:00
  • 8027563144 Remove unused import response-entity L. Kärkkäinen 2023-09-20 20:11:45 +01:00
  • 875e921bda Do not strip entity-headers. L. Kärkkäinen 2023-09-20 19:59:35 +01:00
  • 11c841ab4e Add test for issue #2823 L. Kärkkäinen 2023-09-20 19:58:44 +01:00
  • 31ba53fba5
    Merge 8ad0a153c5efb36a36fb55e5ae965ab044ce9979 into a5a9658896984ddad484e168d4cb5c96e589fbad Adam Hopkins 2023-09-18 07:39:55 +00:00
  • 8ad0a153c5
    Add vary header guide-improvements Adam Hopkins 2023-09-18 10:39:45 +03:00
  • ef410811ce
    Merge 0dd1948fd2bf7d6c8bd4919c8ba8b58d3bb96097 into a5a9658896984ddad484e168d4cb5c96e589fbad Adam Hopkins 2023-09-14 05:45:12 +00:00
  • 0dd1948fd2
    Add support for listener and signal prioritization priority-listeners Adam Hopkins 2023-09-14 08:43:43 +03:00
  • 86a414fd58
    squash Adam Hopkins 2023-09-13 19:26:36 +03:00
  • 7e12a53630
    Merge 2f8628eed3d6fb196dd9d90092a31025b8878d1c into a5a9658896984ddad484e168d4cb5c96e589fbad Ozan Caglayan 2023-09-12 00:16:40 +08:00
  • 5a7ed4d4fe
    Improvements to documentation Adam Hopkins 2023-09-10 14:29:49 +03:00
  • 81d986a413
    Merge branch 'main' of github.com:sanic-org/sanic into guide-improvements Adam Hopkins 2023-09-10 14:29:09 +03:00
  • bb1cac7c19
    Merge e0839fe1304052ac40ee33981815d35ea9f6ebd0 into a5a9658896984ddad484e168d4cb5c96e589fbad Adam Hopkins 2023-09-08 15:52:25 +07:00
  • c743cd9d5c
    Merge f3035abfae12c85a4eb32504049f03a6562a2717 into a5a9658896984ddad484e168d4cb5c96e589fbad Adam Hopkins 2023-09-07 21:51:08 +09:00
  • a5a9658896
    Refactor test cases to improve unit test quality (#2796) main update-py-3.12 freddiewanah 2023-09-07 22:26:56 +10:00
  • 605a4fa736
    Merge branch 'main' into main Adam Hopkins 2023-09-07 13:02:54 +03:00
  • f613818263
    Add mistune (again) guide Adam Hopkins 2023-09-07 10:57:14 +03:00
  • 36ea283b42
    Add missing requirements Adam Hopkins 2023-09-07 10:53:23 +03:00
  • a7766de797
    Add mistune Adam Hopkins 2023-09-07 10:41:31 +03:00
  • b67e31efe8
    Add a docstring to trigger a change Adam Hopkins 2023-09-07 10:38:48 +03:00
  • 7ac4933386
    Add missing requirement Adam Hopkins 2023-09-07 10:30:17 +03:00
  • 91d7e6a77d
    Add PAAS files for webhook deployment Adam Hopkins 2023-09-07 10:20:10 +03:00
  • 7e2377e97c
    Merge branch 'main' into main Adam Hopkins 2023-09-06 21:26:54 +03:00
  • eb3d78f687
    Fix test_fast when there's only one CPU (#2801) Theodore Ni 2023-09-06 11:26:28 -07:00
  • 1f6daeaa93
    Merge branch 'main' into test-one-cpu Adam Hopkins 2023-09-06 16:04:34 +03:00
  • d255d1aae1
    Conversion of User Guide to the SHH stack (#2781) Adam Hopkins 2023-09-06 15:44:00 +03:00
  • ab19d7b5dd Cleanup. L. Kärkkäinen 2023-09-05 19:38:43 +01:00
  • abdb5cb531 Better diagnostic for permission denied on bind() for low ports. L. Kärkkäinen 2023-09-05 19:28:46 +01:00
  • b9b54a2eda Cleanup crash messages. Handle quiet exceptions quietly. Don't re-raise because that would print the traceback twice. L. Kärkkäinen 2023-09-05 19:28:17 +01:00
  • 8d978a0a2a
    Merge 0489dd9aaffbe4ed57ec1f5884ed861f7e313dc3 into 47215d4635184bdfb1d5cff000d19390f19219ab L. Kärkkäinen 2023-09-05 18:06:45 +00:00
  • 0489dd9aaf Use localhost in MOTD URL rather than localhost and wildcard IPs. Omit port number if standard. motd_address L. Kärkkäinen 2023-09-05 19:01:07 +01:00
  • ef0c24d83c
    Merge fa864f0babb3aad943f052dcafa907a51508bd7b into 47215d4635184bdfb1d5cff000d19390f19219ab Adam Hopkins 2023-09-01 12:01:10 -07:00
  • 12816c6bb8
    Merge 44bf7ba79a08b0edaebaccd37a23d71fe0cf1e63 into 47215d4635184bdfb1d5cff000d19390f19219ab Adam Hopkins 2023-09-01 12:01:10 -07:00
  • ac3b2a2358
    Create Machine server Sammy filly 2023-09-01 08:24:17 +01:00
  • 9e7a1f7cc6
    Create Worker manager Sammy filly 2023-09-01 08:13:46 +01:00
  • e10e4baa2c
    Rename dir and add search rendering Adam Hopkins 2023-09-01 01:15:51 +03:00
  • 8fc594d2a5
    Remove tox docs tests Adam Hopkins 2023-08-31 21:14:11 +03:00
  • 8abef01dbb
    Add search Adam Hopkins 2023-08-31 16:52:39 +03:00
  • af9a1c72b2
    Handle generics on py38 Adam Hopkins 2023-08-31 13:54:00 +03:00
  • edf8756811
    Typing cleanup Adam Hopkins 2023-08-31 13:39:35 +03:00
  • e75aa481a4
    Cleanup badges Adam Hopkins 2023-08-31 13:28:25 +03:00
  • 7237c78749
    Add slots Adam Hopkins 2023-08-31 13:14:32 +03:00
  • a05b6a2814
    Make pretty Adam Hopkins 2023-08-31 13:03:09 +03:00
  • dcdec71be9
    Merge branch 'integrated-docs' of github.com:sanic-org/sanic into integrated-docs Adam Hopkins 2023-08-31 12:58:52 +03:00
  • 5f09f703be
    cleanup Adam Hopkins 2023-08-31 12:58:43 +03:00
  • 8328318e64
    Merge branch 'main' into integrated-docs Adam Hopkins 2023-08-31 12:58:31 +03:00
  • 7af17eb68f
    Front page and remainder of docs Adam Hopkins 2023-08-31 12:53:38 +03:00
  • 2046d50915
    Merge dcea7da2e14efe96ec5873017c9717639f651435 into 47215d4635184bdfb1d5cff000d19390f19219ab Adam Hopkins 2023-08-30 20:28:42 +03:00
  • 47215d4635
    Run tests on push as well (#2814) Néstor Pérez 2023-08-30 19:03:22 +02:00
  • 93d872ad18
    Run tests on push as well prryplatypus 2023-08-30 14:01:47 +02:00
  • 7166645c42
    Config files Adam Hopkins 2023-08-30 13:20:33 +03:00
  • 1b3b6ffaa0
    Copy button Adam Hopkins 2023-08-30 13:20:22 +03:00
  • dcea7da2e1
    Allow for simple signals simple-signals Adam Hopkins 2023-08-30 12:48:04 +03:00