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
|
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
|