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

Fix Docker publish (#2887)

* Fix Docker publish

* Remove workflow dispatch

The actions uses data from the release obj...

acb29c9dc4d6ba3a453a18e30f0664ba6772a9b4 authored about 1 year ago by Néstor Pérez <[email protected]>
Update Crowdin configuration file

fa72e803fdfaf4cb1e822526a867250fe9d26e09 authored about 1 year ago by Adam Hopkins <[email protected]>
RTD build fix (yet another)

c704f6449b1089f3c39214ca276e67b74a5f8f37 authored about 1 year ago by Adam Hopkins <[email protected]>
RTD build fix (another)

18850d721c93970346e92410cc56b564670d5959 authored about 1 year ago by Adam Hopkins <[email protected]>
RTD build fix

9ca4b527fefd1e2ed4b6f9016865670ae26b7c3d authored about 1 year ago by Adam Hopkins <[email protected]>
Add workflow_dispatch release

3cf74e6b6b25e5104c20be9b1d36ce6c7eaabac3 authored about 1 year ago by Adam Hopkins <[email protected]>
sanic-routing dependency fix

f06d75f6cd2f2d5c1bcb9fd6594e5e8a51cb51a1 authored about 1 year ago by Adam Hopkins <[email protected]>
Version 23.12 Release (#2885)

* Add missing requirement

* Add a docstring to trigger a change

* Add mistune

* Add mis...

82c5529f92e94348bf76b643c8b204dcb77f8bfd authored about 1 year ago by Adam Hopkins <[email protected]>
Start and restart arbitrary processes (#2775)

* Start and restart arbitrary processes

* Add auto_start

* Refactor restart logic

* Add...

b651636adc264ea6878ce180c9137397c1efff78 authored about 1 year ago by Adam Hopkins <[email protected]>
Introduce dynamic port fixture for test_app and helper function for tests which require port within a loop. (#2882)

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

d1b7891334692a90759f8b7df26177448e21e7a3 authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Introduce ruff execution on the guides folder #2876 (#2879)

ee8e0edc178ef1602cd9a45b081d9cdbc504c01d authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Support for Python 3.12 #2836 (#2870)

* Support for Python 3.12 #2836

* Extended test suite to meet required coverage.

29d428988b20247e8d60d0223309ef8dc07cf5e8 authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Use trusted publisher (#2877)

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

d0bbcf55d540e8d4c9d8bb1108384d8545355fcb authored about 1 year ago by Néstor Pérez <[email protected]>
Add a REPL to the CLI (#2859)

* Add a REPL to the CLI

* Add async/await support

* squash

* Cleanup exit()

* Add docs

* Ad...

25212fcda824823204e9b9a8cf3fefb87ff39f7d authored about 1 year ago by Adam Hopkins <[email protected]>
Introduce ruff execution on the tests folder #2871 (#2872)

6d28dc285a6c3097a54c617cebb32205438243d2 authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Convert Sanic `Request` to WebSocket `Request` in `websocket_handshake` (#2858)

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

78c44ed5e4947833df3f5a73fa966881bcdebd9f authored about 1 year ago by Zhiwei <[email protected]>
Better exception on multiprocessing context conflicts (#2875)

0663f11d2096db133c1c963c66fd070f2ada1fea authored about 1 year ago by Adam Hopkins <[email protected]>
Add support for listener and signal prioritization (#2822)

82bf46bea3b55e6b1371107cccda280add8e70eb authored about 1 year ago by Adam Hopkins <[email protected]>
Make request.scheme return ws/wss for WS even when http/https in SERVER_NAME or proxy headers (#2854)

Co-authored-by: L. Karkkainen <[email protected]>
Co-authored-by: Adam Hopkins <a...

160ec7ae19ade25bbc8d2417ffd66f78c03b8de5 authored about 1 year ago by L. Kärkkäinen <[email protected]>
Improve functionality and consistency of Sanic.event() (#2827)

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

5f0787b8804ae5a72b4265a1aba29ef515330334 authored about 1 year ago by talljosh <[email protected]>
Cleaner process management (#2811)

4499d2c47e0ff54c36def0636226e7a2159e2386 authored about 1 year ago by Adam Hopkins <[email protected]>
Introduce ruff execution on the examples and scripts folder #2867 (#2869)

00f2af274ea8f1bc53898d8d84104b8e78aeb9bf authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Add changed files to reload trigger listener (#2805)

ef8584e58223a615a05aa1a2017117b34df4c1fe authored about 1 year ago by Adam Hopkins <[email protected]>
Fix the alt svc test to run locally with explicit buffer nbytes (#2866)

154a6c59f80ef4e9dd3b57d218550aca3d95ace1 authored about 1 year ago by Adam Hopkins <[email protected]>
issue:2832 Adjust documentation for using state properties within http -> https redirects doc. (#2864)

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

85c617fa41f82898a4ff5b69edb811abe762d39a authored about 1 year ago by Andriy Ivaneyko <[email protected]>
Allow for simple signals (#2813)

e4239a85288d886213933f7ee083501ef19321bb authored about 1 year ago by Adam Hopkins <[email protected]>
Add ruff to toolchain (#2865)

4d0231cec84bf20beac150d20c1399963cd19c69 authored about 1 year ago by Adam Hopkins <[email protected]>
Style changes for mobile (#2863)

22bc8d1be88ad9dec17c03a05616b752b71c02d4 authored about 1 year ago by Adam Hopkins <[email protected]>
Fix MOTD for extra data (#2803)

a0adf36f815b08c1b66aed5cf72c1486cc186733 authored about 1 year ago by Adam Hopkins <[email protected]>
Add missing requirement (#2861)

7d93c106029d58bb43681ff93e39aa0aa9ec9f2b authored about 1 year ago by Adam Hopkins <[email protected]>
Improvements to documentation (#2821)

Co-authored-by: L. Kärkkäinen <[email protected]>

946358b20dfde5282426ae9aae00d85e761d5605 authored about 1 year ago by Adam Hopkins <[email protected]>
Reducing memory consumption (#2831)

Co-authored-by: n.feofanov <[email protected]>
Co-authored-by: Adam Hopkins <adam@amhopk...

13106842a4303d119551f89deda7325975cc67f5 authored about 1 year ago by gluhar2006 <[email protected]>
Add websocket.handler.before/after/exception signals (#2841)

Co-authored-by: L. Kärkkäinen <[email protected]>
Co-authored-by: Adam Hopkins <a...

d1fc867a4efc027860da2fc31412389ac651ee6d authored about 1 year ago by L. Kärkkäinen <[email protected]>
Drop old performance tests/benchmarks (#2846)

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

45e1fc88aa90080c18f56cadfd574802c09e738a authored about 1 year ago by Stephen Sadowski <[email protected]>
Makefile cleanup (#2848)

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

36099bfec73c8dd8e6e9ceef9705693a27b39a4b authored about 1 year ago by Zhiwei <[email protected]>
Edit Discord badge. (#2855)

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

8f07ab57377788a5eb0ab66133374388202d89b1 authored about 1 year ago by NintenHero <[email protected]>
Allow range requests for a single byte (#2851)

Co-authored-by: L. Karkkainen <[email protected]>
Co-authored-by: Adam Hopkins <a...

359bf4d4ac3c6895ad7710ff877013be73918c11 authored about 1 year ago by L. Kärkkäinen <[email protected]>
Accept bare cookies (#2837)

Co-authored-by: L. Kärkkäinen <[email protected]>
Co-authored-by: Adam Hopkins <a...

d0f7f4089f47d670f312e0a9ca22839bf56db9f4 authored about 1 year ago by L. Kärkkäinen <[email protected]>
Refactor test cases to improve unit test quality (#2796)

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

a5a9658896984ddad484e168d4cb5c96e589fbad authored over 1 year ago by freddiewanah <[email protected]>
Add PAAS files for webhook deployment

91d7e6a77d6ad32f61e992fc9c842f93e4cf0877 authored over 1 year ago by Adam Hopkins <[email protected]>
Fix test_fast when there's only one CPU (#2801)

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

eb3d78f687c3330e370927d5b020498ede2de4d1 authored over 1 year ago by Theodore Ni <[email protected]>
Conversion of User Guide to the SHH stack (#2781)

d255d1aae12593af346b575e51725710ddb1c54a authored over 1 year ago by Adam Hopkins <[email protected]>
Run tests on push as well (#2814)

47215d4635184bdfb1d5cff000d19390f19219ab authored over 1 year ago by Néstor Pérez <[email protected]>
Suppress task cancel traceback (#2812)

38ff9069f3d1a96734ab14c05652806edc6b012a authored over 1 year ago by Adam Hopkins <[email protected]>
Refactor GitHub Actions (#2808)

4dde4572ecca826fe585d197a9f8fbbc247db463 authored over 1 year ago by Néstor Pérez <[email protected]>
Update README (#2810)

31d14704cbe1f542e1729fa339a8eb5d4d6a3e64 authored over 1 year ago by Néstor Pérez <[email protected]>
Add constraint for autodocsumm (#2807)

6a89f4b2feff2757756c2825da51df50838f687a authored over 1 year ago by Néstor Pérez <[email protected]>
Disable Test PyPI dist

16256522f6fd1d3f6ef05851c56ed85756ccd8cb authored over 1 year ago by Adam Hopkins <[email protected]>
Prepare for v23.6 release (#2797)

205795d1e89f5b0f5f0339a1e6545bc1633074fe authored over 1 year ago by Adam Hopkins <[email protected]>
Add convenience method for exception reporting (#2792)

9cbe1fb8ad31edce553055e03d83631910b7e654 authored over 1 year ago by Adam Hopkins <[email protected]>
Add request.client_ip (#2790)

Co-authored-by: L. Kärkkäinen <[email protected]>

31d7ba8f8c8ef595fd587b4a4594e435abac66f1 authored over 1 year ago by L. Kärkkäinen <[email protected]>
Add custom typing to config and ctx (#2785)

dc3c4d13932a3f753bd6eb5da815bbf642a02185 authored over 1 year ago by Adam Hopkins <[email protected]>
Update bug-report.yml (#2788)

929d2705697a41a5559202e79fafaaf6add0dc9e authored over 1 year ago by Adam Hopkins <[email protected]>
Update bug-report.yml (#2787)

93714df051a05a0cdf2d8153356a56f971188841 authored over 1 year ago by Adam Hopkins <[email protected]>
Increase KEEP_ALIVE_TIMEOUT default to 120 seconds (#2670)

Co-authored-by: L. Kärkkäinen <[email protected]>

6e61eab872c9208e45e82ccbf6909b99aa14e1ab authored over 1 year ago by L. Kärkkäinen <[email protected]>
Run keep alive tests in loop to get available port (#2779)

6848ff24d81e5c07ca12c66958237f15db4705df authored over 1 year ago by Adam Hopkins <[email protected]>
Set multiprocessing start method early (#2776)

666371bb920ebb557cba11da397844ea1a10ac75 authored over 1 year ago by Adam Hopkins <[email protected]>
Remove Python3.7 support (#2777)

4a2b82e42ef82cfd36940ed46fccc065cbc01550 authored over 1 year ago by Adam Hopkins <[email protected]>
Alow Blueprint routes to explicitly define error_format (#2773)

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

5dd1623192d9cff3f6aedc8e11e270073d589c40 authored over 1 year ago by Moshe Nahmias <[email protected]>
Add a new exception signal for ALL exceptions raised anywhere in application (#2724)

976da69e79e22c08ba2ea9ffe48bed72bf3290df authored over 1 year ago by Adam Hopkins <[email protected]>
Handle case when `headers` argument of `ResponseStream` constructor is `None` (#2729)

* Handle case when headers is None

* Add test for response stream with default headers

* M...

11a0b15194be42c0474d968444b12c650eeb6c1f authored over 1 year ago by Liam Coatman <[email protected]>
Resolve headers on different renderers - Issue 2749 (#2774)

* Resolve headers on different renderers - Issue 2749

* Make pretty

c21999a2489da4ee98b8fe8e16e12eef8ddfcd4b authored over 1 year ago by Adam Hopkins <[email protected]>
Update request type on middleware types (#2754)

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

c17230ef9443d7e9932ac425ddbca4ad850f96a2 authored over 1 year ago by guacs <[email protected]>
Fix traversals for intended results (#2728)

049983cb704ab9d439c5fddf23d0bf3784b53741 authored over 1 year ago by Adam Hopkins <[email protected]>
Adding allow route overwrite option in blueprint (#2716)

* Adding allow route overwrite option

* Add test case for route overwriting after bp copy

...

e3744095675df170398a374cc20832470200ea40 authored over 1 year ago by Zhiwei <[email protected]>
Add name prefixing to BP groups (#2727)

4068a0d83db09f6ad66db183d69cfc981046523f authored over 1 year ago by Adam Hopkins <[email protected]>
Fix Inner bug: TypeError: __init__() got an unexpected keyword argument 'escape_forward_slashes' #2740 (#2772)

70da5e987900631c66594feadd0186c7c87f3f37 authored over 1 year ago by Benjamin <[email protected]>
fix #2757 - Improved error messaging on startup time application induced import error (#2770)

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

f48506d620d8cdbb4c37af6a6c4cf81908af3ce9 authored over 1 year ago by Moshe Nahmias <[email protected]>
fix examples for freeze_support() issue on windows (#2741)

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

f2cc83c1ba8287a9733144d68734b1c545c4f4c9 authored over 1 year ago by Mohammad Almoghrabi <[email protected]>
Sanic on pypy (#2682)

Co-authored-by: L. Kärkkäinen <[email protected]>
Co-authored-by: Adam Hopk...

273825dab67b520ba1d8bc4e920156c9064bfe77 authored over 1 year ago by Mohammad Almoghrabi <[email protected]>
Unpin setuptools version (#2766)

9a7dafd531bd1ce6cc9546a66357e958c7939ac0 authored over 1 year ago by Zhiwei <[email protected]>
Fix issue in getting current request through classmethod when served through a different ASGI server (#2760)

50117d174c1fe218a994e4e493b9016f53e00380 authored over 1 year ago by Thirumalaisamy K <[email protected]>
Fix JSONResponse default content type (#2737)

af678010628cd76a57e7a53e114f25d5c00e931a authored over 1 year ago by Néstor Pérez <[email protected]>
Release 23.3 (#2723)

6eaab2a7e5be418385856371fdaebe4701f8c4fc authored almost 2 years ago by Adam Hopkins <[email protected]>
v23.3 Deprecation Removal (#2717)

d680af3709d664db31f97bad9c5d6546d7a0ca15 authored almost 2 years ago by Adam Hopkins <[email protected]>
Sync state tolerance (#2725)

a8c2d77c91b8f7108e5cf3653b338924f49a17a6 authored almost 2 years ago by Adam Hopkins <[email protected]>
Simpler CLI targets (#2700)

Co-authored-by: L. Kärkkäinen <[email protected]>

6e1c787e5d92edffc59432d772209e49dccf7969 authored almost 2 years ago by Adam Hopkins <[email protected]>
Stricter charset handling and escaping of request URLs (#2710)

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

932088e37ec3af003aac821da491f5acda4e1a51 authored almost 2 years ago by L. Kärkkäinen <[email protected]>
Add convenience methods for cookie creation and deletion (#2706)

* Add convenience methods for cookie creation and deletion

* Restore del

* Backwards compa...

1a63b9bec0f2dae78420130bf5e290e4a6e4a8c3 authored almost 2 years ago by Adam Hopkins <[email protected]>
Decode headers as UTF-8 also in ASGI (#2606)

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

61aa16f6ac0c62706d6334c490161e23ee6155d5 authored almost 2 years ago by Zhiwei <[email protected]>
Standardize init of exceptions (#2545)

71cd53b64ec2d39a66feb8e256eeeea4ae332deb authored almost 2 years ago by Adam Hopkins <[email protected]>
Add CertLoader as application option (#2722)

89188f5fc63bc7d7a0aa33687379e9be1a8f8a44 authored almost 2 years ago by Adam Hopkins <[email protected]>
Change logging format to %s (#2721)

a245ab37733411fab555c5ea602833e713eae4f2 authored almost 2 years ago by Adam Hopkins <[email protected]>
Skip middleware on RequestCancelled (#2720)

ac1f56118aca06e8753134b7f5400e16c2cb00c3 authored almost 2 years ago by Adam Hopkins <[email protected]>
Allow password to be passed to TLS context (#2719)

53820bc24142e75867557b872490d39589c9a83c authored almost 2 years ago by Adam Hopkins <[email protected]>
Fix comparison from wrong formats with datetime objects (#2697)

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

009954003c0ca57e8ec0d8157a7b43dc7635872a authored almost 2 years ago by stricaud <[email protected]>
Add convenience for dynamic changes to routing (#2704)

8f265b81693fbffcb374236d08ff772d3347a96e authored almost 2 years ago by Adam Hopkins <[email protected]>
Separate ASGI request and lifespan callables (#2646)

5ee36fd933344861cb578105b3ad25b032f22912 authored almost 2 years ago by Adam Hopkins <[email protected]>
scheme arg to create the redirect should be 'https' (#2712)

08a81c81be002ce6cc179c743a4c5fcaa8eb3d32 authored almost 2 years ago by Matt Bendiksen <[email protected]>
Consume body on DELETE by default (#2711)

5a0ed75171c1e96130b23f728e9c36f41627159c authored almost 2 years ago by Adam Hopkins <[email protected]>
API to define a number of workers (#2701)

d62a92fac967097ada646f10cfa55ed2c6488cc4 authored almost 2 years ago by Adam Hopkins <[email protected]>
Update rfc.yml

88c918e72f496ed22405b8e3a0fff672553ea2ff authored almost 2 years ago by Adam Hopkins <[email protected]>
Update rfc.yml

c8aab8fb3d8db4252ef06a307e4b96a32810fa9b authored almost 2 years ago by Adam Hopkins <[email protected]>
Rename rfc to rfc.yml

ecacfd396be50cede3a0d681dbb3506afd95dcb6 authored almost 2 years ago by Adam Hopkins <[email protected]>
Create rfc

3c361e9852f496f6dd12a1681676fb544bb29468 authored almost 2 years ago by Adam Hopkins <[email protected]>
Nicer traceback formatting (#2667)

Co-authored-by: L. Kärkkäinen <[email protected]>
Co-authored-by: Adam Hopk...

a5d7d034137dda16a81bc709eeac4a3ccea61db3 authored almost 2 years ago by L. Kärkkäinen <[email protected]>
Simplified parse_content_header escaping (#2707)

259e45884794b7889fc364327d3862b8f9bc7ade authored almost 2 years ago by L. Kärkkäinen <[email protected]>
Add header accessors (#2696)

cb49c2b26d146f154b18bb6ffd550c686b128035 authored almost 2 years ago by Adam Hopkins <[email protected]>
Error page rendering format selection (#2668)

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

dfc0704831d8c6c41062adfbac742527ccec0cc9 authored almost 2 years ago by L. Kärkkäinen <[email protected]>
Refresh Request.accept functionality (#2687)

d238995f1be11510aad81c4e877485ae446afb5c authored almost 2 years ago by Adam Hopkins <[email protected]>