Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Falcon
The Bare-Metal Python Web Framework
Collective -
Host: opensource -
https://opencollective.com/falcon
- Website: https://falconframework.org
- Code: https://github.com/falconry/falcon
perf(request): Optimize HTTP date parsing
github.com/falconry/falcon - 6b3654ddfaf0c456ef2eacd38accaffec4d347b5 authored over 9 years ago by John Vrbanac <[email protected]>
Don't check for obsolete date formats by default. When obsolete date
formats are not enabled, av...
github.com/falconry/falcon - ab2602a43ff21083193ec37ee353a0763643dc02 authored over 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - 34cddb7f1ceb938a8565028883ab9d169b9739db authored over 9 years ago by Kurt Griffiths <[email protected]>
fix(util) Add support for obsolete HTTP date formats
github.com/falconry/falcon - ccb2078733421e303e42fa152bc7dcbaf33da602 authored over 9 years ago by Kurt Griffiths <[email protected]>
Ensure HTTP headers and values are string types per PEP3333. This
fixes WSGI servers running und...
github.com/falconry/falcon - a2a117735e27416574b9db2a4f3376d28716a78b authored over 9 years ago by Kurt Griffiths <[email protected]>
Updated quickstart examples to inherit from object (new-style classes)
github.com/falconry/falcon - d73fc18953ec78951957602aa15d4437cd576a40 authored over 9 years ago by Kurt Griffiths <[email protected]>Closes #565
github.com/falconry/falcon - c6388fc9fe576d6dd9b7daacbb1b74a39f699e24 authored over 9 years ago by Adam Yala <[email protected]>
Allow URI template fields to contain numbers so long as the field name
does not start with a num...
Starting in Python 3.4.3 the attributes *httponly* and *secure* are
camelcased when serialized. ...
github.com/falconry/falcon - e4543098a31b99f85c85502197060b105053962b authored over 9 years ago by Kurt Griffiths <[email protected]>
Add support for setting the realm to the HTTPUnauthorized class
github.com/falconry/falcon - af5ac0c9db5b8e92c89f310b7e4e7c9f136c224e authored over 9 years ago by Kurt Griffiths <[email protected]>feat(response): Add get_header method
github.com/falconry/falcon - 17eb044fbe35fcad8402e9c2c04f93e2dbc0841b authored over 9 years ago by Kurt Griffiths <[email protected]>
Previously there was no way to check if a header had been set on
a response, without accessing _...
github.com/falconry/falcon - d9e049e30505da7d7e71696042fe3c6a3f6bd4cb authored over 9 years ago by Kurt Griffiths <[email protected]>
docs(tutorial): note depreciation of global hooks
github.com/falconry/falcon - 58264685aaaac89f718b837ea59f683dedd9e7b6 authored over 9 years ago by Kurt Griffiths <[email protected]>
* In L551, remove the "or even globally" clause.
* In L561-L563, remove reference to global hoo...
github.com/falconry/falcon - 7331d5d1bfcadf8abc4d68f5d417d214f04f1730 authored over 9 years ago by Kurt Griffiths <[email protected]>
Add additional HTTP status codes
github.com/falconry/falcon - a9946d7c1eea8f16a5237cb9e5c24da9854d741f authored over 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 702b7a7f7b254749eaf8d62023ab5b9f384259a5 authored over 9 years ago by Christian Pedersen <[email protected]>
Implementation of response codes from http://tools.ietf.org/html/rfc6585
github.com/falconry/falcon - e349e32e61cb9789c2ae544c12215dfd3e8afc9e authored over 9 years ago by Christian Pedersen <[email protected]>- remove global hook code example
- add mention of middleware
- add reference link to middle...
github.com/falconry/falcon - b2eac62931ad66646621241ddb03d9c4dc054635 authored over 9 years ago by Kurt Griffiths <[email protected]>
doc(Tutorial): Fixed hooks interface in tutorial
github.com/falconry/falcon - 67f932d9fb6636f7cba0ee815089b006ae919d63 authored over 9 years ago by John Vrbanac <[email protected]>
Hooks section in the Tutorial was a bit misleading
because hooks interface in examples was outda...
github.com/falconry/falcon - c91803700439c15d6b91fd573a943be84553764c authored over 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - af25a9be5f9dd532a437f57e01e8f6445c7acbf9 authored over 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - 4e0ec585c54c15f9fd0608a6cbeb680207c14328 authored over 9 years ago by Kurt Griffiths <[email protected]>
fix: Make invalid, missing param error messages more generic
github.com/falconry/falcon - 9f1b9b691159cf0597daa38bbeb70f7ec26c32f4 authored over 9 years ago by Kurt Griffiths <[email protected]>
These errors may refer to form params, not just query string params. Adjust
the response message...
chore: Add smoke test to Jython Travis job
github.com/falconry/falcon - 47e65705b3f3945c9e60dfc0a932d686971e74d2 authored over 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 82c9a0f5222cadf15340fc134a51dca89747a8fe authored over 9 years ago by Kurt Griffiths <[email protected]>
doc(README): Mention Jython 2.7 support
github.com/falconry/falcon - c41cdbe403e2d132ee276f4bdd3e2f7fa090cc6b authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 690785b1a75d72ed8d83bffca1419ceb83787d61 authored over 9 years ago by Kurt Griffiths <[email protected]>
chore(Jython): Update Travis script to pull Jython 2.7.0 final
github.com/falconry/falcon - e07450f1fb38bb684521ca387bb7397c06a982b1 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 57123f24d8161fc2283ab546cf7cf4fb93c359ec authored over 9 years ago by Kurt Griffiths <[email protected]>
doc(Tutorial): Improvements to the msgpack example
github.com/falconry/falcon - 713bf7d41ce006093c7ca5238908363cf4e6d84b authored over 9 years ago by Kurt Griffiths <[email protected]>
Add more detailed instructions on how to use msgpack as a serialization
alternative to the defau...
fix(routing): Restore compile_uri_template
github.com/falconry/falcon - 2303ff0fee87dbce6587819500b21da89ec28227 authored over 9 years ago by John Vrbanac <[email protected]>fix(DefaultRouter): Handle additional edge cases
github.com/falconry/falcon - de098458045f79a6be6309af6e9d763e74846e49 authored over 9 years ago by John Vrbanac <[email protected]>
Restore the compile_uri_template function to the routing module to
ensure backwards compatibilit...
fix(Request): get_header raises the wrong exception
github.com/falconry/falcon - 6912cdc1232754f8e8be4bd25ce150f9485012c2 authored over 9 years ago by John Vrbanac <[email protected]>
Modify req.get_header to raise HTTPMissingHeader and update the relevant
test to verify the fix....
chore: Do not profile code for regular py27 env
github.com/falconry/falcon - 3791b3a1c9e210e2e04a8a57f64561101685ef0e authored over 9 years ago by John Vrbanac <[email protected]>
1. The order routes are added should not matter
2. Ensure entire path is consumed before returni...
github.com/falconry/falcon - 4816a1883065b0e7dfc59e6a6716267de70b9db0 authored over 9 years ago by Kurt Griffiths <[email protected]>
fix(DefaultRouter): Regression with mixed static and dynamic route segments
github.com/falconry/falcon - 0af00afd67d92dbf9c6a721d0a1d1218408c1eb7 authored over 9 years ago by Kurt Griffiths <[email protected]>
The DefaultRouter will now allow static routes to be placed before
simple variable ones. Placin...
Based on RFC 7235, add challenges to HTTP Unauthorized to indicate
authentication scheme. A serve...
fix(testing): Restore httpnow
github.com/falconry/falcon - 3b8f118db4e10afa77d246d8c93b1e9568f07fb3 authored over 9 years ago by Kurt Griffiths <[email protected]>
falcon.testing.httpnow was removed by a previous commit. Restore it as an
alias for the sake of ...
doc(Changelog): Added changelog for 0.3.0
github.com/falconry/falcon - eabdb771d6844ca2eaf098858b02c3e00f407a96 authored over 9 years ago by John Vrbanac <[email protected]>doc: Fix misc sphinx warnings
github.com/falconry/falcon - 490b16f58fc45dcdc72ce929052a1cc5f42e2f06 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 789021985f77c0d13dc3929cdedaa6bbe53e87d1 authored over 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - ff9d03ad6a7f3f05509567f521488634094cc956 authored over 9 years ago by Kurt Griffiths <[email protected]>
doc(Response): Clean up set_cookie() docstring
github.com/falconry/falcon - 99c492a908dd37da303c0471853d9b79fcee7543 authored over 9 years ago by Kurt Griffiths <[email protected]>perf(Request): Remove extra datetime namespace lookup
github.com/falconry/falcon - 2e8428615206e4fc4171bdbc792cd6c4abe48129 authored over 9 years ago by Kurt Griffiths <[email protected]>doc(util): Document the TimezoneGTM class
github.com/falconry/falcon - c542ef6ce34edc8895502c007b8799246ec1efaf authored over 9 years ago by John Vrbanac <[email protected]>doc(Routing): Update documentation per new routing engine
github.com/falconry/falcon - 718b826b651228db0d500b9b68cec70767f03611 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 6cfd383259ed17db2707f136fb5518de558a67dc authored over 9 years ago by Kurt Griffiths <[email protected]>
Clean up documentation regarding routing. Remove references to RFC 6570 and
mention the new supp...
Hoist datetime methods so that they can be called directly, thus avoiding
an additional namespac...
Edit the docstring for clarity and accuracy. Remove unnecessary language
copy-pasted from the RFC.
doc(Request): Fix up get_param_as_date docstring
github.com/falconry/falcon - 6608a5f10aead236ae5345488813de805b85b064 authored over 9 years ago by John Vrbanac <[email protected]>fix(Router): Fix some edge-case bugs in the new compiled router
github.com/falconry/falcon - 711dd56f1ea574270eed4998423e073726c3d791 authored over 9 years ago by John Vrbanac <[email protected]>
Standardize the docstring, fix typos, and add whitespace to code to
enhance readability.
feat(request): Add function to get param as date
github.com/falconry/falcon - c733d20638b4bcb7563f5d9756cec6409e6d2d96 authored over 9 years ago by Kurt Griffiths <[email protected]>
A few edge cases were not included in the test suite. Add additional tests
and fix any bugs that...
Update http_date_to_dt to support obsolete date formats per RFC 7231.
Fixes #255
github.com/falconry/falcon - 4e9806a2b1d5220ecb4504f21cfa253e74e499dd authored over 9 years ago by Steve McMaster <[email protected]>A user requested a feature where a param could be automatically parsed into a date.
closes #293
github.com/falconry/falcon - 09f9af1d7030d361d8bb9c7df6c1a8694645bd0d authored over 9 years ago by Colton Leekley-Winslow <[email protected]>perf: Minor performance optimizations
github.com/falconry/falcon - 92560ebafb8dc20f8aaa6e072536185622c5a88e authored over 9 years ago by John Vrbanac <[email protected]>
Avoid dictionary lookups when resolving names of imported functions
by importing them directly i...
Do not create an additional empty params dict when the query string
contains parameters.
github.com/falconry/falcon - 725d06da2b748c6d27fe32d982641f84273759d1 authored over 9 years ago by Kurt Griffiths <[email protected]>
feat(Response) Add cookie helpers
github.com/falconry/falcon - e7ae9830fbff5278dfd2d5cbe5fa511f7962adde authored over 9 years ago by Kurt Griffiths <[email protected]>Minor typo
github.com/falconry/falcon - 162ce9a855174e53a3ecceebf8a5238f50732ed8 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - cbec55ab7b84d3ecb412700f3050cd386a328990 authored over 9 years ago by Zack Gold <[email protected]>
Also renaming httponly to http_only (still called httponly in
the cookie, ofc)
feat(api) Add HTTPStatus exception for immediate response
github.com/falconry/falcon - d836d65063c5832e74e001beb6a5dec3d3049045 authored over 9 years ago by Kurt Griffiths <[email protected]>feat(routing): New router architecture and faster default router
github.com/falconry/falcon - 0c6edb6460057b8cb57c75a62caf960142089f05 authored over 9 years ago by John Vrbanac <[email protected]>
This replaces the routing logic with a new, faster strategy based on on-the-fly
generation of Py...
chore(PyPI): Adding PyPI classifier for Jython
github.com/falconry/falcon - 1862c97d6e8768bc5ed306dfb28a14415f7bc971 authored over 9 years ago by Kurt Griffiths <[email protected]>fix(Request): Return date headers as datetime objects
github.com/falconry/falcon - e4aebf350f7d5dbc618c523f32366eda77312697 authored over 9 years ago by Kurt Griffiths <[email protected]>style(pep8): Allow lines up to 99 characters
github.com/falconry/falcon - b24bc847f4c80e591e6da43fbf4b6d337f575ba6 authored over 9 years ago by Kurt Griffiths <[email protected]>doc(AUTHORS): Add Clara. Thanks for contributing!
github.com/falconry/falcon - dbae5e5aa548d850cefdfd11715d92c4beb88d69 authored over 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 7539c810a357334886967acb2e5ccda25e7492f1 authored over 9 years ago by John Vrbanac <[email protected]>
github.com/falconry/falcon - 970906172a0e1b85d647c4fe0da945e5a7b184b0 authored over 9 years ago by John Vrbanac <[email protected]>
feat(general): support Jython 2.7rc2
github.com/falconry/falcon - 67c22a6f23c870ce7c1cc84a3339c37bb08b033a authored over 9 years ago by John Vrbanac <[email protected]>
Add an HTTPStatus exception that is handled similarly to HTTPError in
terms of hooks and middlew...
Change if-modified-since and if-unmodified-since headers to datetime
objects instead of strings....
Change flake8 config in tox.ini to allow lines up to 99 characters
github.com/falconry/falcon - 996dd30a4586b1a7b216a54610eece31a0dac03a authored over 9 years ago by Colton Leekley-Winslow <[email protected]>chore(cython): Recusively remove compiled module files
github.com/falconry/falcon - 73d9f4142ff9f04342f6abfe649c98dda409c477 authored over 9 years ago by John Vrbanac <[email protected]>docs(api): Add info to docstring about resource middleware
github.com/falconry/falcon - 947bcaf81f83ed9e1b7bf7bd1cbb219bf3e5e01b authored over 9 years ago by Kurt Griffiths <[email protected]>doc(install) Warn about python updates when using cython
github.com/falconry/falcon - a63c6e5e90c8324b978bc5cfd9828f3b25073245 authored over 9 years ago by Kurt Griffiths <[email protected]>Modify clean_cythoned.sh to recusively delete compilation artifacts.
github.com/falconry/falcon - 9167eca24fb759e3fe86f61e9b44aa6ec2a3d653 authored over 9 years ago by Kurt Griffiths <[email protected]>fix(request.range): Require bytes prefix for range
github.com/falconry/falcon - c294ec15fc1bc869456b30f5be55d6940870a834 authored over 9 years ago by Kurt Griffiths <[email protected]>
The docstring for the api class has info about middleware.
The part about resource middleware wa...
The range attribute of the Request object now requires that the value be prefix with 'bytes='
F...
github.com/falconry/falcon - 1846d1d47682338c03db85415d84d7617b596d25 authored over 9 years ago by Colton Leekley-Winslow <[email protected]>Closes #476
github.com/falconry/falcon - 70c6f1d3c93631326a37b20306712cfdeeca6cd3 authored over 9 years ago by Steve McMaster <[email protected]>