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

Fix numbered list.

github.com/falconry/falcon - 9497e6d9795323198bad9452da70e2824220fe97 authored over 10 years ago by Michele Lacchia <[email protected]>
feat(Response): Add a response helper for setting the Link header

This patch implements an "add_link" method for the Response class that
apps can use to add one o...

github.com/falconry/falcon - 6a4dd73cdc4e0957a9259dfc98133ffa8bffad67 authored over 10 years ago by kgriffs <[email protected]>
chore(tox): Don't run benchmark tests by default

This patch causes tox to not run the benchmark envs/tests by
default, so that contributors can s...

github.com/falconry/falcon - a649e1614696509f183e2e04d53798aff9e4dd5c authored over 10 years ago by kgriffs <[email protected]>
chore: Update changlelog for 0.1.8

github.com/falconry/falcon - ff51a61ff1ef61677038f23c091a58832a581774 authored over 10 years ago by kgriffs <[email protected]>
doc(FAQ): Add note about GET and POST to same resource

github.com/falconry/falcon - e611f6310def1a58a676b10a63c3edc6a1f732f5 authored over 10 years ago by kgriffs <[email protected]>
chore: Remove unnecessary ordereddict requirement

OrderedDict is no longer required for serializing errors under
Python 2.6, so it can be removed ...

github.com/falconry/falcon - d17d31d110a3a19078c3479a6d9d74765eb1314f authored over 10 years ago by kgriffs <[email protected]>
Update response.py

github.com/falconry/falcon - d8ec127fefb18983b7c4ff23fa0600afa7fe4ada authored over 10 years ago by xiaclo <[email protected]>
Update test_headers.py

github.com/falconry/falcon - 825c64daf6209e948c382f4e4693a884771e42a8 authored over 10 years ago by xiaclo <[email protected]>
Update test_headers.py

github.com/falconry/falcon - 140a890b2031be17e4af1699ecfe2be7d2d40179 authored over 10 years ago by xiaclo <[email protected]>
Update response.py

github.com/falconry/falcon - 2d973bd1226d07617fa304e598f7baa3b2ee4ca0 authored over 10 years ago by xiaclo <[email protected]>
Merge pull request #286 from kgriffs/chore

chore: Take care of some nits

github.com/falconry/falcon - 92665b3e1caeaddebcde76f3e538f020ba45830c authored over 10 years ago by Kurt Griffiths <[email protected]>
perf(API): When seaching responders, unpack each route in one step

github.com/falconry/falcon - 584c85d9ce82e6377a1952c9747f5cd38a3250a8 authored over 10 years ago by kgriffs <[email protected]>
doc(hooks): Better document gotchya around resource param

github.com/falconry/falcon - f3324bfc8d0f7f19131656ad6041c1db6d058789 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #285 from kgriffs/issues/250

feat(hooks): Run global "after" hooks even when an exception is raised

github.com/falconry/falcon - f19c36925c9396ce80dc87e074937f089e6cb905 authored over 10 years ago by Kurt Griffiths <[email protected]>
feat(hooks): Run global "after" hooks even when an exception is raised

This patch causes Falcon to execute the list of global "after" hooks
after an exception is raise...

github.com/falconry/falcon - ff35bf32cad4592122a1c42a51f3902f8e6fd1b1 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #283 from kgriffs/bug

fix(API): Content-Length header not set for 416 status

github.com/falconry/falcon - 040cea7564c6bfc293a2a2f9638a76fe1b030fcc authored over 10 years ago by Kurt Griffiths <[email protected]>
doc(hooks): Note new resource param in docstrings for decorators

github.com/falconry/falcon - 6b97bfc8da9aad771b8467a10bb826c45275f378 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #284 from kgriffs/master

doc(hooks): Correct docstrings wrt bound methods

github.com/falconry/falcon - 8dc85890f034e883e6f0f46c122cf9d706a6298a authored over 10 years ago by Kurt Griffiths <[email protected]>
doc(hooks): Correct docstrings wrt bound methods

