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(Response): Do not return duplicate headers

github.com/falconry/falcon - 76afe18a2f71fd71688c8e5c5d59e3ceba51840b authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(hooks): Overload kwargs to pass info instead of using req.ext

github.com/falconry/falcon - 18c4990f28bb143b2c712c147cee397c25d29005 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(bench): Results of first trial ignored

github.com/falconry/falcon - 78476b034ce12d6873451c435c44c37730fc1e61 authored almost 12 years ago by Kurt Griffiths <[email protected]>
test(bench): Randomize ordering between each round, enable gc

github.com/falconry/falcon - 24105259c63b0ff1f0b2c31c8bf7ecfe1aac9bdb authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat: Before hooks, also CherryPy benchmark

github.com/falconry/falcon - 34323d8af9f3479adecbd0509f383c88c6fbbb9e authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(testing): create_environ not setting all PEP-3333 vars

github.com/falconry/falcon - 0393dce0bd0a04a9506b4f1364d47378260a611e authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(StartRequestMock): callable does not accept exc_info per PEP-3333

github.com/falconry/falcon - 26cb27ddcc27609a6c273b2cabac40aa82a3ac11 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(Request): content_length not an int

github.com/falconry/falcon - 358949511985e7ff3d58628fac12b212516bba65 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge branch 'master' of github.com:racker/falcon

github.com/falconry/falcon - 09fd49acdba6e474530fd1b11cdc97b9b9903245 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(testing): Factor out classes into their own modules.

Fixes #75

github.com/falconry/falcon - 5e066532c9fb6fe49dcd64996439616f37a4e3b2 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(testing): Factor out classes into their own modules.\n\nFixes #75

github.com/falconry/falcon - 3d746c64eb4aac50e84f15480839214ca1c19593 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(testing): Rename "script" argument for create_environ to "app"

github.com/falconry/falcon - 48f8215cca6da1e390d8242daf6e93c3ef253491 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Update design goals in README to be in sync with website

github.com/falconry/falcon - 7be1814317b402a7c6cd6983052e1a894bcdf43c authored almost 12 years ago by Kurt Griffiths <[email protected]>
test: PyPy support, also update README to link to falconframework.org

github.com/falconry/falcon - 680ead5774f9d1898170b350902cc74d1c81c022 authored almost 12 years ago by Kurt Griffiths <[email protected]>
chore: Bump version to 0.1.1

github.com/falconry/falcon - c45ff9ef62fc2cf972e19e52801989c320360571 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Improve docstrings, add those that are missing

Fixes #70

github.com/falconry/falcon - f87fb75c370665f0f9774247aef6695f666e5bfc authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(Request): Change get_* helpers to always default to None

BREAKING CHANGE: req.get_* helpers now always default to None. Code should be changed from:

req...

github.com/falconry/falcon - 46c495ae75e64b0bfffa9eabf624f3d5f5972d13 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(testing): Rename _simulate_request to simulate request (no preceding underscore)

github.com/falconry/falcon - 5e3ad2d22654be63b16d5940165b211eb2222526 authored almost 12 years ago by Kurt Griffiths <[email protected]>
test(Request): 100% code coverage

github.com/falconry/falcon - 1cb2ab0452e66e34db2f2335a49acda4897e94d9 authored almost 12 years ago by Kurt Griffiths <[email protected]>
chore: Publish website script

github.com/falconry/falcon - 0bebd0f23fc57b493bd5ea15f64bcc4e347b12f7 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Missing period

github.com/falconry/falcon - 2cddc85948a6dc2534b76cf1bcea826eac63e2de authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Fixed markdown typo

github.com/falconry/falcon - 86359b7ca0664e0174407f68d1e723e03644a7d6 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Float right

github.com/falconry/falcon - e9f5127923e6ad232f7d4c12faf1053418559b1a authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Update logo

github.com/falconry/falcon - b422c2d32af53f3b793356db28501268e1a62b4b authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc: Add falcon image

