diff --git a/setup.py b/setup.py index a0bb8ce8..058c8de2 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ if sys.argv[-1] == 'test': requirements = [ - 'requests>=1.0.4', + 'requests>=1.2.3', 'Pygments>=1.5' ] if sys.version_info[:2] in ((2, 6), (3, 1)): diff --git a/tests/tests.py b/tests/tests.py index c35eb53f..5ce3c4e0 100755 --- a/tests/tests.py +++ b/tests/tests.py @@ -1170,6 +1170,8 @@ class ItemParsingTest(BaseTestCase): # files self.key_value_type('bar\\@baz@%s' % FILE_PATH_ARG) ]) + # `requests.structures.CaseInsensitiveDict` => `dict` + headers = dict(headers._store.values()) self.assertDictEqual(headers, { 'foo:bar': 'baz', 'jack@jill': 'hill', @@ -1199,6 +1201,8 @@ class ItemParsingTest(BaseTestCase): self.key_value_type('test-file@%s' % FILE_PATH_ARG), self.key_value_type('query==value'), ]) + # `requests.structures.CaseInsensitiveDict` => `dict` + headers = dict(headers._store.values()) self.assertDictEqual(headers, { 'header': 'value', 'eh': ''