Cory Benfield
800a074b5d
Use sys_platform instead of platform_system
...
This is more compatible as a marker and so will break fewer people.
2017-05-09 19:10:31 +01:00
Cory Benfield
4bad52caa2
Update chardet to v3.0.2
2017-05-09 09:34:51 +01:00
Cory Benfield
d49f3e258c
Update urllib3 to v1.21.1
2017-05-09 09:21:08 +01:00
Cory Benfield
d89f8c0d70
Fix up Appveyor testing
2017-05-03 13:19:46 +01:00
Andrii Soldatenko
2bcaff99ea
Added python 3.6.0
2017-01-09 00:40:32 +02:00
Adam Williamson
33b29be8cf
Require pytest-mock for the tests
...
test_requests.py `test_session_close_proxy_clear` uses the
`mocker` fixture, which is provided by pytest-mock.
2016-12-30 09:40:12 -08:00
Cory Benfield
9ec3478469
Change setuptools extra for new secure extra.
2016-11-16 10:31:39 +00:00
Cory Benfield
50486cf2be
Merge pull request #3620 from Lukasa/better-idna
...
Better support for internationalized domain names.
2016-10-21 13:09:04 +01:00
Cory Benfield
f19d30a670
Seems like we're missing a backport here.
2016-10-14 10:58:26 +01:00
Cory Benfield
49b69b57db
Various packaging requirements for idna
2016-10-14 10:21:24 +01:00
Ferhat
dedf9064c6
pysocks 1.5.7 blacklisting, due to IPv6 problems
2016-09-05 18:28:57 +02:00
kennethreitz
39d6935488
Merge pull request #2953 from Lukasa/socks_proxy_support
...
SOCKS Proxy Support
2016-04-29 18:03:04 -04:00
Dmitry Dygalo
1c5c6eeb7a
Fixed test execution.
2016-02-03 21:19:20 +01:00
kennethreitz
90688c68ad
cleanup setup.py from #2991
2016-02-03 03:37:52 -05:00
Dmitry Dygalo
6c2942b198
Initial work
2016-02-02 13:24:05 +01:00
Ian Cordasco
5f2fef5bb5
Stop falling back to distutils in setup.py
...
distutils has been deprecated for years now and pip is refusing to install
projects using it. As such, *some* users are reporting problems installing
requests. Let's avoid this entirely by not falling back to distutils at all.
2016-01-20 07:51:42 -06:00
Cory Benfield
a3acd30bcc
Socks extra
2015-12-31 09:19:45 +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
4dffe5efaa
Update trove classifiers.
2015-11-05 10:38:25 +00:00
deronnax
1145fe64a5
matching the version only at the begining of lines
2015-03-26 15:53:19 +01:00
deronnax
ce234d53a5
shorter and faster version extraction from __init__.py
2015-03-25 18:21:34 +01:00
Ian Cordasco
1acc4992d4
Parse version number out of requests/__init__.py
...
With the new import machinery in requests/packages/__init__.py people
using `python setup.py test` will not be able to run the tests the first
time on a new environment. The VendorAlias logic breaks the import
machinery and the tests fail. By removing the import of requests in
setup.py, we avoid the issue where sys.meta_path continues to have the
version of VendorAlias from the import in setup.py.
Closes #2462
2015-03-13 21:47:29 -05:00
kennethreitz
359659cf4b
Merge pull request #2203 from Lukasa/remove_certifi
...
Remove hard certifi dependency and document.
2014-09-05 08:11:57 -07:00
kennethreitz
0df32de02d
Merge pull request #2199 from mtorromeo/patch-1
...
Open README and HISTORY as utf-8 encoded files (fixes #2196 )
2014-09-04 11:41:46 -07:00
Cory Benfield
a77054f90f
Remove hard certifi dependency and document.
2014-09-04 19:40:15 +01:00
Kenneth Reitz
958845ae35
requests[security]
2014-09-04 11:37:45 -07:00
Massimiliano Torromeo
226b5c7b0a
Open README and HISTORY as utf-8 encoded files ( fixes #2196 )
2014-09-03 09:40:27 +02:00
Ian Cordasco
c809867035
Add betterssl extra
2014-08-29 16:39:22 -05:00
Kenneth Reitz
d22b8d8e7e
3.4 classifier
2014-08-28 13:10:26 -04:00
Cory Benfield
52facc7984
Install certifi with requests.
2014-07-10 21:49:31 +01:00
Cory Benfield
b8049ba201
Add urllib3 util package to setup.py.
2014-04-29 18:50:38 +01:00
Cory Benfield
0163a836a1
Avoid breaking crappy distribution methods.
2014-01-29 19:21:04 +00:00
Ian Cordasco
d8d9591076
Update the history and change the last last references to charade
2013-12-18 08:46:49 -06:00
Alex Gaynor
3488f3ade7
close files in setup.py
...
otherwise python3.4 warns
2013-10-26 16:43:08 -07:00
Kenneth Reitz
786fe94ac4
nope
2013-05-21 17:27:06 -04:00
Hugo Osvaldo Barrera
18857a0eed
Issue #749 : Add optional SNI support for python2.
...
SNI support will be enabled for python2 if ndg-httpsclient and pyopenssl are available.
2013-05-03 21:05:42 -03:00
Łukasz Langa
7e825acd9b
Remove Python 3.1 and 3.2 from the trove classifiers in setup.py
2013-05-01 19:26:12 +02:00
Sorin Sbarnea
17ecb6891c
* Documented the logging, requested in #1297
...
* Added build directory and *.egg to .gitignore
* Added sphinx as setup requirement in order to be able to build documentation with `pyhton setup.py build_sphinx`
modified: .gitignore
modified: docs/api.rst
modified: setup.py
2013-04-10 16:15:28 +01:00
Jud
a950322b07
Fix spacing in setup.py
2013-01-11 11:42:02 -05:00
Kenneth Reitz
88b5ebceb6
no 3.0
2012-12-17 09:59:05 -05:00
Lyndsy Simon
710f09f806
Updates from ISC to Apache2
2012-12-05 16:19:14 -06:00
Kenneth Reitz
a5cb6355ed
Merge branch 'master' of github.com:kennethreitz/requests
...
Conflicts:
requests/compat.py
setup.py
2012-11-29 08:35:35 -08:00
Kenneth Reitz
6ead850065
charade
2012-11-29 08:30:07 -08:00
Ian Cordasco
fd6b1f0c4e
Fix #972
...
Someone forgot a comma
2012-11-27 22:14:09 -05:00
Kenneth Reitz
400046f911
that shouldn't be neccesary anymore
2012-11-27 12:37:59 -08:00
Kenneth Reitz
71898bb793
chardet2 is magic
2012-11-27 12:36:29 -08:00
Kenneth Reitz
ad18d9ddd6
fix setup.py for oauth removal
2012-11-27 11:48:17 -08:00
bmcustodio
ec852c1e5a
Added 'zip_safe' flag to 'setup.py'.
2012-10-30 15:25:36 +00:00
Kenneth Reitz
7c520ece69
new classifiers for 3.2+
2012-10-01 13:30:41 -04:00
Ian Cordasco
aed5bf7cc7
As per the discussion on #841 .
2012-09-10 23:09:41 -04:00