Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5091c15bd7 | ||
|
|
dcb8277975 | ||
|
|
412e3a20a9 | ||
|
|
17084cd6d8 | ||
|
|
1278ecdf71 |
@@ -182,3 +182,4 @@ Patches and Suggestions
|
||||
- David Fontenot (`@davidfontenot <https://github.com/davidfontenot>`_)
|
||||
- Shmuel Amar (`@shmuelamar <https://github.com/shmuelamar>`_)
|
||||
- Gary Wu (`@garywu <https://github.com/garywu>`_)
|
||||
- Ryan Pineo (`@ryanpineo <https://github.com/ryanpineo>`_)
|
||||
|
||||
24
HISTORY.rst
24
HISTORY.rst
@@ -3,6 +3,30 @@
|
||||
Release History
|
||||
---------------
|
||||
|
||||
2.17.3 (2017-05-29)
|
||||
+++++++++++++++++++
|
||||
|
||||
**Improvements**
|
||||
|
||||
- Improved ``packages`` namespace identity support, for monkeypatching libraries.
|
||||
|
||||
|
||||
2.17.2 (2017-05-29)
|
||||
+++++++++++++++++++
|
||||
|
||||
**Improvements**
|
||||
|
||||
- Improved ``packages`` namespace identity support, for monkeypatching libraries.
|
||||
|
||||
|
||||
2.17.1 (2017-05-29)
|
||||
+++++++++++++++++++
|
||||
|
||||
**Improvements**
|
||||
|
||||
- Improved ``packages`` namespace identity support, for monkeypatching libraries.
|
||||
|
||||
|
||||
2.17.0 (2017-05-29)
|
||||
+++++++++++++++++++
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
__title__ = 'requests'
|
||||
__description__ = 'Python HTTP for Humans.'
|
||||
__url__ = 'http://python-requests.org'
|
||||
__version__ = '2.17.1'
|
||||
__build__ = 0x021701
|
||||
__version__ = '2.17.3'
|
||||
__build__ = 0x021703
|
||||
__author__ = 'Kenneth Reitz'
|
||||
__author_email__ = 'me@kennethreitz.org'
|
||||
__license__ = 'Apache 2.0'
|
||||
|
||||
@@ -4,7 +4,7 @@ import sys
|
||||
# I don't like it either. Just look the other way. :)
|
||||
|
||||
for package in ('urllib3', 'idna', 'chardet'):
|
||||
__import__(package)
|
||||
locals()[package] = __import__(package)
|
||||
# This traversal is apparently necessary such that the identities are
|
||||
# preserved (requests.packages.urllib3.* is urllib3.*)
|
||||
for mod in list(sys.modules):
|
||||
|
||||
13
tests/test_packages.py
Normal file
13
tests/test_packages.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import requests
|
||||
|
||||
|
||||
def test_can_access_urllib3_attribute():
|
||||
requests.packages.urllib3
|
||||
|
||||
|
||||
def test_can_access_idna_attribute():
|
||||
requests.packages.idna
|
||||
|
||||
|
||||
def test_can_access_chardet_attribute():
|
||||
requests.packages.chardet
|
||||
Reference in New Issue
Block a user