summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | remove media range support for offersMichael Merickel2018-10-093-101/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | see the multitude of reasons in https://github.com/Pylons/pyramid/pull/3326 the short answer is that they are fundamentally broken in that media ranges cannot properly match against any accept header with q=0 content
| | * | Merge branch 'fix-warnings' into accept-parse-offerMichael Merickel2018-10-098-24/+140
| | |\ \ | | |/ / | |/| |
| * | | fix test suite warningsMichael Merickel2018-10-066-18/+129
|/ / /
* | | Merge pull request #377 from mmerickel/collections.abcMichael Merickel2018-10-065-6/+11
|\ \ \ | | | | | | | | use collections.abc for abc types if available
| * | | use collections.abc for abc types if availableMichael Merickel2018-10-065-6/+11
|/ / / | | | | | | | | | | | | collections.MutableMapping and other abc types were deprecated in 3.3 and will be removed in 3.8
| * | update changelogMichael Merickel2018-10-021-0/+6
| | |
| * | fix commentMichael Merickel2018-10-021-1/+1
| | |
| * | further simplifyMichael Merickel2018-10-022-7/+11
| | |
| * | use Accept.parse_offer to be consistent across the codebaseMichael Merickel2018-10-021-20/+25
| | |
| * | more clearly define specificity constantsMichael Merickel2018-09-272-6/+11
| | |
| * | return a named tupleMichael Merickel2018-09-252-13/+46
| | |
| * | support a standard api for parsing media typesMichael Merickel2018-09-122-4/+74
|/ /
* | Merge pull request #375 from whiteroses/move-tests-to-respective-test-classesBert JW Regeer2018-09-081-19/+40
|\ \ | | | | | | Move tests to respective test classes, and test with the same params.
| * | Move tests to respective test classes, and test with the same params.Ira Lun2018-09-081-19/+40
|/ /
* | add changelog for #370Michael Merickel2018-09-051-1/+5
| |
* | Merge pull request #370 from mmerickel/acceptable-offers-rangesBert JW Regeer2018-09-052-7/+52
|\ \ | | | | | | add support for media ranges as offers to acceptable_offers
| * | assert that "*/*" doesn't match "Accept: " as client won't accept anythingMichael Merickel2018-09-051-0/+5
| | |
| * | add ranges support to acceptable_offersMichael Merickel2018-09-052-7/+47
| | |
* | | Merge pull request #374 from whiteroses/clarify-media-type-regex-commentBert JW Regeer2018-09-051-3/+2
|\ \ \ | |/ / |/| | Clarify comment and remove irrelevant information
| * | Clarify comment and remove irrelevant information.Ira Lun2018-09-061-3/+2
|/ /
* | Merge pull request #372 from mmerickel/ignore-invalid-offersBert JW Regeer2018-09-053-22/+65
|\ \ | | | | | | do not raise on offers that do not match the media type ABNF
| * | add comment explaining why we're filtering offers in invalid/missing headersMichael Merickel2018-09-051-0/+3
| | |
| * | clarify return typeMichael Merickel2018-09-051-2/+2
| | |
| * | clarify the filtering commentMichael Merickel2018-09-051-5/+7
| | |
| * | fix changelog linkMichael Merickel2018-09-051-1/+1
| | |
| * | fix docstringMichael Merickel2018-09-041-1/+1
| | |
| * | do not raise on offers that do not match the media type ABNFMichael Merickel2018-09-033-22/+60
|/ /
* | Merge pull request #364 from nirs/remote-hostBert JW Regeer2018-08-283-0/+13
|\ \ | |/ |/| Add Request.remote_host property
| * Add Request.remote_host propertyNir Soffer2018-07-133-0/+13
|/ | | | This property expose the REMOTE_HOST environment variable.
* Add CHANGES.txt for #362Bert JW Regeer2018-06-051-0/+6
|
* Merge branch 'bugfix/nonbytes-samesite'Bert JW Regeer2018-06-053-5/+22
|\ | | | | | | Closes #361
| * Update documentation for SameSitebugfix/nonbytes-samesiteBert JW Regeer2018-06-032-3/+3
| |
| * Update serialization failure messageBert JW Regeer2018-06-031-1/+1
| | | | | | | | We don't require byte strings
| * Serialize SameSite now coerces to bytesBert JW Regeer2018-06-031-0/+2
| |
| * Add tests for non bytes samesiteBert JW Regeer2018-06-031-1/+16
|/
* Merge pull request #359 from stevepiercy/masterSteve Piercy2018-05-061-1/+1
|\ | | | | Change "key" to "name"
| * Change "key" to "name"Steve Piercy2018-04-111-1/+1
|/ | | | - Re: https://github.com/Pylons/webob/pull/358#issue-181046383
* Remove 'key' keyword argument from set_cookieBert JW Regeer2018-04-111-5/+2
| | | | It has been removed for a while
* Merge branch 'mimeaccept-mimics-better'Bert JW Regeer2018-04-103-10/+152
|\
| * Update CHANGES.txtBert JW Regeer2018-04-101-0/+6
| |
| * MIMEAccept mimics old behaviour betterBert JW Regeer2018-04-102-10/+146
|/ | | | | | | | | | This updates MIMEAccept to mimic old behaviour better so that downstream projects are not as broken. The goal is not to provide the exact same behaviour, and thus MIMEAccept still uses the new Accept header parsing and matching, however it is much closer to the old API because it no longer raises on an invalid header vs what was shipped in WebOb 1.8.0.
* Move CHANGES to HISTORYBert JW Regeer2018-04-102-69/+93
|
* Back to devBert JW Regeer2018-04-041-1/+1
|
* Prep for 1.8.01.8.0Bert JW Regeer2018-04-042-3/+3
|
* Merge pull request #354 from Pylons/switch-to-safe-substituteBert JW Regeer2018-04-042-1/+7
|\ | | | | Switch to safe substitute for exception body templates
| * Use string.Template.safe_substitute for HTTP exc body templatesBert JW Regeer2018-04-042-1/+7
|/
* Ignore pytest cacheBert JW Regeer2018-04-041-0/+1
|
* Update What's New for 1.8Bert JW Regeer2018-04-041-0/+8
|
* Update CHANGES.txt text for #352Bert JW Regeer2018-04-041-6/+8
|
* Merge pull request #352 from Cykooz/masterBert JW Regeer2018-04-043-59/+75
|\ | | | | request.POST now supports any requests with the appropriate Content-Type (#351)