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
Ship cythonized `.c` files in sdist
vytas7 opened this issue over 2 years ago
vytas7 opened this issue over 2 years ago
chore: drop Python 3.5 & 3.6 support
vytas7 opened this pull request over 2 years ago
vytas7 opened this pull request over 2 years ago
Replace usage of `cgi.parse_header()` (slated for removal in 3.13)
vytas7 opened this issue over 2 years ago
vytas7 opened this issue over 2 years ago
Cumbersome to pass curly brackets to field converters
vytas7 opened this issue over 2 years ago
vytas7 opened this issue over 2 years ago
Allow multiple segment converters to have tailing segments
CaselIT opened this issue over 2 years ago
CaselIT opened this issue over 2 years ago
Would it be useful to have `req.get_header_as_int()`?
vytas7 opened this issue over 2 years ago
vytas7 opened this issue over 2 years ago
Smoke branch
marco-georgaklis opened this pull request over 2 years ago
marco-georgaklis opened this pull request over 2 years ago
Regular expressions in routing rules and matching to class with matched parameter groups
gitzdnex opened this issue over 2 years ago
gitzdnex opened this issue over 2 years ago
feat(websocket): add support for reason in WebSocket.close()
wendy5667 opened this pull request over 2 years ago
wendy5667 opened this pull request over 2 years ago
Make it possible to unvendor `python-mimeparse`
vytas7 opened this issue over 2 years ago
vytas7 opened this issue over 2 years ago
feat(middleware): allow dynamic validation of CORS origins
willnewton opened this pull request almost 3 years ago
willnewton opened this pull request almost 3 years ago
3.1.0: examples directory not contained in pypi sdist tarball
dvzrv opened this issue almost 3 years ago
dvzrv opened this issue almost 3 years ago
Support dynamic CORS origin allow list
willnewton opened this issue almost 3 years ago
willnewton opened this issue almost 3 years ago
Media handler for `text/plain`
vytas7 opened this issue almost 3 years ago
vytas7 opened this issue almost 3 years ago
Full response content-type negotiation
vytas7 opened this issue almost 3 years ago
vytas7 opened this issue almost 3 years ago
Add support for reason in WebSocket.close()
vytas7 opened this issue almost 3 years ago
vytas7 opened this issue almost 3 years ago
Serialize errors using response media handlers
vytas7 opened this issue almost 3 years ago
vytas7 opened this issue almost 3 years ago
`parse_query_string()`: change default value of `csv` to False
tahseenjamal opened this issue about 3 years ago
tahseenjamal opened this issue about 3 years ago
doc: tweak introductory paragraphs
kgriffs opened this pull request about 3 years ago
kgriffs opened this pull request about 3 years ago
Static route fails to serve byterange on Meinheld
vytas7 opened this issue about 3 years ago
vytas7 opened this issue about 3 years ago
Simplify and clarify CONTRIBUTING.md
mihaitodor opened this issue about 3 years ago
mihaitodor opened this issue about 3 years ago
Would you consider maintaining a devcontainer for VS Code?
mihaitodor opened this issue about 3 years ago
mihaitodor opened this issue about 3 years ago
Better handling of `cors_enable=True` + added `CORSMiddleware`
vytas7 opened this issue about 3 years ago
vytas7 opened this issue about 3 years ago
docs: iron out some miscellaneous documentation issues
vytas7 opened this pull request about 3 years ago
vytas7 opened this pull request about 3 years ago
Warn upon importing Falcon using deprecated Python?
vytas7 opened this issue about 3 years ago
vytas7 opened this issue about 3 years ago
chore: deprecate Python 3.6 support
vytas7 opened this pull request about 3 years ago
vytas7 opened this pull request about 3 years ago
chore(changes): prepare a Towncrier template for 3.1.0
vytas7 opened this pull request about 3 years ago
vytas7 opened this pull request about 3 years ago
chore(s390x,arm64v8): reduce work factor for emulated runs of `TestASGIServer.test_put`
vytas7 opened this pull request about 3 years ago
vytas7 opened this pull request about 3 years ago
feat: provide a .app attribute for generic middleware
adriangb opened this issue over 3 years ago
adriangb opened this issue over 3 years ago
chore(Actions): add a dedicated CPython 3.5.2 gate
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
docs(hooks): fix a minor inconsistency in `falcon.after` docs
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
ASGI mount
dantownsend opened this issue over 3 years ago
dantownsend opened this issue over 3 years ago
feat: introduce type hints (MVP)
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
feat(typing): add type hints to compiled router
CaselIT opened this pull request over 3 years ago
CaselIT opened this pull request over 3 years ago
Log all exceptions
adriangb opened this issue over 3 years ago
adriangb opened this issue over 3 years ago
chore(CI): check vendored mimeparse (as opposed to any external modules)
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
docs: tweak and fix misc issues
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
Allow docs to be larger on large screens
CaselIT opened this pull request over 3 years ago
CaselIT opened this pull request over 3 years ago
chore(CI): add CPython 3.10 gates
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
Improve Pyston support
vytas7 opened this issue over 3 years ago
vytas7 opened this issue over 3 years ago
fix(ASGI): assume ISO-8859-1 for ASGI headers
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
docs(changelog): prepare towncrier template for 3.0.1
vytas7 opened this pull request over 3 years ago
vytas7 opened this pull request over 3 years ago
Recipe: building an instrumentation plugin for Falcon
vytas7 opened this issue over 3 years ago
vytas7 opened this issue over 3 years ago
Build wheels for macOS AArch64
vytas7 opened this issue almost 4 years ago
vytas7 opened this issue almost 4 years ago
docs(faq): revise the Content-Length FAQ item
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
FAQ: explain the case where URL path contains escaped slash `%2F`
lzfo opened this issue almost 4 years ago
lzfo opened this issue almost 4 years ago
docs(changelogs): add flokX to 3.0.0 contributors list
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
docs(contributing): add Federico to the maintainers team
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
docs(AUTHORS): include new contributors since 3.0.0a1
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
Doc: Explore Sphinx options if there is a flag to emit a warning on broken links
kgriffs opened this issue almost 4 years ago
kgriffs opened this issue almost 4 years ago
tests: make WSGI server tests more resilient
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
docs: polish misc stuff before the impending major release
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
fix(deprecation): do not rely on interpret-specific stack frame introspection
vytas7 opened this pull request almost 4 years ago
vytas7 opened this pull request almost 4 years ago
Errors in response stream generator are not handled
vytas7 opened this issue almost 4 years ago
vytas7 opened this issue almost 4 years ago
Remove all deprecated behaviors and shims from 3.x
kgriffs opened this issue almost 4 years ago
kgriffs opened this issue almost 4 years ago
test(ASGI): include hypercorn in ASGI server tests
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
Falcon 4.1 documentation tweaks
kgriffs opened this issue about 4 years ago
kgriffs opened this issue about 4 years ago
docs(Request): integrate a spelling fix by Debian maintainers
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
OpenTelemetry Falcon 4.x integration
vytas7 opened this issue about 4 years ago
vytas7 opened this issue about 4 years ago
Gate non-breaking releases on OpenTelemetry Falcon integration
vytas7 opened this issue about 4 years ago
vytas7 opened this issue about 4 years ago
[PoC] [WiP Draft] Performance gate prototype
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
4.x Benchmarking and Performance Tuning
kgriffs opened this issue about 4 years ago
kgriffs opened this issue about 4 years ago
Type Hints: Add type hints to tutorials, snippets and examples
CaselIT opened this issue about 4 years ago
CaselIT opened this issue about 4 years ago
chore(towncrier): add a sanity check for rendering towncrier newsfragments
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
test(test_sync): exaggerate race conditions to make tests more deterministic
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
Add non-prefixed aliases to test client methods, e.g., simulate_get() -> get()
kgriffs opened this issue about 4 years ago
kgriffs opened this issue about 4 years ago
Alternative approach to testing by creating arbitrary req/resp/ws
vytas7 opened this issue about 4 years ago
vytas7 opened this issue about 4 years ago
Add smoke tests verifying basic functionality without any 3rd party deps
vytas7 opened this issue about 4 years ago
vytas7 opened this issue about 4 years ago
docs(FAQ): update FAQ to reflect new developments in Falcon 3.0
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
chore(Actions): update workflows to use the now stable CPython 3.9
vytas7 opened this pull request about 4 years ago
vytas7 opened this pull request about 4 years ago
chore(Actions): try working around broken setuptools 50.0.0 on CPython 3.5.2
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
Express-style middlewares
sisp opened this issue over 4 years ago
sisp opened this issue over 4 years ago
chore: change tag to a2
kgriffs opened this pull request over 4 years ago
kgriffs opened this pull request over 4 years ago
chore(CI): migrate Travis CI ⇒ GitHub Actions
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
Provide a way of using Response header functions from HttpStatus and HttpError
CaselIT opened this issue over 4 years ago
CaselIT opened this issue over 4 years ago
docs(recipes): add a recipe for streaming CSV reports on the fly
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
docs(recipes): discuss parsing nested multipart forms
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
chore(Travis CI): try resurrecting the IBM Z (s390x) gate
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
docs(recipes): discuss prettifying JSON responses
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
feat(testing): change params_csv default to False to match RequestOptions.auto_parse_qs_csv
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
feat(Response): support setting Response.status to http.HTTPStatus
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
perf(uri.decode): make sure bytestring concatenation is O(n)
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
chore(Travis): temporarily disable the broken s390x gate
vytas7 opened this pull request over 4 years ago
vytas7 opened this pull request over 4 years ago
[docs] Improve nginx example configuration in the deploy FAQ
CaselIT opened this issue over 4 years ago
CaselIT opened this issue over 4 years ago
chore(mypy): fix mypy warnings & re-enable the mypy gate in Travis
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
Provide a way to gracefully and securely handle non-percent-encoded query string values
kgriffs opened this issue almost 5 years ago
kgriffs opened this issue almost 5 years ago
chore(contributors): aggregate the contributor list for 3.0.0a1
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
perf(Request): short-circuit path encode/decode when possible
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
refactor(MultipartParseError): deprecate positional args as in HTTPError
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
docs(multipart): document the forgotten BodyPart.name property
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
doc(README): update social media handles
vytas7 opened this pull request almost 5 years ago
vytas7 opened this pull request almost 5 years ago
User guide/FAQ: Send JSON & URL-encoded requests to the App
yarin177 opened this issue almost 5 years ago
yarin177 opened this issue almost 5 years ago
Include responder in middleware process_resource
timc13 opened this issue about 5 years ago
timc13 opened this issue about 5 years ago
chore(Travis): do not install (unused) coveralls
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago
chore(coverage): pin coverage < 5.0 until coveralls supports it
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago
Consider supporting req.stream in the testing client
vytas7 opened this issue about 5 years ago
vytas7 opened this issue about 5 years ago
chore(tutorial): clean up & automate look tests
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago
perf(parse_query_string): offer a faster version of parse_query_string in Cython
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago
feat(media): promote URLEncodedFormHandler to default media handlers
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago
chore(ci): promote CPython 3.8.0 to the "default" Tox/CI interpreter
vytas7 opened this pull request about 5 years ago
vytas7 opened this pull request about 5 years ago