github.com/falconry/falcon - acf4d16e978b385f43513608a51516741b98702a authored over 10 years ago by kgriffs <[email protected]>
fix(API): Content-Length header not set for 416 status

The latest HTTP 1.1 RFC states that the Content-Length header MUST NOT be
set for 1xx and 204. I...

github.com/falconry/falcon - 09fb8c92a98187ec1adf348dd357b2a1d11e0d7d authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #282 from kgriffs/issues/277

fix(HTTPRangeNotSatisfiable): Don't allow media type to be set

github.com/falconry/falcon - 4d37c611d61be3bff4b89de4421559f59ebb0c4d authored over 10 years ago by Kurt Griffiths <[email protected]>
fix(HTTPRangeNotSatisfiable): Don't allow media type to be set

This patch removes the unnecessary media_type param, since 416 doesn't
normally include a body i...

github.com/falconry/falcon - a381a958b874b99b3326b955bb22fea8e136e837 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #276 from kgriffs/issues/109

feat(HTTPError): Support XML response bodies

github.com/falconry/falcon - 72570f812612058e3001694434a6d59fa306845b authored over 10 years ago by Kurt Griffiths <[email protected]>
feat(HTTPError): Support XML response bodies

Falcon will now return an XML error response if the client prefers that
media type over JSON. Th...

github.com/falconry/falcon - d491e97832bbf9130fd63a389841a98734d34320 authored over 10 years ago by kgriffs <[email protected]>
fix(hooks): Resource hooks shim doesn't work for callable classes

If a callable class is passed as a hook, rather than a standalone function,
the heuristic which ...

github.com/falconry/falcon - a65e0c76855a0413fd20a34ee1cdb443e1ffc91b authored over 10 years ago by kgriffs <[email protected]>
fix(hooks): Resource-aware hooks don't work with callable classes

