Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sanic-org/sanic

Accelerate your web app development | Build fast. Run fast.
https://github.com/sanic-org/sanic

Properly catch websocket CancelledError in websocket handler in Python 3.7 (#2463)

4ee2e57ec8474cf7c9a4f018de97926d8899f7cb authored over 2 years ago by Ashley Sommer <[email protected]>
refactor: consistent exception naming (#2420)

Co-authored-by: Adam Hopkins <[email protected]>

86ae5f981cbe64fd85bee34fee3989b009e90dd2 authored over 2 years ago by Néstor Pérez <[email protected]>
Current release mergeback (#2454)

2bfa65e0de4284287dfb7698a0db9ce429d0b8b7 authored over 2 years ago by Adam Hopkins <[email protected]>
Resolve warning issue with error handler mismatch warning (#2452)

293278bb08e994afa3831a89f2251df9bc271be5 authored over 2 years ago by Adam Hopkins <[email protected]>
Expose scope parameter in request object (#2432)

Co-authored-by: Adam Hopkins <[email protected]>

5d683c6ea4b615e80c51d80189436437b824cce6 authored over 2 years ago by Michael Azimov <[email protected]>
Preserve blank form values for urlencoded forms (option) (#2439)

* task(request.form): Add tests for blank values

* fix(request): abstract form property to im...

78b6723149f07c50e2381f5ed9b69590ba2eb1fc authored over 2 years ago by Stephen Sadowski <[email protected]>
feat: easier websocket interface annotation (#2438)

3a6cc7389c5166a0c9580daf5d709a0dee85a996 authored over 2 years ago by Ryu juheon <[email protected]>
Add fall back for Windows even loop fetching (#2421)

cc97287f8eea5bf8d5c3af42586f1e802035439b authored over 2 years ago by Adam Hopkins <[email protected]>
22.3 Internal version bumps (#2419)

00218aa9f2cf98d291b7c0f3a71e145e5ff71376 authored almost 3 years ago by Adam Hopkins <[email protected]>
Bump version and 22.3 changelog (#2418)

874718db946e553f79db85bd7f404e6c9335838d authored almost 3 years ago by Adam Hopkins <[email protected]>
Fix "DeprecationWarning: There is no current event loop" (#2390)

Co-authored-by: Adam Hopkins <[email protected]>

bb4474897ff696cad30c10bcceace9c77cc801d0 authored almost 3 years ago by Javier Marcet <[email protected]>
Better exception for bad URL parse (#2415)

0cb342aef4c8cfd8a7287f800dc9a3487b1360ca authored almost 3 years ago by Adam Hopkins <[email protected]>
Add config option to skip Touchup step, for debugging purposes (#2361)

Co-authored-by: Adam Hopkins <[email protected]>

030987480c8d6e40d67ddfe1a4f9669b69131359 authored almost 3 years ago by Ashley Sommer <[email protected]>
allow multidict version 6 (#2396)

Co-authored-by: Adam Hopkins <[email protected]>

f6fdc80b40d2749acb80b4030aabc8ad8323d2b0 authored almost 3 years ago by Robert Schütz <[email protected]>
remove error_logger on websockets (#2373)

Co-authored-by: Adam Hopkins <[email protected]>

361c242473c893a5562b311218b8a3ec49e8386f authored almost 3 years ago by Jonathan Vargas <[email protected]>
Fixing typing for ListenerMixin.listener (#2376)

Co-authored-by: Adam Hopkins <[email protected]>

32962d1e1c9230f5436e98bb5546dd39cb88f9e3 authored almost 3 years ago by André Ericson <[email protected]>
Upgrade tests for sanic-routing changes (#2405)

6e0a6871b5665fbccaef52f8ef336d68b0e13603 authored almost 3 years ago by Adam Hopkins <[email protected]>
Conditionally inject CLI arguments into factory (#2402)

0030425c8c9c8aef43e30201646e544fdca738d7 authored almost 3 years ago by Adam Hopkins <[email protected]>
Remove loop as required listener arg (#2414)

c9dbc8ed26b623a42eda115bef77bda0b96686f2 authored almost 3 years ago by Adam Hopkins <[email protected]>
Changes to CLI (#2401)

Co-authored-by: Callum Fleming <[email protected]>
Co-authored-by: Adam Hopkins <adam@amho...

44b108b5649d1d55e1ef2d4ba1bb11e5d5f68c86 authored almost 3 years ago by Callum <[email protected]>
Add two new events on the reloader process (#2413)

2a8e91052f1e1320d2d427c44434d1d138a290a2 authored almost 3 years ago by Adam Hopkins <[email protected]>
Add a docstring to `Request.respond()` (#2409)

Co-authored-by: Ryu juheon <[email protected]>
Co-authored-by: Adam Hopkins <adam@amhopkins....

0c9df02e6662120fa457e4e3d79c5c4e8f0bc4eb authored almost 3 years ago by Bluenix <[email protected]>
remove overlapping slots from app.Sanic, fix broken slots inherit of HTTPResponse (#2387)

7523e87937b8e40fffc006408e71f7c3fc51d734 authored almost 3 years ago by Arie Bovenberg <[email protected]>
Document middleware `on_request` and `on_response` (#2398)

d4fb44e9862c367c2bf1426a011c47e7df57abe5 authored almost 3 years ago by Bluenix <[email protected]>
fix(tasks): newly assigned ``None`` in registry (#2381)

68b654d98173f66f2a52aec3c846d688aefa0a5b authored almost 3 years ago by Ryu juheon <[email protected]>
Upgrade black and isort changes (#2397)

88bc6d896618900e64aa1b9752bc049588241715 authored almost 3 years ago by Adam Hopkins <[email protected]>
Downgrade warnings to backwater debug messages (#2382)

ac388d644b1e22156e228470fad8ea34932c080a authored almost 3 years ago by Adam Hopkins <[email protected]>
fix: deprecation warning in ``asyncio.wait`` (#2383)

bb517ddccaafae2081d8ff0d041a22f0b1f94411 authored almost 3 years ago by Ryu juheon <[email protected]>
Sanic multi-application server (#2347)

b8d991420b698ca18d18c8893a219a0d0e9e55c9 authored almost 3 years ago by Adam Hopkins <[email protected]>
Updates to CLI help messaging (#2372)

4a416e177aa5037ba9436e53f531631707e87ea7 authored almost 3 years ago by Adam Hopkins <[email protected]>
22.3 Deprecations and changes (#2362)

8dfa49b6483d4730ee8e525764b764b2ee33f897 authored almost 3 years ago by Adam Hopkins <[email protected]>
Change back to codecov (#2363)

8b0eaa097cf4ef13a6b52dce24ae93fb20f73947 authored almost 3 years ago by Adam Hopkins <[email protected]>
Add credentials property to Request objects (#2357)

101151b4195117d01a584667510a2c51b7a661ff authored almost 3 years ago by Sergey Rybakov <[email protected]>
Mergeback of 21.12.1 (#2358)

Co-authored-by: Néstor Pérez <[email protected]>
Co-authored-by: R...

4669036f45e9d95a66568770b244024bd74790c7 authored almost 3 years ago by Adam Hopkins <[email protected]>
[FIX] README ASGI link (#2350)

9bf9067c992214a16c4f1f03157ade5e95222898 authored about 3 years ago by raphaelauv <[email protected]>
Set dev version

a7bc8b56bab01e066357e6dcc67c0dc9df864298 authored about 3 years ago by Adam Hopkins <[email protected]>
deprecation warning for not catch lowercase env var (#2344)

371985d129a86346cf7a004d3647b5cc7fa44ebe authored about 3 years ago by Zhiwei <[email protected]>
Set setuptools version for RTD

3eae00898d5738a92069d8c953720e9ab02438d0 authored about 3 years ago by Adam Hopkins <[email protected]>
Auto extend with Sanic Extensions (#2308)

dc3ccba52748dbabd0369fd34334c5619b7ef945 authored about 3 years ago by Adam Hopkins <[email protected]>
Change signal routing for increased consistency (#2277)

b91ffed01058e08a06332c29dc2aa368708f81b0 authored about 3 years ago by Adam Hopkins <[email protected]>
LTS v21.12 Deprecations (#2306)

Co-authored-by: Néstor Pérez <[email protected]>

8c07e388cd60f0df66c3cf26e7383d6c663c90ac authored about 3 years ago by Adam Hopkins <[email protected]>
Optional uvloop use (#2264)

Co-authored-by: Adam Hopkins <[email protected]>
Co-authored-by: Adam Hopkins <admhpkns@gmail....

98ce4bdeb2e2192d5322b8c27895b18e9100a1e3 authored about 3 years ago by Néstor Pérez <[email protected]>
Add route context (#2302)

4659069350f6e1b61c62e752932d5f9b088f7d09 authored about 3 years ago by Adam Hopkins <[email protected]>
Env custom type casting (#2330)

080d41627ad46656547f41b6a6dcdbcb7bc90ab9 authored about 3 years ago by Adam Hopkins <[email protected]>
Add named tasks (#2304)

d799c5f03cd8fe76c1fec8ded6c74dd431307ed8 authored about 3 years ago by Adam Hopkins <[email protected]>
Remove app instance from Config for error handler setting (#2320)

abe062b371b971ab39c4e4e5f3f1a2f9e6d8d904 authored about 3 years ago by Adam Hopkins <[email protected]>
Add Py310 Tests Badge to README (#2341)

b5a00ac1ca0a011eb6f31ead8213380754fd6b34 authored about 3 years ago by Zhiwei <[email protected]>
Cleanup ports on tests (#2338)

f28286536211627797dc1e7ccbc09e130f4d9188 authored about 3 years ago by Adam Hopkins <[email protected]>
Remove paths from coverage checks (#2336)

377c2ada382180fcd8f7caaf03f230090953c3f6 authored about 3 years ago by Adam Hopkins <[email protected]>
Add runtime checking to create_server to verify that startup has been run (#2328)

264453459e55254e430a9c289a5fd47e536bdccd authored about 3 years ago by Adam Hopkins <[email protected]>
Update README.rst

3d383d7b97387f4145dcd9497dfd0ca8f339e37c authored about 3 years ago by Adam Hopkins <[email protected]>
Allow underscore to start instance names (#2335)

c0cc26021bf4dc5be40e1eff987fc8eb25b767df authored about 3 years ago by Adam Hopkins <[email protected]>
Prevent sending multiple or mixed responses on a single request (#2327)

Co-authored-by: Adam Hopkins <[email protected]>
Co-authored-by: Adam Hopkins <admhpkns@gmail....

96c027bad526d16c781b90c16a258b85e0eb34cd authored about 3 years ago by Zhiwei <[email protected]>
Make warnings for DeprecationWarning consistent (#2332)

b2a1bc69f536b7ab620a0c631fcbe450eae356b6 authored about 3 years ago by Adam Hopkins <[email protected]>
Fix `Sanic.handle_exception` Method's Type Doc (#2333)

* Fix type doc

* Remove explicit type defines in docstring

426742b3e2051425cfd88b1e492234c97ebb06b0 authored about 3 years ago by Zhiwei <[email protected]>
Fix typos (#2329)

* Fix typos

* Downgrade mistune version

* Fix blueprint host param

Co-authored-by: Adam...

ab35121864848054c23725c24818ee926cfaad71 authored about 3 years ago by Kian Meng Ang <[email protected]>
Fixed: CI Runs on Ready PRs Only (#2324)

* Revert "Update tests to not run all the time (#2311)"

This reverts commit 2c03eee32948aa7d0...

cf3c205fa53c9f309a7c3315fed76a7a80c22c97 authored about 3 years ago by Zhiwei <[email protected]>
Resolve potential bug in MOTD in Docker (#2331)

* Resolve potential bug in MOTD in Docker

19f6544923faf3760d20658a0926e41d5e10b0db authored about 3 years ago by Adam Hopkins <[email protected]>
Refactor environment variable hydration logic. (#2321)

- Refactor environment variable hydration logic to be less nested. This allows possible future e...

f641830d260bfb236b15573e2cbde29a131b5fcd authored about 3 years ago by Clay Sweetser <[email protected]>
Fix Type Hint (#2322)

* Fix Type Hint

Union is not necessary here? My IDE pops an error for it.

* Rerun workflow...

a8d55e180c24578bc1a66c9a39cca6b35b8c90b5 authored about 3 years ago by Zhiwei <[email protected]>
Fix examples to work as expected (#2305)

* Fix examples to work as expected

* Clean up examples

* Update worker test

* Merge in ...

55c36e0240dfeb03deccdeb5a53ca7fcfa728bff authored about 3 years ago by Adam Hopkins <[email protected]>
Update tests to not run all the time (#2311)

2c03eee32948aa7d0c2f156244c25e22541f9e21 authored about 3 years ago by Adam Hopkins <[email protected]>
Mergeback (#2319)

* Mergeback

65e28b8c22e081333737572af57655a15743941c authored about 3 years ago by Adam Hopkins <[email protected]>
Update README.rst

dfd33dd63d061d411fc6a28b1ae3366ffabcde3d authored about 3 years ago by Adam Hopkins <[email protected]>
Dispatch http.lifecyle.response from exception handler (#2299)

722a6db8d91604e7ef0952dcd14832f796a1d48b authored about 3 years ago by Hussein Mohamed <[email protected]>
Fix typehints in route shorthand methods (#2317)

* Fix typehints in route shorthand methods

Change typehint of the version variable in RouteMi...

9c576c74db04754dd2907b7c7ef3f83bb29c3518 authored about 3 years ago by Xavier Petit <[email protected]>
Add contextual exceptions (#2290)

523db190a732177eda5a641768667173ba2e2452 authored about 3 years ago by Adam Hopkins <[email protected]>
Coffee please (#2316)

* Coffee please

* Add unit tests

95631b9686376990421419f6243829cd758c4b58 authored about 3 years ago by Adam Hopkins <[email protected]>
Merge release 21.9.2 (#2313)

0860bfe1f19e3b051a31eb12a5c2a13475a8eb2d authored about 3 years ago by Adam Hopkins <[email protected]>
Allow early Blueprint registrations to still apply later added objects (#2260)

85e7b712b90a82bbf7f771732495515181272c62 authored about 3 years ago by Adam Hopkins <[email protected]>
Make HTTP connections start in IDLE stage, avoiding delays and error messages (#2268)

* Make all new connections start in IDLE stage, and switch to REQUEST stage only once any bytes ...

b731a6b48c8bb6148e46df79d39a635657c9c1aa authored about 3 years ago by L. Kärkkäinen <[email protected]>
More consistent config setting with post-FALLBACK_ERROR_FORMAT apply (#2310)

* Update unit testing and add more consistent config

* Change init and app values to private
...

cde02b5936838e7a1574ba094e44d987176848d9 authored about 3 years ago by Adam Hopkins <[email protected]>
Provide list of reloaded files (#2307)

* Allow access to reloaded files

* Return to simple boolean values

* Resolve before adding...

abeb8d0bc0ce6c4e7ec18c794e9ecade4826f090 authored about 3 years ago by Adam Hopkins <[email protected]>
Move builtin signals to enum (#2309)

* Move builtin signals to enum

* Fix annotations

9a9f72ad64e919a3bc9cff6a81f2fbccea73f97a authored about 3 years ago by Adam Hopkins <[email protected]>
Restructure of CLI and application state (#2295)

* Initial work on restructure of application state

* Updated MOTD with more flexible input an...

392a4973663631d011bd147a97347fb442d5a532 authored about 3 years ago by Adam Hopkins <[email protected]>
Increase join concat performance (#2291)

36e6a6c50666d1ba4962738f18ca57e4c99e888e authored about 3 years ago by Adam Hopkins <[email protected]>
Py310 loop fixup (#2294)

* Fixup for 3.8+; Sanic still supports 3.7 where loop is required

* Added branching statement...

a361b345ad6c03860099a4bae09ca08b504311f3 authored about 3 years ago by Stephen Sadowski <[email protected]>
Add Python 3.10 testing (and support) (#2257)

Administratively merging because @vltr and @ahopkins are the release managers, and @ahopkins is ...

f5bd6e3b2f60c0f1d0444bc2a5452ed09b981d72 authored about 3 years ago by Adam Hopkins <[email protected]>
Vhost support using multiple TLS certificates (#2270)

* Initial support for using multiple SSL certificates.

* Also list IP address subjectAltNames...

6c7df68c7cb7b2a08e3ea8da3c53231530001065 authored about 3 years ago by L. Kärkkäinen <[email protected]>
ci: fail on error 👷 (#2292)

Co-authored-by: Adam Hopkins <[email protected]>

5b82884f8b459597be1c0a48f2496e1e165c3a25 authored about 3 years ago by Meysam <[email protected]>
Add ability to log all exceptions (#2262)

* Add ability to log all exceptions

* Fix linting 🙄

* Remove shorthand

* Make `ErrorHan...

f0f81ec4583a021a44cae111d3beaf91f44d9bd8 authored about 3 years ago by Néstor Pérez <[email protected]>
Replacing assignation by typing for `websocket_handshake` (#2273)

* Replacing assignation by typing for `websocket_handshake`

Related to #2272

* Fix some ty...

71cc30e5cd409fc2a835d15df2e52e2d03bf67b8 authored about 3 years ago by Cyril Nicodème <[email protected]>
Change codeclimate complexity threshold from 5 to 10. (#2286)

Co-authored-by: L. Karkkainen <[email protected]>
Co-authored-by: Stephen Sadowsk...

645310cff622d41d9b85a2ba79aae8776dbc4e91 authored about 3 years ago by L. Kärkkäinen <[email protected]>
Update host test function names so they are not overwritten (#2287)

Fix function name reuse in cli tests

2f30b5748a540086f043c5331cd79f79f042101f authored about 3 years ago by Stephen Sadowski <[email protected]>
fix ipv6 display in startup info log (#2285)

* fix ipv6 display in startup info log

* refactored to oneliner by request

* Added test fo...

5e1ef96934511cdf5d426e9b4406f73ec08a31e4 authored about 3 years ago by Stephen Sadowski <[email protected]>
style: add some type hints (#2279)

* style: add some type hints

* fix: *args is a tuple, but overridden as a list

* fix: if t...

57e98b62b30b51d83429e985f3afbd61a7fe09d4 authored about 3 years ago by Ryu juheon <[email protected]>
Fix docs error (#2269)

3262878ebd41aa2230ef15d4475bbcf223b2356b authored about 3 years ago by Néstor Pérez <[email protected]>
Allow non-conforming ErrorHandlers (#2259)

* Allow non-conforming ErrorHandlers

* Rename to legacy lookup

* Updated depnotice

* Bu...

5e12edbc38400d050ee3485475172a21556b31c7 authored over 3 years ago by Adam Hopkins <[email protected]>
Merge pull request #2256 from sanic-org/current-release

Mergeback

50a606adeef0075129038821f1c744e1bf3d7d0a authored over 3 years ago by Adam Hopkins <[email protected]>
Merge branch 'main' of github.com:sanic-org/sanic into current-release

f99561207364c8483afc1b4b40175fe6d9322b90 authored over 3 years ago by Adam Hopkins <[email protected]>
Merge in main to current-release (#2254)

* Remove unnecessary import in test_constants.py, which also fixes an error on win (#2180)

Co...

bc08383acd914c380ba9ac5112c9e61284e31ab9 authored over 3 years ago by Adam Hopkins <[email protected]>
Change dev install command (#2251)

b83a1a184c48ba32fe8aa554d5765c8c15046af7 authored over 3 years ago by L. Kärkkäinen <[email protected]>
21.9 release docs (#2218)

* Beging 21.9 release docs

* Add PRs to changelog

* Change deprecation version

* Update...

59dd6814f8a8f3fced1b502eb791ccc830f1131c authored over 3 years ago by Adam Hopkins <[email protected]>
Some fixes to the new Websockets impl (#2248)

* First attempt at new Websockets implementation based on websockets >= 9.0, with sans-i/o featu...

f7abf3db1bd4e79cd5121327359fc9021fab7ff3 authored over 3 years ago by Ashley Sommer <[email protected]>
Smarter auto fallback (#2162)

* Smarter auto fallback

* remove config from blueprints

* Add tests for error formatting
...

cf1d2148ac8c9920ee18f276cbf6e857371c8cb3 authored over 3 years ago by Adam Hopkins <[email protected]>
Don't log "enabled" if auto-reload disabled (#2247)

Fixes #2240

Co-authored-by: Adam Hopkins <[email protected]>

b5f2bd9b0edb2e82328184613590e78951d3aea5 authored over 3 years ago by Ashley Sommer <[email protected]>
Account for BP with exception handler but no routes (#2246)

ba2670e99c4902f331bc1eee1b4f6b1e2fe4aeba authored over 3 years ago by Adam Hopkins <[email protected]>
New websockets (#2158)

* First attempt at new Websockets implementation based on websockets >= 9.0, with sans-i/o featu...

6ffc4d9756798ddb9ca18a7b1c7ca66e9ce8e441 authored over 3 years ago by Ashley Sommer <[email protected]>
Close HTTP loop when connection task cancelled (#2245)

* Terminate loop when no transport exists

* Add log when closing HTTP loop because of shutdow...

595d2c76acdcb23a40275a646ec826cb4981fd02 authored over 3 years ago by Adam Hopkins <[email protected]>
Static DIR and FILE resource types (#2244)

* Explicit static directive for serving file or dir

Co-authored-by: anbuhckr <36891836+anbu...

d9796e9b1e930c2ac8bdc0cf7acc34dc6555241c authored over 3 years ago by Adam Hopkins <[email protected]>