github.com/falconry/falcon - 0068824eedc613159c9da628019602ec6d2ca056 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(Request): Return a tuple instead of a dict for req.range

github.com/falconry/falcon - d120491b70ab685f497e9f7da225b9ce306f8ea6 authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(Request): Add attributes that correspond to common request headers

Makes it easier and less error-prone to grab values for common headers.

Closes #66

github.com/falconry/falcon - 6627b29cbbe42ed6670a5bc580ef9f3fa756ae07 authored almost 12 years ago by Kurt Griffiths <[email protected]>
test: 100% Code coverage FTW!

github.com/falconry/falcon - cfda5751bc2e37e87f5b5e2479c090243ea1de63 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(HTTPError): Remove href_rel, always set to "help".

Closes #69

github.com/falconry/falcon - aabc32ebcdd1d93b4d5285c67f539e1e67dc00f2 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge branch 'master' of github.com:racker/falcon

Conflicts:
tests/test_httperror.py

github.com/falconry/falcon - 9079607b0849c1358713965918bf0226a7492eb7 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #67 from painterjd/testing_refactor

feat: Add testing helps and mocks for Falcon-based apps.

Closes #5

github.com/falconry/falcon - f4b437cc474858e1f5dd2f44c27e0b86a50da14e authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge remote-tracking branch 'upstream/master' into testing_refactor

Conflicts:
tests/test_http_method_routing.py

github.com/falconry/falcon - 37eae76b6b652c1b8f670b5b79b92195c754ade0 authored almost 12 years ago by Jamie Painter <[email protected]>
chore: Added painterjd to AUTHORS

github.com/falconry/falcon - 9f423a3844bb3e2ae1328aefe98dc754bd5eb402 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge branch 'master' of github.com:racker/falcon

github.com/falconry/falcon - 5cdc26dac3a726a954c74d013e9808c1fdd72d27 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #72 from painterjd/method_not_allowed_with_param

fix($routing): Fix endpoint routing w/ params

github.com/falconry/falcon - 1cf23e46d4d2cca2c1dc545e935cecfe3ce00ebd authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(HTTPError): Add HTTPRangeNotSatisfiable class

github.com/falconry/falcon - 49fbaf6d3dc48a96b9f7c82901839ef673274398 authored almost 12 years ago by Kurt Griffiths <[email protected]>
style: Comments and more idiomatic type checks

Updates comments with default values and uses
the idiomatic (and slightly faster) isinstance
ins...

github.com/falconry/falcon - 3af18b09987a59341de71d29d368ed48383847aa authored almost 12 years ago by Jamie Painter <[email protected]>
fix($test): Wrong resource checked in unit test

test_method_not_allowed_with_param was asserting
that a different resource was not being called,...

github.com/falconry/falcon - cd47af48813e7c9f5642133a63e593432fa9f0bd authored almost 12 years ago by Jamie Painter <[email protected]>
fix($style): Fixes style

github.com/falconry/falcon - fcf8121eef83c9a1654fef0926e9c19f3bda3e91 authored almost 12 years ago by Jamie Painter <[email protected]>
Merge remote-tracking branch 'upstream/master' into testing_refactor

Conflicts:
tests/test_headers.py

github.com/falconry/falcon - c6bfe100cc89049f5679f43ecf7b6688e6c4b24f authored almost 12 years ago by Jamie Painter <[email protected]>
fix(testing): Make _simulate_request work w/ bin

TestSuite._simulate_request inferred that all body input
was binary. This change allows detectio...

github.com/falconry/falcon - bdae30622feadaeb54967202cb0acbdc45071111 authored almost 12 years ago by Jamie Painter <[email protected]>
feat(Response): Add header attributes for setting Last-Modified, Retry-After, Location, Content-Location, and Content-Range

Closes #7

github.com/falconry/falcon - 218d80c640b51e6880cf887172d117e9ec9764f3 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(@style): Fixes comment violations.