The new resource-aware hooks feature assumed that hooks were functions,
so callable classes (whi...

github.com/falconry/falcon - 5dc2a6fefba3b11b5bfc52f7fca0d450fb99228a authored over 10 years ago by kgriffs <[email protected]>
Merge branch 'rouge8-uri-template-unicode-literals'

github.com/falconry/falcon - 9c133700f75e2dde28bb50a315023c2d1843c939 authored over 10 years ago by kgriffs <[email protected]>
Merge branch 'uri-template-unicode-literals' of github.com:rouge8/falcon into rouge8-uri-template-unicode-literals

github.com/falconry/falcon - 0ca2f722509cbe8217772020f05051f1b284ccd9 authored over 10 years ago by kgriffs <[email protected]>
perf(hooks): Remove extra function call

This patch modifies the backwards-compat resource shim so that
it is simply assigned directly to...

github.com/falconry/falcon - 058a1937d00bd90ce3cf086ddd07941b6ef8c8d9 authored over 10 years ago by kgriffs <[email protected]>
chore(AUTHORS): Added Andy and Michał -- Thanks guys!

github.com/falconry/falcon - 9e8126960ccd99b9da98b6bb310bcc0f546c0669 authored over 10 years ago by kgriffs <[email protected]>
feat(hooks): Pass resource to hooks

Make "before" and "after" hooks aware of the resource being acted
upon. This was implemented in ...

github.com/falconry/falcon - 236cda03bb38b604b0703f243618390e463c562f authored over 10 years ago by swistakm <[email protected]>
Merge pull request #279 from rouge8/dont-install-tests-to-site-packages

fix(setup.py): Don't install 'tests' to site-packages

github.com/falconry/falcon - 3a0d9975589711e88259b13c03dfc71197be8cf6 authored over 10 years ago by Kurt Griffiths <[email protected]>
fix(setup.py): Don't install 'tests' to site-packages

github.com/falconry/falcon - 5cfe9ff9e523ee7654f8bb6c2fe0848c1855f0aa authored over 10 years ago by Andy Freeland <[email protected]>
Merge pull request #271 from kgriffs/fix-http405

fix(HTTPMethodNotAllowed): Blank body is always returned

github.com/falconry/falcon - 0f06dea9d122395d0c779aeccefd4f30e4d8da9d authored over 10 years ago by Kurt Griffiths <[email protected]>
fix(compile_uri_template): accept unicode literals

In Python 2 with `from __future__ import unicode_literals`, any URI
template strings will be of ...

github.com/falconry/falcon - 68a0ad549f5392fd331534043d213bf495d8dfa4 authored over 10 years ago by Andy Freeland <[email protected]>
Update response.py

Just something I'm monkey patching locally to allow setting the same header multiple times.

U...

github.com/falconry/falcon - 9f7ac49a27aaa0b200764dea4e751fdca5362a1e authored over 10 years ago by xiaclo <[email protected]>
fix(HTTPMethodNotAllowed): Blank body is always returned

This patch fixes HTTPMethodNotAllowed so that if kwargs are given, it
will include those in the ...

github.com/falconry/falcon - 3024f2335beb5b15166c4b97ad3658ca37ecf144 authored over 10 years ago by kgriffs <[email protected]>
fix(API): Remove deprecated set_default_route functionality

Closes #264

github.com/falconry/falcon - eb4e31339091215c3b4f1b87b5d25be26f4c3c08 authored over 10 years ago by kgriffs <[email protected]>
feat(API): Support custom Request and Response classes

This patch adds support for supplying custom request and
response classes.

As part of this work...

github.com/falconry/falcon - 24baeff60cd596acab2464f9d53a15baad000cda authored over 10 years ago by Chris Petersen <[email protected]>
doc(FAQ): Add note about WSGI middleware

github.com/falconry/falcon - 6f3b6083630055416b73c69bf4d967d5dd142cdc authored over 10 years ago by kgriffs <[email protected]>
doc: Keep the intro positive

github.com/falconry/falcon - bf2e47432ed9cefa77624aa4770f78e78da6a909 authored over 10 years ago by kgriffs <[email protected]>
doc: Give users the big picture

Include a diagram and some notes throughout the docs to help clarify
what a Falcon-based WSGI ap...

github.com/falconry/falcon - 9380f20fadae97a278eff403c7d2f082fad784f2 authored over 10 years ago by kgriffs <[email protected]>
doc(errors): Order by HTTP status code

github.com/falconry/falcon - 85bada564db5b5b479935c4950effd3cfe4b25fe authored over 10 years ago by kgriffs <[email protected]>
doc(install): Clang notes only apply to py26

github.com/falconry/falcon - 844956672b9fcd55fd956f351415cee41ce79cad authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #258 from kgriffs/doc

doc: Copy note about installing under OS X to sphinx docs

github.com/falconry/falcon - 1a580c946e2e5ce95e27412839d05c8e094ab84d authored over 10 years ago by Kurt Griffiths <[email protected]>
doc(StartResponseMock): Fix attributes docstring

github.com/falconry/falcon - 2d358c695bc7bcb918fa35e3fa5ed5b3a9e8a523 authored over 10 years ago by kgriffs <[email protected]>
doc: Copy note about installing under OS X to sphinx docs

This note was previously only in the README. Copy to sphinx so
it will show up on RTD as well.

github.com/falconry/falcon - ce1400fb03ec753b776832431798fcc127593780 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #257 from kgriffs/master

doc: Add community guide

github.com/falconry/falcon - eee8fa79828b529437103c47e5e0ad8acad8596e authored over 10 years ago by Kurt Griffiths <[email protected]>
doc: Add community guide

This patch introduces new "help" and "contribute" pages, and combines
them with the existing FAQ...

github.com/falconry/falcon - a646c1d3965ef19bfa55708c60ee96aade6a6de9 authored over 10 years ago by kgriffs <[email protected]>
doc: Add 0.1.8 highlights under "Resources"

github.com/falconry/falcon - e8b71a61660c9c6a43305704c38db51d86a8114f authored over 10 years ago by kgriffs <[email protected]>
doc(FAQ): Address authentication question

github.com/falconry/falcon - 092201e3f12efb55fae239a0863046aa112852d6 authored over 10 years ago by kgriffs <[email protected]>
chore: Make Travis less chatty on IRC

github.com/falconry/falcon - 1897c7516aa06283bdc3819c5093316827b03994 authored over 10 years ago by kgriffs <[email protected]>
doc: Fixup falcon.util namespaces for misc

github.com/falconry/falcon - a36358add83b34303e7012ff8bd2742e38fe8fdf authored over 10 years ago by kgriffs <[email protected]>
refactor(util.misc): Remove deprecated functions

Removes percent_escape and percent_unescape, which were deprecated in
0.1.8.

github.com/falconry/falcon - 9a37226df472549b7aa6ff4c679ec8089b1a4962 authored over 10 years ago by kgriffs <[email protected]>
doc(README): Note Python 3.4 support

github.com/falconry/falcon - 1c5b645a1e2fb35ee5562201e6dbeb28537659ae authored over 10 years ago by kgriffs <[email protected]>
doc: Add FAQ

This patch introduces a new FAQ, and adds some FAQ-like info inline
to doctrings where appropria...

github.com/falconry/falcon - 49604c1d6952108eb1367ee36c7380496daf31f3 authored over 10 years ago by kgriffs <[email protected]>
refactor(request_helpers.Body): Make method definitions explicit

Rather than generating read, readline, and readlines on the fly,
define them explicitly. This is...

github.com/falconry/falcon - b0167f4a4675398253502a32b22c23c90c21f762 authored over 10 years ago by kgriffs <[email protected]>
feat(Request): Also accept query params from POSTed forms

This patch adds support for merging the body of an
'application/x-www-form-urlencoded' request i...

github.com/falconry/falcon - 82ae94f47cf22dcb39d64aaf4d8aed85c3ed8ab3 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #252 from kgriffs/fix-upgrade-required

fix(errors): Remove HTTPUpgradeRequired class

github.com/falconry/falcon - f42fb9254b73b6f6c67b4ee23aef0720039ad8d0 authored over 10 years ago by Alejandro Cabrera <[email protected]>
Merge pull request #249 from kgriffs/issues/181

feat(falcon.Response): Support wsgi.file_wrapper

github.com/falconry/falcon - 0a084ae5e70d6946ffabc9aac645339d6efc03e3 authored over 10 years ago by Alejandro Cabrera <[email protected]>
feat(falcon.Response): Support wsgi.file_wrapper

This patch adds support for wsgi.file_wrapper, if it is provided by the
WSGI server, to more eff...

github.com/falconry/falcon - 2870cb0905a3233a29af10f2ab1294225743e29c authored over 10 years ago by kgriffs <[email protected]>
chore: Fix pep8 "line-too-long" errors

github.com/falconry/falcon - cca093ced48737be7db797d2bd6e88cf02913fd4 authored over 10 years ago by kgriffs <[email protected]>
Merge pull request #232 from cpallares/master

refactor: move invalid header/param exceptions

github.com/falconry/falcon - f962622929e70ced3d2cc4103a1f99dca43f142a authored over 10 years ago by Kurt Griffiths <[email protected]>
doc(index): Edit testimonials for proper punctuation

github.com/falconry/falcon - 119241f5c4c65f5d68d042f7a570a8fe6203ba2d authored over 10 years ago by kgriffs <[email protected]>
doc(index): Clean up testimonials section

github.com/falconry/falcon - 05633246fb932fc08eb129489acafc5baa1d9502 authored over 10 years ago by kgriffs <[email protected]>
doc(testing): Clean up docstrings

github.com/falconry/falcon - cf2e1880e21b578d378f03df56f77909ae8ed828 authored over 10 years ago by kgriffs <[email protected]>
doc(util): Clean up docstrings for utility functions

github.com/falconry/falcon - 0c576dea6e36f848da27ea5f6095aea4a6084068 authored over 10 years ago by kgriffs <[email protected]>
doc(Response): Add type notations

github.com/falconry/falcon - 5f2fe2febe333fe081e93606c94a3b0cd3ae4c3c authored almost 11 years ago by kgriffs <[email protected]>
doc(Request): Clean up docstrings, optimize for sphinx

github.com/falconry/falcon - d79e7b304a767e415a4c2137388f9993d3cb54e4 authored almost 11 years ago by kgriffs <[email protected]>
doc: Workaround RTD not respecting templates_path

github.com/falconry/falcon - fe850a17d34e8561dc522f24d50a468acb0fb82d authored almost 11 years ago by kgriffs <[email protected]>
doc: Apply KR theme

github.com/falconry/falcon - 8c8b4e1d7301d1433effb55f01e1eb80fe896c39 authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Remove extraneouse markup

This patch removes an empt rST code block and changes Request and Response
section title from "O...

github.com/falconry/falcon - c0bb04acbb84ea399fd133b659af9ae46402d91a authored almost 11 years ago by kgriffs <[email protected]>
doc: check for RTD environment

github.com/falconry/falcon - 37d9c5829c83ce2452f2c0bcc0e14b6051620632 authored almost 11 years ago by kgriffs <[email protected]>
doc: Add "Resources" section to index

github.com/falconry/falcon - 959750dfd8403889958d1f15f724eb4cde74bfce authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Improved and annotated Request docstrings

The Request docstrings were modified so that now attributes and properties
are both documented i...

github.com/falconry/falcon - 8778103541f28fb563f3d9d0b4af38d98d80f94e authored almost 11 years ago by kgriffs <[email protected]>
refactor: move invalid header/param exceptions

Format the exceptions that were located in request.py and move them
to exceptions.py. Standardis...

github.com/falconry/falcon - 5c76ac56ec740ca1e0eef8a512746386b3e66ac8 authored almost 11 years ago by cpallares <[email protected]>
doc(API): Cleaned up API docstrings

Brought docstrings up to date, added type annotations, and clarified some
confusing text.

github.com/falconry/falcon - 064474d89c3088e189975b56fae1207d0f7b9f33 authored almost 11 years ago by kgriffs <[email protected]>
fix(errors): Remove HTTPUpgradeRequired class

The '426 Upgrade Required' status code is for renegotiating the protocol
used to talk between cl...

github.com/falconry/falcon - 3fd14dd07cbc148d72b6e62c28993bf2d7ce4398 authored almost 11 years ago by kgriffs <[email protected]>
doc(errors): Fix pep8 "line too long" errors

github.com/falconry/falcon - 016843ab58aa8fe37cdb3ef05c50388bf1ad4842 authored almost 11 years ago by kgriffs <[email protected]>
doc(errors): Clean up docstrings

Several of the HTTPError subclasses had incorrect or malformed docstrings;
these were fixed and ...

github.com/falconry/falcon - 773e2b9f99f78778ca4239a750d5f4213e128490 authored almost 11 years ago by kgriffs <[email protected]>
doc(CONTRIBUTING): Add notes about Napolean and comment prefixes

github.com/falconry/falcon - 11eb17e28477c44666b262cfe866dc7124f0b39d authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Minor tweaks to installation guide

github.com/falconry/falcon - 5b372a45a8eca0524d98e4db434be895cf6753eb authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Attempting to work around RTD dependency issues

github.com/falconry/falcon - 453d329761b3cee550330706736413f4a4ea3509 authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Fill out Status Codes page

github.com/falconry/falcon - 6eb7e072e14d7b7f4fece7f3755e9b72b12969cc authored almost 11 years ago by kgriffs <[email protected]>
doc(reference): Cleaned up directives and added section intros

github.com/falconry/falcon - 4d4c77fed412da77db9c34d4187b50c8157dc537 authored almost 11 years ago by kgriffs <[email protected]>
doc: Remove module docstrings

The docstrings were only adding clutter to the generated docs on RTD.

github.com/falconry/falcon - 6cf8c6e2b76b8887bf7733b036f7f1709a988f99 authored almost 11 years ago by kgriffs <[email protected]>
doc(index): Minor tweaks

Reordered some sections and replaced one user's testimonial with something
else he said which I ...

github.com/falconry/falcon - 10b219e0fd567db0abd0a69af0174a2877e193c6 authored almost 11 years ago by kgriffs <[email protected]>
doc(AUTHORS): Add Chris Petersen (ex-nerd). Thanks Chris!

github.com/falconry/falcon - ace4fc1f6570de812a8aa85fba9657c49cd32a76 authored almost 11 years ago by Kurt Griffiths <[email protected]>
Merge pull request #247 from ex-nerd/master

Add basic autodoc for API documentation

github.com/falconry/falcon - 0d7e9afbd5ab0fcdaf4ff9710dd448a929186b56 authored almost 11 years ago by Kurt Griffiths <[email protected]>
Add type hinting to test napoleon

github.com/falconry/falcon - 612e1e1c577a4bcaa03e451421e59d3f4636c14f authored almost 11 years ago by Chris Petersen <[email protected]>
Add and enable doc req for sphinxcontrib.napoleon

This provides better support for Google-style docstrings

github.com/falconry/falcon - 13a10a586bfae0b4538c47dde3777e1be39d94bf authored almost 11 years ago by Chris Petersen <[email protected]>
Add basic autodoc for API documentation

github.com/falconry/falcon - 47471a43401ab83c4b892fc98647225abe220e9f authored almost 11 years ago by Chris Petersen <[email protected]>
test(travis): Remove py34 since it isn't available yet on Travis CI

github.com/falconry/falcon - 9a10ab1d0c56197ab5b3f557691cbbb7ced200a2 authored almost 11 years ago by kgriffs <[email protected]>
test(tox): Ensure Falcon works with Python 3.4

It appears to work with now changes! All tests green.

Closes #244

github.com/falconry/falcon - 34b19f39a80e9fbd715e33b4f992607b390fee08 authored almost 11 years ago by kgriffs <[email protected]>
test(tox): Add more cython envs

This patch adds some more cython envs so that we can be sure to catch
the odd cython-specific bu...

github.com/falconry/falcon - 8a8d9a6c6f803e5317ccf6469582384766a5049f authored almost 11 years ago by kgriffs <[email protected]>
test: Fix result decoding of error bodies

Some tests were failing under Py3K since the json library behaves a little
differently when it c...

github.com/falconry/falcon - 7aaeaaab9edbfe77c0945d63f27288147bed93cd authored almost 11 years ago by kgriffs <[email protected]>
fix: Remove ordered dict dependency for py2.6

This patch just uses a regular dict on py2.6 for creating error
response bodies. It simply isn't...

github.com/falconry/falcon - f73b05b47340f29b25aedf7fbb4d811b414b4e6c authored almost 11 years ago by kgriffs <[email protected]>
fix(API): Default on_options responder causes Cython type error

It was found that Cython's free function type is recognized as a function
by inspect.getargspec....

github.com/falconry/falcon - 57c2003dfdc1c10ec6cde0fecf4601a7c063b7a0 authored almost 11 years ago by kgriffs <[email protected]>
test(travis): Re-enabling pypy env for TravisCI

PyPy was previously removed due to a bug in Travis, but that has now
been resolved, so let's sta...

github.com/falconry/falcon - ed436972293481b3dfe36653af658f335640ae5a authored almost 11 years ago by kgriffs <[email protected]>
test(bench): Fix py26 incompatibilities

This patch fixes some py26 incompatibilities in falcon-bench and passes
positional args through ...

github.com/falconry/falcon - 4e7a3d9e0650999844fd5a29227128945444e257 authored almost 11 years ago by kgriffs <[email protected]>