falcon icon indicating copy to clipboard operation
falcon copied to clipboard

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

Results 202 falcon issues
Sort by recently updated
recently updated
newest added

Right now, the middleware method `process_response` can be used to post-process responses after they are routed and handled by responders. However, in case response body is a stream, one may...

proposal

I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. -...

needs-information
needs contributor
maintenance

It seems that people packaging Falcon for various OSes such as Linux distributions (or just hobby projects) have very different ideas how the process should look like, although PEP 517...

documentation
maintenance
community

As suggested by @koobs in https://github.com/falconry/falcon/issues/1281, it seems we closed that issue without a decision on this part. This would let us drop `cython` from the PEP 517 build requirements....

proposal
maintenance

We are going to drop Python < 3.7 support in 4.0. A non-exhaustive checklist: - [x] Update Trove classifiers and `python_requires` - [ ] Move/adapt the Python 3.5 exception from...

maintenance
in progress

Hi! I'm packaging falcon for Arch Linux. When trying to update to 3.1.0 I attempted to run the included tests. This fails unfortunately, because pytest can not find required files...

bug
good first issue
needs contributor
maintenance

# Summary of Changes This PR adds link-extension to append_link() as specified in [RFC 8288 Sec. 3.4.2](https://datatracker.ietf.org/doc/html/rfc8288#section-3.4.2). From my understanding, there is not any restriction on what the extension attributes...

The first beta of CPython 3.11 has become available. - [ ] Make the test suite pass on 3.11. May be blocked on dependencies not being readied for 3.11 yet....

maintenance

# Roadmap for 4.x ## Themes ### ASGI * Refine the implementation * Affordances to support common SSE, WebSocket patterns (e.g., detecting closed SSE connection) * Ecosystem integrations. https://github.com/falconry/falcon/discussions/1932 ###...

needs contributor
community

- [ ] Run benchmarks on 4.0 vs. 2.0 & 3.0 and take care of any performance regressions we find. - [x] Also, we will need to create some baseline...

maintenance