github.com/falconry/falcon - 24c2448ce536d76da35370a01bbaba18641e16c0 authored almost 12 years ago by Jamie Painter <[email protected]>
Merge remote-tracking branch 'upstream/master' into testing_refactor

Conflicts:
tests/test_headers.py

github.com/falconry/falcon - a905ea95f1a5654693bc77398e95a7cf0702e2d9 authored almost 12 years ago by Jamie Painter <[email protected]>
refactor($testing): testsuite -> testing

This commit changes the testing framework namespace
from testsuite to testing and fixes two comm...

github.com/falconry/falcon - 170796b3dcbf5680ace3f1de75b47c578cb4ecee authored almost 12 years ago by Jamie Painter <[email protected]>
fix($routing): Fix endpoint routing w/ params

When performing an HTTP request with the incorrect
method (verb) to an endpoint the expected res...

github.com/falconry/falcon - a403ba1216fc0950d26e8c6fdf98d78038a9f95d authored almost 12 years ago by Jamie Painter <[email protected]>
feat(Response): Add attributes for setting content-type, cache-control, and etag headers

github.com/falconry/falcon - bb01a48e0d64c8739381933766f3fe03c372bc31 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge remote-tracking branch 'upstream/master'

Conflicts:
tests/test_hello.py
tests/test_wsgi_errors.py

github.com/falconry/falcon - 37e18e5a561667fa27d505ba1565b0ce434b06cd authored almost 12 years ago by Jamie Painter <[email protected]>
Merge pull request #64 from kgriffs/Issue-30

Issue #30

github.com/falconry/falcon - beba8cab18e305e36e3bd3bf6bbb7c42a8bf52c8 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #63 from kgriffs/master

Issue #18

github.com/falconry/falcon - 791438f8f8044438d8767205eba56bc917c4ee97 authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(API): Customize default response type

Implements #30

github.com/falconry/falcon - 818ae65bcb81a169a7df735df87f418f695ef0fa authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(Request): Make list param parsing explicity

The idea is not to have to pay for what you don't use or want. Also
makes this consistent with r...

github.com/falconry/falcon - c94b924faa837cb3f70ff2017129203eb43b862f authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #62 from kgriffs/master

Issue #40

github.com/falconry/falcon - 146288a77286b32d9970e4c20d319d748389f4a1 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(API): Remove responder exception handling

Can hide problems, encourage bad coding practices.

Fixes #40

github.com/falconry/falcon - 128bbc6b8bd125d3a24c805bcea6a6ceb00a2efa authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #61 from kgriffs/Issue-43

Issue #43

github.com/falconry/falcon - 19e08996eede95467210650b397865f1f6ceac77 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge remote-tracking branch 'upstream/master' into Issue-43

github.com/falconry/falcon - 2267562b339fbc7c5cea440d62bbca93559975c7 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #60 from kgriffs/Issue_51

Issue 51

github.com/falconry/falcon - c1625c3cd0c6f442ba238a963d52fb38619d0f70 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(Request): Rename Request.body to Request.stream

BREAKING CHANGE: req.body renamed to req.stream, since it really is a
stream, and the new name m...

github.com/falconry/falcon - bfd60d8e57b112959009612e6a6264f0fb7a1f5c authored almost 12 years ago by Kurt Griffiths <[email protected]>
style(API): Removed unused import, fixed spacing

github.com/falconry/falcon - 22fb63b34db87324c40f911ac75dfd78a3c320b2 authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(Response): Added data member

resp.body decodes strings now, which slows it down a bit. Use
resp.data, instead, for byte strings.

github.com/falconry/falcon - d4f1a950e40181b00ebc32e31c9067429c66550e authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge remote-tracking branch 'upstream/master' into Issue_51

github.com/falconry/falcon - a6d5b51f4c72228e8a2cc62429f0439ffedba5b6 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #58 from kgriffs/fix-http-error

