1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
|
python-urllib3 (1.12-1) unstable; urgency=medium
* New upstream release.
* debian/control
- Update Vcs fields for git migration.
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh.
* debian/patches/06_rely-on-six-to-import-httplib-or-http.client.patch
- Remove since included in this release.
-- Daniele Tricoli <eriol@mornie.org> Sun, 11 Oct 2015 03:31:25 +0200
python-urllib3 (1.11-2) unstable; urgency=medium
* debian/patches/06_rely-on-six-to-import-httplib-or-http.client.patch
- Rely on six to import httplib or http.client. Thanks to Edward Betts
for the report. (Closes: #796356)
-- Daniele Tricoli <eriol@mornie.org> Sun, 23 Aug 2015 21:19:59 +0200
python-urllib3 (1.11-1) unstable; urgency=medium
* New upstream release.
* debian/control
- Add python{,3}-tornado to Build-Depends.
- Add python-ntlm to python-urllib3's Suggests.
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh.
-- Daniele Tricoli <eriol@mornie.org> Mon, 17 Aug 2015 18:51:43 +0200
python-urllib3 (1.10.4-1) unstable; urgency=medium
* New upstream release.
* debian/watch
- Use pypi.debian.net redirector.
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh.
-- Daniele Tricoli <eriol@mornie.org> Sun, 03 May 2015 17:18:55 +0200
python-urllib3 (1.10-1) experimental; urgency=medium
* New upstream release.
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh.
* debian/patches/06_do-not-make-SSLv3-mandatory.patch
- Remove since it was merged upstream.
-- Daniele Tricoli <eriol@mornie.org> Thu, 15 Jan 2015 22:58:53 +0100
python-urllib3 (1.9.1-3) unstable; urgency=medium
[ Stefano Rivera ]
* Replace 05_do-not-use-embedded-ssl-match-hostname.patch with
05_avoid-embedded-ssl-match-hostname.patch. Users may use virtualenv with
cPython << 2.7.9 (or Debian python2.7 2.7.8-7). (Closes: #755106, #763389)
[ Daniele Tricoli ]
* debian/patches/06_do-not-make-SSLv3-mandatory.patch
- Since SSL version 3 is insecure it is supported only if Python
supports it. (Closes: #770246)
-- Daniele Tricoli <eriol@mornie.org> Thu, 20 Nov 2014 13:17:59 +0100
python-urllib3 (1.9.1-2) unstable; urgency=medium
* debian/control
- Bump python{,3}-nose to >=1.3.3 to build urllib3 on Wheezy. Thanks to
Nick Phillips for the report. (Closes: #765035)
-- Daniele Tricoli <eriol@mornie.org> Tue, 21 Oct 2014 02:59:57 +0200
python-urllib3 (1.9.1-1) unstable; urgency=medium
* New upstream release.
* debian/control
- Bump Standards-Version to 3.9.6 (no changes needed).
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh.
* debian/patches/05_do-not-use-embedded-ssl-match-hostname.patch
- Refresh.
* debian/patches/06_add-test-init-py.patch
- Remove since fixed upstream.
* debian/rules
- Exclude with_dummyserver tests since they are also failing upstream.
-- Daniele Tricoli <eriol@mornie.org> Tue, 23 Sep 2014 04:28:42 +0200
python-urllib3 (1.9-1) unstable; urgency=medium
* New upstream release
* debian/control
- Add python-ndg-httpsclient, python-openssl and python-pyasn1 into
python-urllib3's Recomends to ensure that SNI works as expected and to
prevent CRIME attack
- Add python3-ndg-httpsclient, python3-openssl and python3-pyasn1 into
python3-urllib3's Suggests since Python 3 already support SNI and
and SSL compression can be disabled using OP_NO_COMPRESSION
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh
* debian/patches/02_require-cert-verification.patch
- Refresh
* debian/patches/05_do-not-use-embedded-ssl-match-hostname.patch
- Refresh
* debian/patches/06_relax-test-requirements.patch
- Remove since upstream now does not specify version of packages needed
for testing inside setup.py
* debian/patches/06_add-test-init-py.patch
- Add needed test/__init__.py file not shipped in sdist
-- Daniele Tricoli <eriol@mornie.org> Mon, 01 Sep 2014 02:56:44 +0200
python-urllib3 (1.8.3-1) unstable; urgency=medium
* New upstream release (Closes: #754090)
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refresh
* debian/patches/04_relax_nosetests_options.patch
- Refresh
-- Daniele Tricoli <eriol@mornie.org> Mon, 07 Jul 2014 16:09:06 +0200
python-urllib3 (1.8.2-1) unstable; urgency=medium
* New upstream release
* debian/clean
- Removed .coverage entry
* debian/control
- Added python3-coverage, python3-mock, python3-nose to Build-Depends
- Bumped python(3)-coverage to (>=3.6)
- Removed python-tornado from Build-Depends since it was used only for
dummyserver
* debian/copyright
- Updated copyright years
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/patches/02_require-cert-verification.patch
- Refreshed
* debian/patches/03_no-setuptools.patch
- Superseded by debian/patches/setuptools.patch
* debian/patches/03_force-setuptools.patch
- Renamed from setuptools.patch
- Added description
* debian/patches/05_do-not-use-embedded-ssl-match-hostname.patch
- Do not use embedded copy of ssl.match_hostname
* debian/patches/06_relax-test-requirements.patch
- Relax version of packages needed for testing
* debian/rules
- Enabled tests at build time also for Python 3 using the custom build
plugin of pybuild
- Cleaned .coverage file generated by nose using coverage plugin
- No need to remove dummyserver since it is not installed anymore
-- Daniele Tricoli <eriol@mornie.org> Wed, 28 May 2014 19:41:18 +0200
python-urllib3 (1.8-2) unstable; urgency=medium
* Team upload.
* d/control:
- Fix python-urllib3-whl Depends.
- Fix typo in python-urllib3-whl description.
-- Barry Warsaw <barry@debian.org> Thu, 22 May 2014 18:19:16 -0400
python-urllib3 (1.8-1) unstable; urgency=medium
* Team upload.
[ Daniele Tricoli ]
* New upstream release
* debian/control
- Bumped Standards-Version to 3.9.5 (no changes needed)
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/patches/02_require-cert-verification.patch
- Refreshed
[ Barry Warsaw ]
* d/control:
- Added python-setuptools, python3-setuptools, and python3-wheel to
Build-Depends.
- Added python-urllib3-whl binary package.
* d/rules:
- Build the universal wheels.
- Simplify through use of PYBUILD_NAME.
* d/python-urllib3-whl.install: Added.
* d/patches/setuptools.patch: Use setuptools.setup() so that the
bdist_wheel command will work.
-- Barry Warsaw <barry@debian.org> Thu, 15 May 2014 17:21:50 -0400
python-urllib3 (1.7.1-1) unstable; urgency=low
* New upstream release
* Switched to pybuild
* debian/clean
- Switched to debian/clean for cleaning instead of using debian/rules
* debian/compat
- Bumped debhelper compatibility level to 9
* debian/control
- Added python-mock to Build-Depends
- Bumped debhelper B-D to (>= 9)
* debian/copyright
- Removed stanza about mimetools_choose_boundary since not shipped
anymore
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/patches/02_require-cert-verification.patch
- Refreshed
* debian/patches/04_relax_nosetests_options.patch
- Refreshed
* debian/patches/05_fix_python3_syntax_error_in_ntlmpool.patch
- Removed since fixed upstream
* debian/patches/06_fix_abuse_of_match_hostname_for_DoS.patch
- Removed since fixed upstream
* debian/watch
- Switched download URL to https
-- Daniele Tricoli <eriol@mornie.org> Thu, 17 Oct 2013 13:28:10 +0200
python-urllib3 (1.6-2) unstable; urgency=high
* debian/patches/06_fix_abuse_of_match_hostname_for_DoS.patch
- Added upstream patch to fix possible abuse of ssl.match_hostname()
for denial of service using certificates with many wildcards
(CVE-2013-2099) (Closes: #709070) Thanks Henri Salo and Jakub
Wilk for the report
-- Daniele Tricoli <eriol@mornie.org> Mon, 20 May 2013 19:34:17 +0200
python-urllib3 (1.6-1) unstable; urgency=low
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
[ Daniele Tricoli ]
* New upstream release
* Upload to unstable (Closes: #707780)
* debian/control
- Added python3-six to Build-Depends field
- Bumped debhelper dependency to 8.1 for build-{arch,indep} support
- Removed python-setuptools from Build-Depends field
* debian/copyright
- Updated copyright years
- Added stanza for urllib3/packages/ordered_dict.py
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/patches/02_require-cert-verification.patch
- Refreshed
* debian/patches/03_no-setuptools.patch
- Do not use setuptools
* debian/patches/04_relax_nosetests_options.patch
- Do not use logging-clear-handlers to see all logging output and
disabled cover-min-percentage since it require python-nose (>= 1.3):
this way it will be easier to backport python-urllib3 to Wheezy.
* debian/patches/05_fix_python3_syntax_error_in_ntlmpool.patch
- Fix syntax error 'unicodeescape' codec can't decode bytes in
position 130-132 for Python3
-- Daniele Tricoli <eriol@mornie.org> Sat, 11 May 2013 15:15:38 +0200
python-urllib3 (1.5-1) experimental; urgency=low
* New upstream release
* debian/control
- Bumped Standards-Version to 3.9.4 (no changes needed)
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/rules
- Run tests only for python2.7 since upstream is using
assertRaises() as a context manager
-- Daniele Tricoli <eriol@mornie.org> Fri, 09 Nov 2012 04:23:18 +0100
python-urllib3 (1.3-3) unstable; urgency=low
* debian/control
- Added ca-certificates to Recommends field
* debian/patches/02_require-cert-verification.patch
- require SSL certificate validation by default by using
CERT_REQUIRED and using the system
/etc/ssl/certs/ca-certificates.crt.
Thanks to Jamie Strandboge for report and patch
(Closes: #686872)
-- Daniele Tricoli <eriol@mornie.org> Mon, 10 Sep 2012 14:33:35 +0200
python-urllib3 (1.3-2) unstable; urgency=low
* debian/control
- Tightened B-D of python-coverage to >= 3.4 (Closes: #668427)
- Fixed typo in python3-urllib3's ${python3:Depends}
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
* debian/rules
- Actually remove the embedded python-six from binary packages
- Cleaned .egg-info to build packages twice in a row
-- Daniele Tricoli <eriol@mornie.org> Tue, 17 Apr 2012 21:34:49 +0200
python-urllib3 (1.3-1) unstable; urgency=low
* New upstream release
* debian/control
- Bumped Standards-Version to 3.9.3 (no changes needed)
* debian/patches/01_do-not-use-embedded-python-six.patch
- Refreshed
-- Daniele Tricoli <eriol@mornie.org> Thu, 29 Mar 2012 02:09:04 +0200
python-urllib3 (1.2.2-1) unstable; urgency=low
* Initial release (Closes: #648783)
-- Daniele Tricoli <eriol@mornie.org> Fri, 10 Feb 2012 04:41:11 +0100
|