Cory Benfield
cbb0830ee9
Merge pull request #2948 from vincentbernat/patch-1
...
advanced: use "client.*" to designate client certificate
2015-12-28 15:58:54 +00:00
Vincent Bernat
f14f30817e
advanced: use "client.*" to designate client certificate
...
Using "server.crt" is confusing as one may try to put the server certificate while this is really the client certificate that should be put here. Instead, use "client.cert", "client.key" and "client.pem".
2015-12-28 16:21:53 +01:00
Cory Benfield
a1c9b8439c
Merge pull request #2945 from ibnIrshad/fixdocs-2062
...
Docs: clarify the precedence of `auth=` over `netrc`
2015-12-21 18:49:52 +00:00
Isa Hassen
fcb8c8d33b
Docs: clarify the precedence of auth= over netrc
...
This closes #2062 by clarifying in the docs which auth
header takes precedence:
1st auth=
2nd .netrc
3rd headers=
This precedence order is already tested in test_requests.py,
in the test_basicauth_with_netrc method. Perhaps we should
add further tests for non-basic auth schemes.
2015-12-21 11:52:45 -05:00
Cory Benfield
1108058626
v2.9.1
2015-12-21 14:53:36 +00:00
Ian Cordasco
06a411c289
Merge pull request #2937 from Lukasa/release/2.9.1
...
Release 2.9.1
2015-12-21 08:51:21 -06:00
Ian Cordasco
728c318080
Merge pull request #2936 from Lukasa/netrc_with_bytes_url
...
Handle bytes and unicode URLs for netloc
2015-12-19 11:34:34 -06:00
Cory Benfield
6e0649d9f8
Push code review advice from @sigmavirus24
2015-12-19 08:44:21 +00:00
Cory Benfield
46b7f19857
Changelog for urllib3 update
2015-12-19 08:41:51 +00:00
Cory Benfield
834a9601c3
Update urllib3 to 1.13.1
2015-12-19 08:40:39 +00:00
Cory Benfield
b444f21b1f
Update changelog for 2.9.1
2015-12-18 09:54:42 +00:00
Cory Benfield
589f13ca9d
Handle bytes and unicode URLs for netloc
2015-12-18 09:22:23 +00:00
Cory Benfield
f7cb796241
Merge branch 'fix-1859'
2015-12-18 09:18:10 +00:00
Cory Benfield
96a068b58e
Merge branch 'master' into fix-1859
2015-12-18 09:14:13 +00:00
Ian Cordasco
b32c3bc10f
Merge pull request #2931 from Lukasa/uploading_bytes
...
Fix regression from #2844 regarding binary bodies.
2015-12-16 09:20:26 -06:00
Cory Benfield
fc8fa1aa26
Fix regression from #2844 regarding binary bodies.
2015-12-16 14:56:13 +00:00
Cory Benfield
5f7a3a74aa
v2.9.0
2015-12-15 15:29:27 +00:00
Ian Cordasco
046a0f215d
Merge pull request #2927 from Lukasa/release/2.9.0
...
Prepare 2.9.0 release.
2015-12-15 09:26:56 -06:00
Cory Benfield
424fe263d8
Suggested wording from @sigmavirus24
2015-12-15 15:20:26 +00:00
Cory Benfield
2f744b5010
Update 2.9.0 release log.
2015-12-15 14:59:14 +00:00
Cory Benfield
3c0f0b9ab5
Update urllib3 to 1.13
2015-12-15 14:47:20 +00:00
Ian Cordasco
3d33f30436
Merge pull request #2926 from bsamek/master
...
Refactor default params
2015-12-11 16:13:53 -06:00
Brian Samek
9aca57d4bf
Revert changes to params
...
This reverts commit 9a20afd6b5 .
Docstring changes were desirable, but changes to params were not.
2015-12-11 16:47:47 -05:00
Brian Samek
9a20afd6b5
Refactor default params
...
Specified the default argument for params that have a default in the docstring
so that the default is easier to see from the code. Modified the docstring in
api.py to match the docstring in sessions.py.
2015-12-11 13:32:09 -05:00
Cory Benfield
2d91365cba
Merge pull request #2923 from bsamek/verifyparam
...
Add hint to :param verify.
2015-12-09 16:33:09 +00:00
Brian Samek
3ad66349ea
Add hint to :param verify.
...
It is not clear that :param verify defaults to True. The way the verify
portion of the docstring is written it looks like it defaults to False, and
you have to pass in True if you'd like the SSL cert to be verified, but the
opposite is the case.
2015-12-09 11:21:21 -05:00
Ian Cordasco
e48fea7fb3
Merge pull request #2917 from matt-jordan/qop
...
requests/auth: Handle an empty 'qop' attribute in an Authenticate challenge
2015-12-05 22:48:52 -06:00
Matt Jordan
5c19d3e07b
requests/auth: Handle an empty 'qop' attribute in a Authenticate challenge
...
Some malfunctioning HTTP servers may return a qop directive with no token, as
opposed to correctly omitting the qop directive completely. For example:
header: WWW-Authenticate: Digest realm="foobar_api_auth", qop="",
nonce="a12059eaaad0b86ece8f62f04cbafed6", algorithm="MD5",
stale="false"
Prior to this patch, requests would respond with a 'None' Authorization header.
While the server is certainly incorrect, this patch updates requests to be
more tolerant to this kind of shenaniganry. If we receive an empty string for
the value of the qop attribute, we instead treat that as if the qop attribute
was simply not provided.
Closes #2916
2015-12-05 16:14:52 -06:00
Ian Cordasco
40ce36671c
Merge pull request #2896 from BraulioVM/master
...
[WIP] Set 'Transfer-Encoding: chunked' if data is a file with length 0
2015-12-02 08:35:41 -06:00
Cory Benfield
dfa97addcc
Merge pull request #2909 from jwilk/spelling
...
Fix typos
2015-12-01 11:28:06 +00:00
Jakub Wilk
23d9b077d8
Fix typos
2015-12-01 12:24:56 +01:00
Cory Benfield
6cfe6e775f
Merge pull request #2902 from jparise/jparise-authors
...
Include a link to my GitHub profile.
2015-11-26 14:57:10 +00:00
Jon Parise
27f5a15364
Include a link to my GitHub profile.
2015-11-26 09:34:01 -05:00
Ian Cordasco
c1f51fd100
Merge pull request #2898 from lndbrg/patch-1
...
Update adapters.py
2015-11-24 20:44:51 -06:00
Olle Lundberg
68db4132e3
Update adapters.py
...
Remove duplicate word.
2015-11-25 02:02:41 +01:00
Braulio Valdivielso Martínez
4c82dbab6f
Fix 'Transfer-Encoding: chunked' change
2015-11-24 13:42:13 +01:00
Braulio Valdivielso Martínez
6f6b2fd1d5
Set 'Transfer-Encoding: chunked' if data file length equals 0
2015-11-23 20:52:06 +01:00
Ian Cordasco
6506dc8f66
Merge pull request #2895 from Lukasa/contributing
...
Add basic CONTRIBUTING.md file
2015-11-20 08:14:59 -06:00
Cory Benfield
085a8768a2
Where did you get Requests?
2015-11-20 13:59:59 +00:00
Cory Benfield
e5d6630888
Add basic CONTRIBUTING.md file
2015-11-20 11:29:35 +00:00
Cory Benfield
6c47a0c5e9
Merge pull request #2891 from lorenzph/pyopenssl-min-version
...
Specify minimum pyOpenSSL version
2015-11-19 19:11:34 +00:00
Philip Lorenz
6597b53834
Specify minimum pyOpenSSL version
...
urllib3 requires "set_tlsext_host_name" which was only added in
pyOpenSSL 0.13. As some distributions (e.g. Ubuntu 12.04) still ship an
older version enforce the correct minimum version during installation.
2015-11-19 20:05:03 +01:00
Cory Benfield
2128321b85
Merge pull request #2878 from kiddick/master
...
Remove redundant json import.
2015-11-12 13:56:55 +00:00
unknown
de2a5f4332
Remove redundant json import.
2015-11-12 16:54:47 +03:00
Cory Benfield
6d0017ee6a
Merge pull request #2873 from sigmavirus24/bug/2872
...
Fix super_len for partially read files
2015-11-11 07:52:47 +00:00
Ian Cordasco
5397ef71b3
Fix super_len for partially read files
...
Closes #2872
2015-11-10 21:22:24 -06:00
Ian Cordasco
0a1aaca024
Add failing test for #2872
2015-11-10 21:15:29 -06:00
Cory Benfield
4e89ba7077
Merge pull request #2869 from vienno/unnest-cookie-loop
...
unnest deep loop
2015-11-10 13:21:01 +00:00
vienno
f835843f87
error in github bio link
2015-11-10 14:07:55 +01:00
vienno
cf9da5b52e
add myself to authors
2015-11-10 14:05:24 +01:00