fix(HTTPError): Order of link document members is not stable

github.com/falconry/falcon - 9c35801ecc5cb82b21b0867b9e6232fd6bac4800 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #59 from kgriffs/Issue_37

fix(API): Optimize should_ignore_body

Fixes #37

github.com/falconry/falcon - c87b58ad33e22846005cb26fc65607b8d1698e41 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #57 from kgriffs/Unicode-logging

Unicode logging - fixes #52

github.com/falconry/falcon - 63c6b23be49a56975b251ce549b726776ee2a122 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(Travis): Update path to requirements file

github.com/falconry/falcon - 4cdf279b6839439b24c16f949f5ff130dd5f6e30 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix: Unicode resp.body not encoded to a byte string

Required per PEP 333.

Fixes #51

github.com/falconry/falcon - 850fe333a49f66770e91b8a04e67980161c59a40 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(API) Modify should_ignore_body to use a set

github.com/falconry/falcon - 57c03d79297baae3c55be7e8ffab84b961f2dd3f authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(API): Optimize should_ignore_body

github.com/falconry/falcon - 549cfec75688940edd4a00a354e895d534ef0f45 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(HTTPError): Order of link document members is not stable

github.com/falconry/falcon - 7dc5396b7030328667a37b0ecf3e1c57d256717e authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(Request): UTF-8 logging

github.com/falconry/falcon - a1d33a69cfaf951bfd43b5d13759ad64994beb83 authored almost 12 years ago by Kurt Griffiths <[email protected]>
Added unicode logging tests

github.com/falconry/falcon - 74ebc91429900461b68fc5c6023c81198b88d8c4 authored almost 12 years ago by Kurt Griffiths <[email protected]>
refactor(tests/helper.py)

This change breaks out the common functionality from
the unit tests into a testsuite package tha...

github.com/falconry/falcon - 8e0ab3f4a02d22cde2d0611f38bad81974cbe2c2 authored almost 12 years ago by Jamie Painter <[email protected]>
doc(README): Improved wording for design goals

github.com/falconry/falcon - b74cc79e9754f7a6e4319a7ce5cf2835671c724d authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc(README): Improved wording for argument #1

github.com/falconry/falcon - 56b59a4c179483aef26f071a2de51a54e62ade93 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc(README): Clarified design goals

github.com/falconry/falcon - 314b6981ec9fb35c0d500441bef88fba3860bfb4 authored almost 12 years ago by Kurt Griffiths <[email protected]>
doc(README): Added some reasons to use Falcon

github.com/falconry/falcon - 034e3508e10d1602418a7a9db71510b5f394effc authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #47 from cabrera/py3_support

Python 3 Support

github.com/falconry/falcon - c8a062f74cb64371f3daec53ef5b5a248c753325 authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix(merge): fix merge conflict.

github.com/falconry/falcon - da3de1afd7910512bed9baa1ef8cdeba9864eaab authored almost 12 years ago by Alejandro Cabrera <[email protected]>
Merge pull request #54 from joshbrand/tox_requirements

fix: use requirements.txt in tox.ini

github.com/falconry/falcon - ba8dba2b985be1e7975562276525ecf80bda0a9a authored almost 12 years ago by Kurt Griffiths <[email protected]>
feat(travis): add 3.2 support. Go, CI!

github.com/falconry/falcon - 4b61ddc6ba86fdd008ed4e90c2f70ddb41944591 authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix(requirements): add module six.

Needed to handle differences in unicode between Py2 and Py3.

github.com/falconry/falcon - fbd5b7e63aa273daab4abb4bb22c7560079483d6 authored almost 12 years ago by Alejandro Cabrera <[email protected]>
Merge branch 'master' of git://github.com/racker/falcon into py3_support

github.com/falconry/falcon - db4f117f662842851e0e2b36799c1b5d4342c3fd authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix(hello_test): revert to io.BytesIO, fix compare.

