Allan Crooks
6dc3003f16
Update documentation regarding response headers.
2017-09-12 23:13:03 +01:00
Allan Crooks
5aef6e7583
Use HTTPHeaderDict for response headers.
2017-09-12 22:17:23 +01:00
Allan Crooks
95b127714b
Add HTTPHeaderDict data structure and tests.
2017-09-12 22:16:48 +01:00
Allan Crooks
5980d5df3e
Add tests showing current behaviour of how multiple response headers with the same name are compiled into a single value.
2017-09-12 22:16:31 +01:00
kennethreitz
c7266a5ff4
Merge pull request #4118 from hobarrera/drop-py26
...
Drop python2.6 support
2017-07-26 15:59:40 -04:00
Hugo Osvaldo Barrera
9766870807
Use comprehensions whenever possible
2017-07-14 11:42:32 -03:00
Hugo Osvaldo Barrera
e1b6fb7444
Keep an eye open on forward-compatibility
2017-07-14 11:42:32 -03:00
Hugo Osvaldo Barrera
af8ea2e809
Add myself to AUTHORS
...
(Or rather, just update my email)
2017-07-14 11:42:32 -03:00
Hugo Osvaldo Barrera
ed068ea0af
Drop python2.6 support
2017-07-14 11:42:32 -03:00
Cory Benfield
fb9abdda5e
Merge pull request #4173 from jeremycline/https-proxy-issue
...
Pass pool_kwargs rather than updating connection_pool_kw
2017-06-27 14:54:40 +01:00
Jeremy Cline
66f5aebd35
Remove the dictionary comprehension from the tests
...
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2017-06-27 09:29:01 -04:00
Jeremy Cline
f58d473d4e
Move _pool_kwargs out to a function
...
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2017-06-26 09:35:14 -04:00
Jeremy Cline
14a0bf2912
Pass pool_kwargs rather than updating connection_pool_kw
...
This addresses an issue where making HTTPS through proxies used the
default urllib3 connection pool settings.
fixes #3633
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2017-06-24 18:58:48 -04:00
Jeremy Cline
bacd043256
Tests to demonstrate issue #3633
...
Signed-off-by: Jeremy Cline <jeremy@jcline.org >
2017-06-24 18:58:20 -04:00
Cory Benfield
f3cdbcb86d
Merge pull request #4120 from requests/update-3.0
...
Bring 3.0 up-to-date with master.
2017-06-10 07:57:23 +01:00
Cory Benfield
190a68550a
This should be 3.0
2017-05-31 14:08:05 +01:00
Cory Benfield
548823be83
Clean up invalid indentation from merge
2017-05-31 10:41:47 +01:00
Cory Benfield
a6f7f5dc62
Clean up flake8 errors from merge
2017-05-31 10:39:27 +01:00
Cory Benfield
f308ea1a31
Clean up messy merge
2017-05-31 10:36:29 +01:00
Cory Benfield
c3f4a028bf
Merge branch 'master' into proposed/3.0.0
2017-05-31 10:29:19 +01:00
Cory Benfield
56971482af
Merge pull request #4114 from cyberjacob/master
...
Catch error if multiprocessing is not available or is unable to determine the number of CPUs
2017-05-30 13:54:31 +01:00
Jacob Mansfield
98bbf8d170
Catch error if multiprocessing is not available or is unable to determine the number of CPUs
2017-05-30 13:47:55 +01:00
Cory Benfield
d3a4d06238
Begin dev section of README
2017-05-30 11:49:05 +01:00
kennethreitz
152faa2a0f
change development philosophy docs to reflect reality
2017-05-29 23:46:50 -04:00
kennethreitz
e41c2c2d96
remove note about cacerts.pem
2017-05-29 23:43:53 -04:00
kennethreitz
3ca2722802
improve development instructions
2017-05-29 23:41:48 -04:00
kennethreitz
310d7f8a9b
update development documentation
2017-05-29 23:40:44 -04:00
kennethreitz
01f982da50
remove "are you crazy?" section
2017-05-29 23:38:48 -04:00
kennethreitz
ba509635a3
fix sidebars
2017-05-29 23:36:50 -04:00
kennethreitz
008ab18a77
improve installation docs
2017-05-29 23:33:51 -04:00
kennethreitz
67831abaaf
improve install docs
2017-05-29 23:33:25 -04:00
kennethreitz
0f57faba70
fix github stars
2017-05-29 23:26:50 -04:00
kennethreitz
35f2e55308
improve installation instructions
2017-05-29 23:26:15 -04:00
kennethreitz
77ae596e8b
Merge branch 'master' of github.com:kennethreitz/requests
2017-05-29 23:25:31 -04:00
kennethreitz
84114419a0
improve install documentation syntax
2017-05-29 23:25:21 -04:00
kennethreitz
500fe3ee03
Merge pull request #4108 from requests/flake8-improvements
...
flake8 improvements
2017-05-29 23:08:03 -04:00
kennethreitz
d78ec90e7b
cleanup utils.py
2017-05-29 23:04:45 -04:00
kennethreitz
04ed1e5122
cleanup sessions.py
2017-05-29 23:02:23 -04:00
kennethreitz
33619268f9
cleanup models.py
2017-05-29 23:00:09 -04:00
kennethreitz
e5894e99b7
improve flake8 help.py
2017-05-29 22:58:01 -04:00
kennethreitz
6495190b00
cleanup help.py (flake8)
2017-05-29 22:55:08 -04:00
kennethreitz
5b363d1a57
improve line continuations for flake8
2017-05-29 22:54:23 -04:00
kennethreitz
f6a4ab02da
fix empty lines for flake8
2017-05-29 22:44:33 -04:00
kennethreitz
5fa4e74d61
fix flake8 indent error
2017-05-29 22:43:12 -04:00
kennethreitz
7fc48b099e
ignore undefined names in flake8
2017-05-29 22:41:51 -04:00
kennethreitz
3fa02a1336
flake8 ignore lambda expressions
2017-05-29 22:41:07 -04:00
kennethreitz
e55d3d0658
fix spaces in api.py
2017-05-29 22:40:37 -04:00
kennethreitz
7c3861a322
fix flake8 for EOF in __init__.py
2017-05-29 22:40:09 -04:00
kennethreitz
7c2618eb82
flake8: import statement improvements
2017-05-29 22:37:43 -04:00
kennethreitz
4e1bbe1288
ignore line continuations for flake8
2017-05-29 22:35:33 -04:00