Kenneth Reitz
2159c80270
v0.11.2
2012-04-22 22:29:26 -04:00
Kenneth Reitz
a7da521a62
merge conflict
2012-04-22 22:26:53 -04:00
Shivaram Lingamneni
b4eb8663af
prefer certifi's bundle to the OS bundle
2012-04-22 18:43:59 -07:00
Shivaram Lingamneni
e1528ce3be
add the FreeBSD certificate bundle path
2012-04-19 14:27:26 -07:00
Shivaram Lingamneni
9921099546
Try to use the OS's CA certificate bundle for SSL verification
2012-04-16 15:28:31 -07:00
Roman Haritonov
d569a2d6bc
fix #549 Add 'prefetch' to Session.__attrs__ and Requests.__init__
2012-04-13 19:25:10 +04:00
Kenneth Reitz
e3ba495ed9
Merge branch 'develop' of https://github.com/catwell/requests into develop
2012-04-13 08:34:18 +02:00
Chris Dary
3a2eaa67a2
A get with an invalid port should wrap urllib3's LocationParseError exception with our own.
2012-04-12 12:35:34 -04:00
Pierre Chapuis
f3ad56f103
Encode Multipart Post data at Request creation
...
This fixes #298 (File upload not working with
HTTP digest authentication)
2012-04-12 17:49:48 +02:00
Pierre Chapuis
c3e6c41fc1
Fix infinite loop on wrong Digest Authentication
2012-04-12 16:33:15 +02:00
Jonty Wareing
06e4971fe7
Rewrite unquote_unreserved based on urllib.unquote
...
This is almost entirely taken from the unquote implementation in urllib,
slightly modified for the case in hand. It now deals with invalid %encodings
rather than exploding, and the code is somewhat simpler.
2012-04-11 14:56:19 +00:00
Idan Gazit
c89a3e207e
Clarify digest hash method names
2012-04-11 14:02:59 +03:00
Kenneth Reitz
365c64fe3b
#539
2012-04-10 23:00:25 -03:00
Shrikant Sharat Kandula
5a8a8f2bd3
Add docs on sending lists for multivalued query params.
2012-04-10 14:42:38 +05:30
Michael Newman
b92feb3f0a
If there is no content in a response don't throw an error the second time that content is attempted to be read. This addresses issue #377 < https://github.com/kennethreitz/requests/issues/377 >
2012-04-08 18:39:44 -04:00
Kenneth Reitz
2bae0d295b
new urllib3 version
...
#498
2012-03-31 17:39:26 -04:00
Kenneth Reitz
171b370b0e
app engine #498
2012-03-31 03:08:12 -04:00
Kenneth Reitz
775b6f6f00
v0.11.1
2012-03-30 23:42:56 -04:00
Kenneth Reitz
dacc1d8aaf
default to true for redirects now, since safe
2012-03-30 23:42:04 -04:00
Kenneth Reitz
18591920f3
upload data on redirects too
2012-03-30 23:31:19 -04:00
Kenneth Reitz
b20d171c1c
POST redirect => GET
...
#269
2012-03-30 23:28:07 -04:00
Kenneth Reitz
fff5269d1a
Fix app engine error for #498
2012-03-30 23:15:43 -04:00
Kenneth Reitz
e831947be4
strict mode for #269
2012-03-30 23:15:31 -04:00
Kenneth Reitz
3cc6acaca4
Merge remote-tracking branch 'origin/develop' into develop
2012-03-25 15:26:58 -04:00
Kenneth Reitz
21ccf8f8c0
urllib3 v1.3
2012-03-25 15:26:55 -04:00
Kenneth Reitz
b973d08b0e
Merge pull request #512 from silent1mezzo/master
...
Adds MissingSchema and InvalidSchema Exceptions
2012-03-25 12:00:57 -07:00
Adam McKerlie
d24ee0e1dc
Created MissingSchema and InvalidSchema which inherits from RequestException and ValueError
2012-03-25 11:03:36 -04:00
Kenneth Reitz
12427e3434
Merge branch 'patch-1' of https://github.com/spulec/requests into develop
2012-03-18 22:18:49 -04:00
Kenneth Reitz
76bf523a1f
Merge #491
2012-03-18 22:15:05 -04:00
Kenneth Reitz
613816dd9d
Merge pull request #488 from newmaniese/develop
...
Excluding select from the monkey patching that gevent does to allow sele...
2012-03-18 19:08:51 -07:00
Steve Pulec
3c2f52d681
Fixes issues #496 by having Response.ok catch all Requests exceptions.
2012-03-18 23:06:42 -03:00
Ian Danforth
44277441d6
Sphinx throws an error if you don't escape ** in **kwargs
2012-03-18 18:11:15 -07:00
Ian Danforth
7b68c124d5
Sphinx throws an error if you don't escape ** in **kwargs
2012-03-18 18:09:58 -07:00
Michael Newman
079a825ac3
Merge https://github.com/kennethreitz/requests into develop
2012-03-16 15:32:50 -04:00
Kenneth Reitz
9cf9d76eb5
Merge pull request #477 from maxcountryman/develop
...
potentially fixes #338
2012-03-15 18:15:27 -07:00
Michael Newman
d6827a37d0
Excluding select from the monkey patching that gevent does to allow select.poll and requests.async in the same project
...
Fix for issue #487 , including a regression test that checks the
existence of select.poll before and after loading requests.async.
2012-03-15 14:41:45 -04:00
Pinkerton
ee861f4287
Fix issue #484
2012-03-14 19:54:06 -07:00
Kenneth Reitz
0c0bab3ad0
v0.11.0
2012-03-14 20:31:43 -04:00
Kenneth Reitz
4677ba5cd9
only verify private cert when verity is true
2012-03-14 20:29:30 -04:00
Kenneth Reitz
093709be4d
Merge branch 'develop' of https://github.com/chadnickbok/requests into develop
2012-03-14 20:27:07 -04:00
Kenneth Reitz
f6ed16bbbe
Merge remote-tracking branch 'origin/develop' into develop
2012-03-14 20:27:02 -04:00
chadnickbok@gmail.com
fc618aa78a
Updated Requests api to accept a 'cert' argument.
...
This argument can be either a string, containing the path to a
pem-formatted key and certificate chain, or a tuple of (cert, key).
When supplied a tuple, the values are paths to an SSL certificate
chain file and key, respectively.
2012-03-14 17:15:29 -07:00
chadnickbok@gmail.com
82e69de44f
Exposed key_file and cert_file in requests, to support https client certificates.
2012-03-14 15:57:30 -07:00
Idan Gazit
cc4381b91e
Merge branch 'develop' of github.com:kennethreitz/requests into develop
2012-03-13 17:05:24 -07:00
Idan Gazit
eae641485b
Remove unused import
2012-03-13 17:04:26 -07:00
Kenneth Reitz
29309201b6
remove cruft
2012-03-13 16:44:45 -07:00
Kenneth Reitz
0dd6c40205
dict sequence
2012-03-13 16:42:16 -07:00
Kenneth Reitz
84d9a1b577
dict_to_sequence
2012-03-13 16:39:51 -07:00
Max Countryman
83a9f2c740
explicating the cause of LookupError with a better comment
2012-03-11 22:22:29 -04:00
Max Countryman
bc5cc0dc92
potentially fixes #338
...
This attempts to fix an issue where encoding of a string might fail when the
encoding is set to some unknown format. Here we attempt to catch the
LookupException and subsequently blindly encode the string one final time.
That is we call str() over response.content without specifying an encoding.
This may still fail in certain cases but does properly handle the case of #338
by returning the expected string.
2012-03-09 17:30:35 -05:00