Rationale:
* bytearray -> BytesIO: wsgi expects stream objects
* encode removed from sam...

github.com/falconry/falcon - 5d2af2525d0e8de51dcad45bc00f7bec48e0c842 authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix(request): format as unicode.

github.com/falconry/falcon - a51de2c4da25e81eaceeedf5f522a2f959b9ff54 authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix: use requirements.txt in tox.ini

github.com/falconry/falcon - bcf02b8b39d5897c9c203f22e71949928fdfb74d authored almost 12 years ago by Josh Brand <[email protected]>
chore: Add Chad Lung (chadlung) to AUTHORS (thanks!)

github.com/falconry/falcon - 7fe712404f208707e1a5be60b8587fb4e0b14ad0 authored almost 12 years ago by Kurt Griffiths <[email protected]>
chore: Add Josh Brand to contributors list (thanks!)

github.com/falconry/falcon - 4cc7aed97c26821371b1e041af8616db319a341d authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #50 from joshbrand/enable_travisci

chore: enable Travis-CI

github.com/falconry/falcon - 230c32b4195697fc20ba50056bfb660d5a978c71 authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix: remove unneeded nosetest option

github.com/falconry/falcon - f146cdee39ece5306e5a00230e1e589f1dff8c13 authored almost 12 years ago by Josh Brand <[email protected]>
style: PEP 8 fixes

github.com/falconry/falcon - adce0111b1d9b51457d3509cf38ffe33a870d7b4 authored almost 12 years ago by Josh Brand <[email protected]>
chore: enable Travis-CI

- add requirements.txt with pip requirements
- add basic build in .travis.yml
- enable email not...

github.com/falconry/falcon - a3205f57c36efe4a9402e12ca76378e6cf05f706 authored almost 12 years ago by Josh Brand <[email protected]>
Merge pull request #46 from joshbrand/pep8_fixes

style: PEP 8 fixes

github.com/falconry/falcon - 5fdbc799e52e3923f29c640994a4bc489b564ec0 authored almost 12 years ago by Kurt Griffiths <[email protected]>
style: collapse install_requires

github.com/falconry/falcon - 19acfd6156b7c5f3fb11fc83d58f94d9205dbd8a authored almost 12 years ago by Josh Brand <[email protected]>
Merge branch 'py3_support' of https://github.com/cabrera/falcon into py3_support

github.com/falconry/falcon - e118609e2112d4e9a9d771438a006ea189681eff authored almost 12 years ago by Alejandro Cabrera <[email protected]>
fix(*): add python 3 support.

Some changes:

- Fix import style

```python
from create import *

from .create import *
```

- ...

github.com/falconry/falcon - b0a2c0dd86fd9a6a9642ecb51ff2dbae9451d11a authored almost 12 years ago by Alejandro Cabrera <[email protected]>
style: PEP 8 fixes

github.com/falconry/falcon - 3af3fb7038c6be99952a4c06c62de0427eb8dcd6 authored almost 12 years ago by Josh Brand <[email protected]>
fix: PATCH support

Closes #38

github.com/falconry/falcon - 8ab1c6de6fac0f551807943335c0d3cd627ba6ba authored almost 12 years ago by Kurt Griffiths <[email protected]>
Merge pull request #39 from chadlung/ChadLung

Fix: Changed example code, added comments for clarification

github.com/falconry/falcon - cd2106de935c7a864b6410621587a05158453fad authored almost 12 years ago by Kurt Griffiths <[email protected]>
fix(*): add python 3 support.

github.com/falconry/falcon - 8fafd7cc19de44ce3798989ea66395cd6f210e3f authored almost 12 years ago by Alejandro Cabrera <[email protected]>
Fix: Changed example code, added comments for clarification

github.com/falconry/falcon - 5bd7592c660d401ce24f15a06b70f19588644820 authored almost 12 years ago by Chad Lung <[email protected]>