Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/falconry/falcon
The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
https://github.com/falconry/falcon
* Update to latest Redis - aioredis deprecated
As of Feb 21, 2023 aioredis-py was archived. S...
dc8d2d430381a82ef52eb4229b023c1cd1dd809e authored 10 months ago by Kent Bull <[email protected]>* docs(FAQ): add a FAQ item on shutting down `wsgiref.simple_server`
* docs(FAQ): add a note ...
4910dd73ecd1b9c8cf6cae045b26ad432fa56128 authored 11 months ago by Vytautas Liuolia <[email protected]>* feat(parse_query_string): change the default value of `csv` to `False`
* docs(parse_query_s...
064872649ed054b6cf6968e4865c62f3af265138 authored 12 months ago by Vytautas Liuolia <[email protected]>* feat(cors): disallow `cors_enable` & additional CORSMiddleware combo
* chore: ignore typing...
5b6e4c4bfb8706b323bce61d05378cc0d92205f7 authored about 1 year ago by Vytautas Liuolia <[email protected]>* chore(py312): fix docs build errors/warnings on CPython 3.12
* test(ws): add missing covera...
0aac9508a68bf7530d849a1c887678475cbc7cf3 authored about 1 year ago by Vytautas Liuolia <[email protected]>2382d44c99a5b7f80b2af51a833c5ad679377f48 authored about 1 year ago by Vytautas Liuolia <[email protected]>
* chore: incorporate 3.1.2 & 3.1.3 releases
* chore(s390x): use older urllib3 on 3.7
* doc...
241205e2574c48388118f0edd12baee94c390ab1 authored about 1 year ago by Vytautas Liuolia <[email protected]>(As it links to a removed S3 object.)
See also: https://github.com/sphinx-doc/alabaster/issue...
52db96d2921a60bdeac8e56c2d1db14a49b737fb authored about 1 year ago by Vytautas Liuolia <[email protected]>a4e8ad4e937808f79a5b7474c21266bfc9eee7e9 authored about 1 year ago by Vytautas Liuolia <[email protected]>
* chore: add basic CPython 3.12 definitions and CI jobs
* chore(mailman): temporarily disabli...
79fbbb5bf602c35dd34c91641535998a28afea61 authored about 1 year ago by Vytautas Liuolia <[email protected]>* tests: allow test to be run using pytest-xdist
* chore: add note to test util method
18934a1eb9aa155914a85a826019d706ccc6dbd6 authored about 1 year ago by Federico Caselli <[email protected]>* feat: Add typing to util misc module
* feat: Add typing to util reader module
* feat: Ty...
32207fe8a7ebdfb95271d8430c4977c7a654928c authored over 1 year ago by Piotr Kopalko <[email protected]>* feat: Add type hints to stream module
* chore: Import annotation from future to avoid types...
f00722a452c7678eab8dcb0f5a5b0a6d639895f2 authored over 1 year ago by Piotr Kopalko <[email protected]>0c68df3d5840a769b62def2f4f4f44d566592e93 authored over 1 year ago by Vytautas Liuolia <[email protected]>
0e96f88704a940ed8eda7299a27f2c9dbb6fcf09 authored over 1 year ago by Vytautas Liuolia <[email protected]>
* fix TestClient to preserve raw URI
* add test and changelog
69cdcd6edd2ee33f4ac9f7793e1cc3c4f99da692 authored over 1 year ago by Matt Warrick <[email protected]>* chore: temporarily pin `importlib-resources` to unblock CI
* chore: check if Mailman gate i...
7191be4d19592401f38a7b8e824e9669d34dad2b authored over 1 year ago by Vytautas Liuolia <[email protected]>* chore: prepare for shipping type hints
* chore: rerun `black` and enable a new mypy env
...
574a0d0de701773882c7691b63b1b601d1390fc9 authored over 1 year ago by Vytautas Liuolia <[email protected]>* docs: clean up newsfragments, aggregate contributors so far
* chore: fix import order
1e34bf4e7672b4508270e6c987afce23a90602b5 authored over 1 year ago by Vytautas Liuolia <[email protected]>* Replace obsolete JS media type
* feat(response): prefer `falcon.MEDIA_*` constants to stdli...
7dff4ffd51ee3b1c695429a2c789c5b635bcec35 authored over 1 year ago by Eujin Ong <[email protected]>* fix(websocket): properly handle HTTPStatus and HTTPError cases when using websockets
* test...
c7c790f97905802b9a30d07d9255dd79366dd1ec authored over 1 year ago by Federico Caselli <[email protected]>* fix: prevent pytest from collecting tests on testing.TestClient
* chore: remove extraneous ...
b16b6c3420f3466b73ac7ca7fd147226c6c2c0bb authored over 1 year ago by Aryan Iyappan <[email protected]>200a853980380f04c004f869b9ea2651a6fc32c7 authored over 1 year ago by John G G <[email protected]>
2543b27cdf8f3b91a088350c34907993e5932ea6 authored over 1 year ago by Vytautas Liuolia <[email protected]>
* Enhancement #2124: added the samesite parameter to unset_cookie.
Tests: added a test case to ...
* chore: include more files in `sdist` (to make it self-sufficient)
* chore: change the minte...
16d4710e919c5dafb374e7fef8dea1cf58095b62 authored almost 2 years ago by Vytautas Liuolia <[email protected]>* chore: drop support for `manylinux2010` binary wheels
* chore: allowlist some externals tha...
0d808d99e83bc1aba6e062c4fa4433e32cb8c3b3 authored almost 2 years ago by Vytautas Liuolia <[email protected]>* chore(CI): attempt to fix the Mailman CI gate
* chore(CI): skip one troubled Mailman test c...
18503813059e648c693d03064adf2acdbe68d654 authored about 2 years ago by Vytautas Liuolia <[email protected]>5b9e1ff21ddcd9e2d1e5cea62a2e4a88255da993 authored about 2 years ago by Mihai Todor <[email protected]>
e00f5cdbb6326abb516243f138cdd4a3a13a2df2 authored about 2 years ago by Vytautas Liuolia <[email protected]>
* chore(3.1.1): misc polish post-3.1.1b1 (#2126)
* docs(release): make misc adjustments to `R...
94808e7c07ff7d1cf3843467d3e1beba1462bf80 authored about 2 years ago by Vytautas Liuolia <[email protected]>* chore: copy `3.1.1.rst`
* chore(3.1.1): render `towncrier` newsfragments
* docs: misc po...
dc03557ed40ce418dee75c91f2491d719df9ee57 authored about 2 years ago by Vytautas Liuolia <[email protected]>b237830611eb7c5dfc96a130a13f7ff3beeaca49 authored about 2 years ago by Vasilis Gerakaris <[email protected]>
44b1596025f5dd7eab712f342e0d477c5631b3dd authored about 2 years ago by Vytautas Liuolia <[email protected]>
962d30d227558e7d8775625a088136eed81a3caa authored about 2 years ago by Jarek Kapica <[email protected]>
f7278c246da7daa4b74270725d3b3a6a91417fb5 authored about 2 years ago by Patryk Krawaczyński <[email protected]>
* chore: update action versions
* chore: move from ubuntu 20.04 to 22.04
* chore: fix pypy...
4ca0711bdd4b1cc6da30b5ca27319894ecce5c64 authored about 2 years ago by Federico Caselli <[email protected]>* chore: move default python version to 3.10
* chore: some tox env require python 3.8
* ch...
f9647c8370f53731edc7a23d5cca6a3a13fb1d21 authored about 2 years ago by Federico Caselli <[email protected]>Co-authored-by: Kurt Griffiths <[email protected]>
bce4ad391f3c1299064aff811aaad403d61fa1ca authored over 2 years ago by Federico Caselli <[email protected]>* feat: status_code attribute for Response, HTTPError, HTTPStatus
This patch adds a status_co...
2d0bbd37a4e9858e2b1716647897689f92deeec8 authored over 2 years ago by Kurt Griffiths <[email protected]>5d1b1cbdbb3e2c5f173aaa59683c264ee71367ba authored over 2 years ago by Kurt Griffiths <[email protected]>
* fix: this change fixes an issue when using orjson as json serializer with asyncio
* docs: i...
6c68f8651ead578c496e0f0fad3cc952b55816e8 authored over 2 years ago by Federico Caselli <[email protected]>* feat(response): add link-extension to append_link()
* test(response): add tests for link-ex...
e4d70e2dae14cbe1a68db2755d497abdeba65e64 authored over 2 years ago by Kai Chan <[email protected]>05d11a32d5fa0ab3903b296594169bd444533b26 authored over 2 years ago by Vytautas Liuolia <[email protected]>
381621701f2de4da91c526f1f8f2c6fc82c3216b authored over 2 years ago by Vytautas Liuolia <[email protected]>
849cabbe82a380df4b8ee1073431cef2eaab3fa9 authored over 2 years ago by Vytautas Liuolia <[email protected]>
* chore: perform the first pass of low-hanging 3.5/3.6 removals
* chore(pypy): fix a PEBCAK i...
3e38983f1cfce1b2c59010d0206c49c71ef95e02 authored over 2 years ago by Vytautas Liuolia <[email protected]>* Added FloatConverter class and modified existing IntConverter class in converters.py file
*...
e19e78479e59c39f48eea257a270b681f43d88b3 authored over 2 years ago by meetshah133 <[email protected]>* remove deprecated
* Delete api_helpers.py
* Update test_deprecations.py
* chore: rais...
c76f44248af3f44d92b9658bcf7abecd3e1fb038 authored over 2 years ago by Kurt Griffiths <[email protected]>492087f8f9e0363f452af94fc919622b4866ec78 authored over 2 years ago by Christian Clauss <[email protected]>
* CONTRIBUTING.md: Fix typo
* Fix long line
99c24f12bc305515cebb8948765ff03c996a48a5 authored over 2 years ago by Christian Clauss <[email protected]>* chore(CI): work around tox error in emulated gates too
* chore(CI): remove PoC from PR level
5771bfc8b3effb98782bcebf748d414fff112855 authored over 2 years ago by Vytautas Liuolia <[email protected]>* docs(FAQ): add ASGI version of direct upload to cloud
* chore(CI): attempt to work around t...
9f1bfabae064f2ef9a15d7c15de370b65a8ab063 authored over 2 years ago by Vytautas Liuolia <[email protected]>89e19dbabb747b889caf0b4ea5256ccb77d6351f authored over 2 years ago by Federico Caselli <[email protected]>
* chore: migrate pytest config to pyproject, add testpaths
* style: add missing newline
dadc6c479c63915386c234e1c0e7495d033233b9 authored over 2 years ago by Federico Caselli <[email protected]>edd9352e630dbbb6272370281fc5fa6d792df057 authored over 2 years ago by Federico Caselli <[email protected]>
* feat(testing):add __repr__ to testing.Result
* refactoring tests
* tuning..
* changed...
83682f6efb3e3dc57f30794d2990bd1be4cc80f3 authored over 2 years ago by Oday Alhayek <[email protected]>* chore(CI): skip 1 Mailman test until it is fixed upstream
* chore(CI): explicitly run Mailm...
dc67205b1a716c3f5b6a27bb0c1135320e29e9c7 authored over 2 years ago by Vytautas Liuolia <[email protected]>* remove deprecated code from http_error module
* doc(changes): add news fragment for removal...
fe5f94b2ae3056ffefc8658853779faed286be4a authored over 2 years ago by Jaakko Lappalainen <[email protected]>* style: format using blue
* chore: fade to blue
* style: format test and docs
* chore(...
a9ea4a9d7cdb9c7e2686f204a3c3f4705692ab60 authored over 2 years ago by Federico Caselli <[email protected]>* feat(Request): add Request.headers_lower to provide a normalized interface between WSGI and AS...
6c30230cff8ef581bd67ff3449e4fe82fdc0368e authored over 2 years ago by Kurt Griffiths <[email protected]>47e3e162bf5bd322ec5c2b9a7722e038d635f69f authored over 2 years ago by Vytautas Liuolia <[email protected]>
* fix(request): prevent IndexError from broken Forwarded header
Fix a wrongful assumption whe...
41eaba860976d10bd31205d3896757735b888736 authored over 2 years ago by Tom Boshoven <[email protected]>* chore(changes): open 4.0.0 changelog
* docs(changes): consistently use a __ Sphinx hyperlin...
130572d67ee71ddaa657c227cd86eda8658041fc authored over 2 years ago by Vytautas Liuolia <[email protected]>* fix(tests): spawn servers via sys.executable
Spawn the servers (gunicorn, uvicorn, etc.) du...
d04c4c4a0e2b2e2a6aaef874141b64abc2994e75 authored over 2 years ago by Michał Górny <[email protected]>0066cb10c0e6c8d0df3c7f550260f2bc910e7513 authored over 2 years ago by Kurt Griffiths <[email protected]>
33c84505ab67664726d71d9fd34d0a8d55f02445 authored over 2 years ago by Kurt Griffiths <[email protected]>
0f7be6edaf9b5c301ebd86ebeefb892beacf9242 authored almost 3 years ago by Kurt Griffiths <[email protected]>
294d434a128c3815f61dc493b2e7431133f6786e authored almost 3 years ago by Kurt Griffiths <[email protected]>
78db88abbda2367bdf8b65bf8afa665f0f4023f6 authored almost 3 years ago by Kurt Griffiths <[email protected]>
395c773dc96b980422f999476d8d5483f75b8df5 authored almost 3 years ago by Vytautas Liuolia <[email protected]>
a41f5c09a3dbc40e106ed22932d0e6a049f89613 authored almost 3 years ago by Kurt Griffiths <[email protected]>
ed22ff9bf6bdc1ddfa0b01c2d16f02e96bfac046 authored almost 3 years ago by Vytautas Liuolia <[email protected]>
9a0088f5ba889a5367dcad7986d481b0113174f2 authored almost 3 years ago by Vytautas Liuolia <[email protected]>
* chore: prep for 3.1.0 release
* style(pep8): single quotes fix
* chore(docs): remove ren...
f2de3bd642d03914be92e049336b5f30f3e9d387 authored almost 3 years ago by Kurt Griffiths <[email protected]>* Add an example for using a custom json encoder with media handlers.
* reword the doc to rea...
89a615a4d7f6bb9ca6ae48dcccb53b172fd90ed2 authored almost 3 years ago by Abhilash Raj <[email protected]>* add GitHub URL for PyPi
* add GitHub URL for PyPi fix
* chore(setup): add more links to ...
43a8e80ea90e743b0402d6d2366eb54c8fb721dc authored almost 3 years ago by Andrii Oriekhov <[email protected]>82ebcba2ba2b085328b871649a7bfab80016093e authored almost 3 years ago by Kurt Griffiths <[email protected]>
* test(mailman): WiP
* test(mailman): try reshaping args a bit because the action didn't star...
ba9d007027053bde6fcbda2a03fa46df0f7bbe63 authored almost 3 years ago by Vytautas Liuolia <[email protected]>* chore(tools): port clean.sh to Python for wider platform compatibility
* chore(tools): blac...
d2c13061ce1eba1804f40baaa72357dc1d57ae88 authored almost 3 years ago by Vytautas Liuolia <[email protected]>9a7dc5d91253e4002814be68914eff3ad99fd5cc authored almost 3 years ago by Kurt Griffiths <[email protected]>
* test(asgi): add a failing regression test for streaming request with `httpx`
* chore: black...
0e22527f413d749382ae237c133addb5d95dd0b1 authored almost 3 years ago by Vytautas Liuolia <[email protected]>8702f2dd0a72dda4f3a974c5e925c3045bdebcca authored almost 3 years ago by Vytautas Liuolia <[email protected]>
* chore: fix misc cosmetic issues and misspellings
* docs(append_link): add a GH hyperlink an...
0a7f455f24d65cde6e552a7579dba98297708ad5 authored almost 3 years ago by Vytautas Liuolia <[email protected]>* chore(tools): add WiP doodles for aggregation of contributors
* chore(tools): improve the W...
280863a521f3eb8e2fa4b6209c6dd42c09ec96a7 authored almost 3 years ago by Vytautas Liuolia <[email protected]>* Add function_name in deprecated_args warnings
* Max Line length set to 88
* Add module, ...
92abbbfa5ab3bdf6cce94e5a030f3f7d1942e8da authored almost 3 years ago by Laurent Chriqui <[email protected]>40467b8cf6bed5980cd722ebe56df7bb3bffd3a3 authored almost 3 years ago by signalw <[email protected]>
* chore: the new `black` is the new black
* chore: specify a stable `black` requirement
58eded06cba30b160b6439ca566e50a089cc34bf authored almost 3 years ago by Vytautas Liuolia <[email protected]>390d5d22990af97d87d36c98594544b315bca5fd authored almost 3 years ago by Vytautas Liuolia <[email protected]>
* chore(CI): address uvicorn dropping py36 support
* chore(tests/asgi): skip `uvicorn` tests ...
fcb64f7e9d9dfb2b75bfc7a6d31c489e885a25fd authored almost 3 years ago by Vytautas Liuolia <[email protected]>* feat(testing): add shorthand aliases to `simulate_*` methods
* feat(testing.TestClient): bi...
d81b3f6090aad45120af8b19b4d8224089bd999d authored almost 3 years ago by Vytautas Liuolia <[email protected]>* feat(validators): add a specialized exception class for request validation
* docs(jsonschem...
ee97769eab6a951864876202474133446aa50297 authored almost 3 years ago by Vytautas Liuolia <[email protected]>* add finally
* chore(devel): comment out the prototype since it affects `master` coverage
...
ced5837cda49e9ce7a3437e5479634c27ce98f4e authored almost 3 years ago by dimjon <[email protected]>62c8a2a459f62834f5a14a07692efc5ac86d34a9 authored about 3 years ago by Vytautas Liuolia <[email protected]>
* Deprecated func compile_uri_template()
* refactor test for tox
* refactor for pep8
* ...
818698b7ca63f239642cf6d705109d720e8c6782 authored about 3 years ago by KhiemTon <[email protected]>
* chore: allow docs to be larger on large screens
* chore: improvements after review
* docs: u...
* Added deprecation warning for add_link() method
* Updated deprecation message
* Updated ...
6551deda04cdbc054a9b8281a4d566fd6514cebb authored about 3 years ago by Abid Ahmad <[email protected]>* docs: tweak misc stuff
* docs(README): try to add quick shortcuts to the key docs sections
...
* update asgilook example + tutorial
Upgrade aioredis library to 2.0
Co-authored-by: Mihai...
9b7cebbea62467f1d719db125ccd1f7f83d8da83 authored about 3 years ago by Betsy Behun <[email protected]>978679853fd80c9b88c76541ce3ce143330ed8d7 authored about 3 years ago by Vytautas Liuolia <[email protected]>