/[collab-maint]/deb-maint/python-support/tags/1.0.14/debian/changelog
ViewVC logotype

Contents of /deb-maint/python-support/tags/1.0.14/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 18744 - (show annotations) (download)
Mon Jun 27 20:21:15 2011 UTC (22 months, 3 weeks ago) by piotr
File size: 29028 byte(s)
[svn-buildpackage] Tagging python-support 1.0.14
1 python-support (1.0.14) unstable; urgency=low
2
3 * update-python-modules: remove directory if it's replaced with a file
4 (often happens with .egg-info file/dirs)
5 * Add deprecation warning: dh_python2 (from python package) should be used
6 instead. Migration guide is available on wiki page:
7 http://wiki.debian.org/Python/PythonSupportToDHPython2
8 * Vcs-* fields now point to anonscm.debian.org
9 * Standards version is 3.9.2, no changes required.
10
11 -- Piotr Ożarowski <piotr@debian.org> Mon, 27 Jun 2011 20:22:56 +0200
12
13 python-support (1.0.13) unstable; urgency=low
14
15 [ Loïc Minier ]
16 * tests/testparseversions.py: don't hardcode expected versions; instead,
17 compare with pyversions' output.
18 * pysupport.py: don't hardcode supported and old versions; instead, parse
19 debian_defaults; NB: this removes some very old python versions from the
20 list (2.1 and 2.2), but these weren't ever support and aren't supported in
21 the previous stable release anyway. Depend on python-minimal as
22 debian_defaults is accessed directly.
23
24 [ Piotr Ożarowski ]
25 * Upload to unstable (closes: #622906)
26 * Add lintian override for depends-on-python-minimal
27
28 -- Piotr Ożarowski <piotr@debian.org> Fri, 15 Apr 2011 21:14:04 +0200
29
30 python-support (1.0.12) experimental; urgency=low
31
32 * Add support for python2.7.
33 * Move python2.4 to old versions.
34
35 -- Piotr Ożarowski <piotr@debian.org> Mon, 18 Oct 2010 19:51:21 +0200
36
37 python-support (1.0.11) unstable; urgency=low
38
39 * Move python2.4 to old versions.
40
41 -- Piotr Ożarowski <piotr@debian.org> Tue, 19 Oct 2010 17:20:22 +0200
42
43 python-support (1.0.10) unstable; urgency=low
44
45 * Binary packages with name starting with "python3-" are now ignored by
46 dh_pysupport
47 * Standards version is 3.9.1, no changes required.
48
49 -- Piotr Ożarowski <piotr@debian.org> Tue, 14 Sep 2010 19:05:58 +0200
50
51 python-support (1.0.9) unstable; urgency=low
52
53 * dh_pysupport: generates correct dependencies if multiple packages need
54 pythonX.Y (closes: #576517, thanks to Jakub Wilk for the patch)
55 * update-python-modules:
56 - remove /usr/lib/pymodules files symlinked to /usr/share/pyshared that
57 no longer belong to any python-support based package
58 - doesn't raise string exceptions anymore (closes: #585332)
59
60 -- Piotr Ożarowski <piotr@debian.org> Sun, 27 Jun 2010 15:12:52 +0200
61
62 python-support (1.0.8) unstable; urgency=low
63
64 [ Jakub Wilk ]
65 * movemodules: ignore indentation and trailing whitespace when comparing
66 PKG-INFO and *.egg-info files. This is work-around for bug #575377.
67
68 [ Piotr Ożarowski ]
69 * Standards version is 3.8.4, no changes required.
70 * Use 3.0 (native) source package format
71
72 -- Piotr Ożarowski <piotr@debian.org> Tue, 20 Apr 2010 20:11:54 +0200
73
74 python-support (1.0.7) unstable; urgency=low
75
76 [ Loïc Minier ]
77 * Fix stripping of empty lines in debian/pyversions; LP: #437593;
78 closes: #568171.
79 * Only search for XS-Python-Version in the debian/control general paragraph
80 (the first one, for the source package); see Debian #567941;
81 closes: #568173.
82 * Add tests for parseversions.
83 * Use ./parseversions --all --long to list supported versions during build
84 instead of poking pysupport.py_supported directly.
85 * Cleanup shell snippet / tabs in rules.
86 * Explicitly strip spaces after parsing debian/pyversions.
87
88 [ Josselin Mouette ]
89 * dh_pysupport: fix syntax errors in previous patch.
90 * README: document that only python is required for arch: all
91 packages, not python-dev. Also talk about python-support itself.
92 Closes: #563749.
93 * dh_pysupport: print an error if the default Python version cannot be
94 found. Closes: #572155.
95 * parseversions: I hate regexes.
96 * dh_pysupport: ensure there is a Python dependency even when no
97 specific versions are required. Closes: #568811.
98
99 -- Josselin Mouette <joss@debian.org> Thu, 11 Mar 2010 23:17:19 +0100
100
101 python-support (1.0.6.1) unstable; urgency=low
102
103 * Non-maintainer upload.
104 * update-python-modules: set umask to 022. Closes: #567811.
105
106 -- Matt Kraai <kraai@debian.org> Tue, 23 Feb 2010 03:14:38 -0800
107
108 python-support (1.0.6) unstable; urgency=low
109
110 * movemodules: do not touch symlinks that merely point to another
111 place in the module tree. Closes: #539187.
112
113 -- Josselin Mouette <joss@debian.org> Fri, 04 Dec 2009 09:26:17 +0100
114
115 python-support (1.0.5) unstable; urgency=low
116
117 [ Piotr Ożarowski ]
118 * Rename .egg-info files the same way .egg-info directories are renamed
119
120 [ Josselin Mouette ]
121 * dh_pysupport: use mkdir -p instead of the Perl mkdir function.
122 Closes: #558392.
123
124 -- Josselin Mouette <joss@debian.org> Sat, 28 Nov 2009 20:17:55 +0100
125
126 python-support (1.0.4) unstable; urgency=low
127
128 [ Josselin Mouette ]
129 * README: fix small but confusing mistake about public extensions.
130 * update-python-modules.8: fix typo, thanks Nacho Barrientos.
131 * Add Bernd and Piotr to uploaders.
132 * dh_pysupport: fix a variable getting included in a regexp.
133 Closes: #549283.
134 * dh_pysupport: patch by Luca Falavigna to not generate substvars for
135 Python versions not supported by python-defaults. Closes: #549713.
136
137 [ Piotr Ożarowski ]
138 * control: add Vcs-Browser and Vcs-Svn fields
139
140 -- Josselin Mouette <joss@debian.org> Thu, 08 Oct 2009 22:39:22 +0200
141
142 python-support (1.0.3) unstable; urgency=low
143
144 * update-python-modules: be resilient against broken directories in
145 /usr/share/python-support. Closes: #528130.
146
147 -- Josselin Mouette <joss@debian.org> Tue, 12 May 2009 21:46:05 +0200
148
149 python-support (1.0.2) unstable; urgency=low
150
151 * dh_pysupport: remove warning about compatibility mode.
152 * movemodules: list files in /usr/share/pyshared, so that this place
153 can be used as a destination for stuff installed by hand.
154 * Switch to debhelper compatibility mode 7.
155
156 -- Josselin Mouette <joss@debian.org> Wed, 15 Apr 2009 16:25:13 +0200
157
158 python-support (1.0.1) unstable; urgency=low
159
160 * update-python-modules:
161 + Use the warning() function for all warnings. Closes: #522856.
162 * movemodules:
163 + Read links destinations instead of their contents, so that we can
164 support dangling symbolic links. Closes: #523033.
165
166 -- Josselin Mouette <joss@debian.org> Wed, 08 Apr 2009 12:23:23 +0200
167
168 python-support (1.0.0) unstable; urgency=low
169
170 * Upload to unstable.
171
172 -- Josselin Mouette <joss@debian.org> Mon, 06 Apr 2009 13:22:14 +0200
173
174 python-support (0.90.5) experimental; urgency=low
175
176 * movemodules:
177 + Better handling of files from multiple sources, used for files
178 being installed in different directories for python2.5 and 2.6.
179 + Add /usr/local/lib/pythonX.Y/dist-packages as a source for
180 modules.
181 + Use hashlib instead of md5. Closes: #519189.
182 * Require python 2.5 for the hashlib module.
183
184 -- Josselin Mouette <joss@debian.org> Thu, 26 Mar 2009 19:09:31 +0100
185
186 python-support (0.90.4) experimental; urgency=low
187
188 * movemodules:
189 + When moving relative symbolic links, handle the case where we move
190 several of them.
191 + Support dist-packages as a source for modules.
192 * rules: install the .pth in dist-packages for python2.6.
193 Closes: #518826.
194 * update-python-modules: fix a crash occurring when a package drops
195 some supported versions. Closes: #518973.
196
197 -- Josselin Mouette <joss@debian.org> Tue, 24 Mar 2009 16:24:12 +0100
198
199 python-support (0.90.3) experimental; urgency=low
200
201 * Add a quick guide for maintainers on top of the README. Maybe it
202 will prevent maintainers from doing useless things they thought were
203 necessary by reading the rest.
204 * movemodules:
205 + Now that we have the /var/lib/python-support symlink, also move
206 files from that directory at build time, this will avoid to change
207 a couple of packages.
208 + Preserve relative symbolic links when moving them to a different
209 level
210
211 -- Josselin Mouette <joss@debian.org> Fri, 27 Feb 2009 00:39:41 +0100
212
213 python-support (0.90.2) experimental; urgency=low
214
215 * dh_pysupport: match /\.py$/ instead of /.py$/.
216 * movemodules: completely remove empty __init__.py files, they are
217 added at installation time by update-python-modules.
218 * post{inst,rm}: add a symbolic link in /var/lib/python-support,
219 otherwise the upgrade will be a big failure for several packages.
220
221 -- Josselin Mouette <joss@debian.org> Fri, 20 Feb 2009 16:42:52 +0100
222
223 python-support (0.90.1) experimental; urgency=low
224
225 * Update priority to match the override.
226 * update-python-modules: add a consistency check for the case when no
227 packages using python-support are installed.
228 * dh_pysupport: avoid duplicates when handling private modules.
229 * movemodules: correctly support the case where
230 /usr/lib/pyshared/pythonX.Y is used but more Python versions are
231 supported.
232
233 -- Josselin Mouette <joss@debian.org> Thu, 19 Feb 2009 19:16:49 +0100
234
235 python-support (0.90.0) experimental; urgency=low
236
237 * Major changes to the installed packages format. The old format is
238 still supported at runtime, but will not be generated anymore.
239 * Private modules now ship foo.private files, containing the metadata
240 and file listing for the package.
241 * Public modules now ship foo.public files for metadata and listing,
242 and files go to /usr/{share,lib}/pyshared. Closes: #478178.
243 * The modules installation path was changed to /usr/lib/pymodules.
244 * The private directory has moved to
245 /usr/share/python-support/private. The specific scripts are now
246 installed in here.
247 * Important documentation updates.
248 * copyright: point to the correct LGPL location.
249 * Add support for python2.6.
250
251 -- Josselin Mouette <joss@debian.org> Wed, 18 Feb 2009 21:44:25 +0100
252
253 python-support (0.8.7) unstable; urgency=low
254
255 * update-python-modules (install_modules):
256 + Make the error message more useful.
257
258 -- Josselin Mouette <joss@debian.org> Mon, 27 Oct 2008 09:02:41 +0100
259
260 python-support (0.8.6) unstable; urgency=low
261
262 * update-python-modules (create_dotpath):
263 + Completely ignore lines starting with "import", as they would be
264 executed by python upon startup.
265
266 -- Josselin Mouette <joss@debian.org> Fri, 29 Aug 2008 22:31:43 +0200
267
268 python-support (0.8.5) unstable; urgency=low
269
270 * update-python-modules (post_change_stuff):
271 + Don't create a namespace package if there is a file named .noinit
272 in the same directory. Closes: #459468.
273 * dh_pysupport: add correct dependencies when there is such a file.
274 * README: document how to do that and that you shouldn't.
275
276 -- Josselin Mouette <joss@debian.org> Thu, 24 Jul 2008 14:30:01 +0200
277
278 python-support (0.8.4) unstable; urgency=medium
279
280 * update-python-modules (post_change_stuff):
281 + Remove symbolic links to files in packages not supported by the
282 current python version anymore. Closes: #485740
283 * Standards version is 3.8.0, no changes required.
284
285 -- Josselin Mouette <joss@debian.org> Mon, 30 Jun 2008 13:07:07 +0200
286
287 python-support (0.8.3) unstable; urgency=low
288
289 * update-python-modules:
290 + Integrate a part of the Ubuntu change for LP#208961, fixes a
291 crash that might occur if a dangling symbolic link to an old
292 version of the file in a removed package is found.
293 * README:
294 + Document the specific case of daemons needing namespace packages.
295 This should be very rare, but you never know.
296
297 -- Josselin Mouette <joss@debian.org> Mon, 23 Jun 2008 11:07:50 +0200
298
299 python-support (0.8.2) unstable; urgency=low
300
301 * Fix typo in 0.8.1 changelog entry.
302 * update-python-modules:
303 + Call dpkg-trigger explicitly when we need it. This should prevent
304 the trigger from being run *before* the actual installation.
305 Closes: #486516.
306 * triggers: declare interest on the "pysupport" trigger.
307
308 -- Josselin Mouette <joss@debian.org> Mon, 23 Jun 2008 02:35:41 +0200
309
310 python-support (0.8.1) unstable; urgency=low
311
312 * update-python-modules:
313 + Handle the case where a daemon package uses a module that ships a
314 .pth file. In this case, it is needed at once and we cannot wait
315 for the trigger.
316 * Depend on dpkg 1.14.19 to not get hit by #479850.
317 * Fix minor issue in README.
318
319 -- Josselin Mouette <joss@debian.org> Tue, 13 May 2008 10:48:00 +0200
320
321 python-support (0.8.0) experimental; urgency=low
322
323 * update-python-modules:
324 + Don't do anything when called with -c for public modules. This
325 will allow modules to remain available while being upgraded.
326 + Don't byte-compile public modules when called without -p, either.
327 This should reduce the time consumed during upgrades.
328 + Support a new --post-install/-p option, that byte-compiles public
329 modules and removes any dangling symbolic links left by a package
330 removal or upgrade.
331 + Indentation fixes.
332 * triggers: register triggers on /usr/share/python-support and
333 /usr/lib/python-support.
334 * postinst:
335 + Always byte-compile python-support.dirs.
336 + Launch update-python-support --post-install to enforce
337 byte-compilation.
338 + Launch only this command when triggered.
339 * control: build-depend on debhelper 5.0.59 for triggers support.
340 * pysupport.py: deprecate python2.3.
341 * control: depend on python >= 2.4 to match the change.
342
343 -- Josselin Mouette <joss@debian.org> Wed, 07 May 2008 00:18:55 +0200
344
345 python-support (0.7.7) unstable; urgency=low
346
347 * update-python-modules:
348 + Correctly handle the clean mode when called with an unknown
349 directory as argument. Closes: #468848.
350 + Fail when a package tries to provide an extension provided by
351 another one (the previous code only worked for modules).
352 * README: document that you shouldn't remove the
353 /usr/share/python-support/foo directory.
354 * control: properly capitalize Python.
355
356 -- Josselin Mouette <joss@debian.org> Wed, 12 Mar 2008 00:07:04 +0100
357
358 python-support (0.7.6) unstable; urgency=low
359
360 * dh_pysupport: allow the Python-Depends field to be wrapped.
361 Closes: #458737.
362 * Standards version is 3.7.3; no changes.
363
364 -- Josselin Mouette <joss@debian.org> Sat, 05 Jan 2008 13:04:30 +0100
365
366 python-support (0.7.5) unstable; urgency=low
367
368 * dh_pysupport:
369 + Cut out some unused code.
370 + Unify script generation, cutting obsolete -i and -b options.
371 * {postinst,prerm}-python-support:
372 + Update snippets accordingly.
373 + Launch the postinst in all cases, not only in the configure case.
374 Closes: #446730.
375
376 -- Josselin Mouette <joss@debian.org> Wed, 31 Oct 2007 18:51:10 +0100
377
378 python-support (0.7.4) unstable; urgency=low
379
380 * dh_pysupport: don't treat .so files linking to libpython* as
381 extensions. This will avoid adding spurious dependencies.
382 * Fix some wrong changelog entries talking about dh_python.
383
384 -- Josselin Mouette <joss@debian.org> Thu, 04 Oct 2007 14:22:36 +0200
385
386 python-support (0.7.3) unstable; urgency=low
387
388 * dh_pysupport: fix an annoying bug sometimes leading to an invalid
389 substvars file when using Python-Depends.
390
391 -- Josselin Mouette <joss@debian.org> Sat, 22 Sep 2007 12:15:34 +0200
392
393 python-support (0.7.2) unstable; urgency=low
394
395 * Upload to unstable.
396 * dh_pysupport: bump the generated dependencies to version 0.7.1. Modules
397 which need namespace packages will need to build-depend on that
398 version, and will get a dependency on it.
399
400 -- Josselin Mouette <joss@debian.org> Thu, 20 Sep 2007 23:07:44 +0200
401
402 python-support (0.7.1) experimental; urgency=low
403
404 * update-python-modules:
405 + Exclude __init__.py files already provided by the package by
406 looking at whether they are symbolic links.
407 + Minor cleanups.
408 + Use shutil.rmtree instead of rm -rf.
409
410 -- Josselin Mouette <joss@debian.org> Wed, 27 Jun 2007 19:13:32 +0200
411
412 python-support (0.7) experimental; urgency=low
413
414 * Make the package priority standard.
415 * update-python-modules: add support for namespace packages, by
416 creating and removing automatically empty __init__.py files where
417 appropriate. Thanks Gustavo Noronha Silva for the initial idea and
418 precious input.
419
420 -- Josselin Mouette <joss@debian.org> Sun, 10 Jun 2007 00:45:37 +0200
421
422 python-support (0.6.4) unstable; urgency=low
423
424 * update-python-modules: only warn on missing files if we're in
425 cleaning mode (prerm). Closes: #422568.
426 * pysupport-movemodules: merge .egg-info directories by stripping the
427 -py$vers part from them. Based on a patch by Cyril Brulebois,
428 closes: #422436.
429
430 -- Josselin Mouette <joss@debian.org> Tue, 08 May 2007 18:48:31 +0200
431
432 python-support (0.6.3) unstable; urgency=low
433
434 * dh_pysupport: trim strings in the Python-Depends field.
435
436 -- Josselin Mouette <joss@debian.org> Wed, 28 Mar 2007 22:50:41 +0200
437
438 python-support (0.6.2) unstable; urgency=low
439
440 * pysupport-movemodules: remove .a and .la files, which are useless
441 cruft generated by libtool (closes: #412477).
442 * Upload to unstable.
443
444 -- Josselin Mouette <joss@debian.org> Wed, 21 Mar 2007 22:16:20 +0100
445
446 python-support (0.6.1) experimental; urgency=low
447
448 * pysupport-movemodules:
449 + Fix a case where the original installation directory was not
450 removed.
451 + Move modules from /var/lib/python-support as well. This allows
452 to handle packages that hardcode the path to the modules
453 (closes: #397895).
454 * README:
455 + Document the procedure for such packages.
456 + Also document the Python-Depends field.
457
458 -- Josselin Mouette <joss@debian.org> Sat, 24 Feb 2007 13:04:23 +0100
459
460 python-support (0.6) experimental; urgency=low
461
462 * dh_pysupport:
463 + Generate the useless ${python:Versions} field (closes: #403366).
464 + Parse a new control field, Python-Depends, which contains
465 dependencies on other python packages. Add to ${python:Depends}
466 the virtual dependencies needed for all python versions.
467 + Remove useless spaces at the end of python-support dependencies.
468
469 -- Josselin Mouette <joss@debian.org> Sat, 17 Feb 2007 13:10:27 +0100
470
471 python-support (0.5.6) unstable; urgency=medium
472
473 * pysupport-parseversions, dh_pysupport: remove the remaining calls to
474 pyversions, thanks Pawel Tecza.
475 * This allows to loosen dependencies on python to 2.3.
476 * update-python-modules: only show a warning when byte-compilation
477 fails, but don't stop the whole process, thanks Raphaël Hertzog
478 (closes: #400001).
479 * pysupport-parseversions: fix parsing of XS-Python-Version field.
480
481 -- Josselin Mouette <joss@debian.org> Thu, 23 Nov 2006 22:34:58 +0100
482
483 python-support (0.5.5) unstable; urgency=high
484
485 * dh_pysupport, pysupport-movemodules, debian/rules,
486 pysupport-parseversions, pysupport.py: do not rely on pyversions to
487 obtain the list of installed python versions, because it is not a
488 reliable way to do so, see #396840.
489 * This brings back support for python2.3, and allows support for
490 python2.5.
491
492 -- Josselin Mouette <joss@debian.org> Tue, 14 Nov 2006 21:25:16 +0100
493
494 python-support (0.5.4) unstable; urgency=high
495
496 * dh_pysupport: patch from Raphaël Hertzog to correctly depend on
497 python when there is no minimum nor maximum version
498 (closes: #391689).
499
500 -- Josselin Mouette <joss@debian.org> Thu, 12 Oct 2006 19:38:41 +0200
501
502 python-support (0.5.3) unstable; urgency=low
503
504 * dh_pysupport: always generate dependencies.
505 * Conflict with debhelper (<< 5.0.38).
506
507 -- Josselin Mouette <joss@debian.org> Sun, 1 Oct 2006 19:58:09 +0200
508
509 python-support (0.5.2) unstable; urgency=low
510
511 * update-python-modules:
512 + Remove some useless code.
513 + Small fix in short help.
514 + Handle the case of broken symlinks needing to be overwritten.
515 * dh_pysupport.1: reference README and policy, thanks Tomas Pospisek
516 (closes: #388171).
517
518 -- Josselin Mouette <joss@debian.org> Fri, 22 Sep 2006 21:14:15 +0200
519
520 python-support (0.5.1) unstable; urgency=low
521
522 * dh_pysupport:
523 + Generate ${python:Provides} when no debian/pyversions file exists.
524 + Barf when /usr/lib/python-support/$package is lacking an existing
525 python version (closes: #387040).
526
527 -- Josselin Mouette <joss@debian.org> Mon, 11 Sep 2006 23:51:49 +0200
528
529 python-support (0.5) unstable; urgency=low
530
531 * update-python-modules: be much stricter in what is accepted on the
532 command line. Only .dirs files are accepted with the -i option,
533 while directories in /usr/share/python-support are accepted with the
534 -b option. It is now possible to pass both kinds of arguments on the
535 command line. Closes: #386830.
536 * update-python-modules: abandon compatibility with version 0.1
537 entirely. The warnings have been prominent enough.
538
539 -- Josselin Mouette <joss@debian.org> Sun, 10 Sep 2006 19:39:21 +0200
540
541 python-support (0.4.3) unstable; urgency=medium
542
543 * update-python-modules: check for .path presence when checking for
544 newly installed python versions, otherwise stuff might not be
545 compiled for it (closes: #383799, medium-urgency fix).
546 * update-python-modules: handle symbolic links to directories
547 (closes: #378853).
548
549 -- Josselin Mouette <joss@debian.org> Thu, 31 Aug 2006 21:11:19 +0200
550
551 python-support (0.4.2) unstable; urgency=low
552
553 * dh_pysupport: add a python dependency even when there is already a
554 dependency on python-support (closes: #383958).
555 * pysupport.py: strip all unnecessary whitespace (closes: #385105).
556 * pysupport-movemodules: force the umask to avoid getting wrong
557 permissions in the final package (closes: #382755).
558
559 -- Josselin Mouette <joss@debian.org> Thu, 31 Aug 2006 20:01:10 +0200
560
561 python-support (0.4.1) unstable; urgency=low
562
563 * dh_pysupport:
564 + Implement the -X option to exclude files from being searched to
565 generate the dependencies.
566 + Detect private extensions as .so files calling Py_InitModule*. In
567 this case, a strict dependency on python (>= X.Y), python (<<
568 X.Y+1) is generated.
569
570 -- Josselin Mouette <joss@debian.org> Thu, 10 Aug 2006 14:03:48 +0200
571
572 python-support (0.4.0) unstable; urgency=low
573
574 * dh_pysupport:
575 + Handle dependencies for packages that only ship modules for
576 non-default python versions.
577 + Always generate dependencies when debian/pycompat isn't found.
578 + Add missing newline at the end of the .dirs files.
579 + Avoid obtaining a double leading / in .dirs files.
580 + Avoid duplicate entries in .dirs files.
581 + Create .pyversion in private module directories when the -V option
582 is used. Require python-support 0.4 in this case.
583 + Handle python dependencies for private modules.
584 + Handle script dependencies.
585 + Improve comments in the code.
586 + Remove .py[co] files in the private module directories.
587 * update-python-modules:
588 + Don't call compileall.py on non-existing directories
589 (closes: #378773).
590 + Bytecompilation of private modules for non-default python
591 versions, using the .pyversion file.
592 * README:
593 + Document all these changes.
594 + Document that using dh_python is not recommended.
595
596 -- Josselin Mouette <joss@debian.org> Wed, 9 Aug 2006 00:26:42 +0200
597
598 python-support (0.3.9) unstable; urgency=low
599
600 * python-support.rtupdate: only run the script when called with the
601 "rtupdate" argument.
602 * pysupport-movemodules: keep foo.so.3 files in /usr/lib, but print a
603 warning.
604 * dh_pysupport:
605 + Fix typo in documentation (closes: #375934).
606 + Fix --noscripts usage (closes: #378421).
607 * README: a few clarifications from Cédric Delfosse
608 (closes: #378161).
609
610 -- Josselin Mouette <joss@debian.org> Wed, 2 Aug 2006 13:23:44 +0200
611
612 python-support (0.3.8) unstable; urgency=low
613
614 * update-python-modules: fix upgrade path from pre-0.3.4 versions
615 (closes: #375608).
616
617 -- Josselin Mouette <joss@debian.org> Tue, 27 Jun 2006 10:00:38 +0200
618
619 python-support (0.3.7) unstable; urgency=low
620
621 * debian/prerm: in the case update-python-modules fails, cleanup by
622 hand and exit gracefully. This should make upgrades from broken
623 versions work.
624
625 -- Josselin Mouette <joss@debian.org> Sun, 25 Jun 2006 15:50:47 +0200
626
627 python-support (0.3.6) unstable; urgency=low
628
629 * update-python-modules: Fix a case where the .path file wasn't
630 cleaned up automatically upon package removal.
631
632 -- Josselin Mouette <joss@debian.org> Sun, 25 Jun 2006 15:17:56 +0200
633
634 python-support (0.3.5) unstable; urgency=low
635
636 * update-python-modules: don't try to generate a .path file if the
637 directory doesn't exist. Thanks Bastian Blank for noticing this.
638
639 -- Josselin Mouette <joss@debian.org> Sun, 25 Jun 2006 15:08:12 +0200
640
641 python-support (0.3.4) unstable; urgency=low
642
643 * update-python-modules: handle .pth files correctly, by concatenating
644 them into ".path".
645 * rules: python-support.pth is now a symbolic link to this .path.
646 * dh_pysupport: make packages depend on python-support 0.3.4 to avoid
647 hitting the bug.
648
649 -- Josselin Mouette <joss@debian.org> Sat, 24 Jun 2006 18:23:21 +0200
650
651 python-support (0.3.3) unstable; urgency=low
652
653 * pysupport-movemodules: fix directory creation in the case there is
654 no .py at all in the package.
655
656 -- Josselin Mouette <joss@debian.org> Sat, 24 Jun 2006 11:54:24 +0200
657
658 python-support (0.3.2) unstable; urgency=low
659
660 * dh_pysupport: fix typo affecting dependency generation.
661 * README: recommend using pyversions -vr now it works.
662
663 -- Josselin Mouette <joss@debian.org> Fri, 23 Jun 2006 19:46:53 +0200
664
665 python-support (0.3.1) unstable; urgency=low
666
667 * README: add correct documentation (closes: #370515).
668 * pysupport-movemodules: remove .pyc and .pyo files if some are
669 generated.
670
671 -- Josselin Mouette <joss@debian.org> Wed, 21 Jun 2006 10:41:19 +0200
672
673 python-support (0.3.0) unstable; urgency=low
674
675 * Acknowledge NMU (closes: #372774).
676 * Increase minimal dependency to 0.2 in the helper script.
677 + Make it 0.3 in the case where /usr/lib/python-support exists.
678 * rules: cdbs already provides DEB_VERSION, no need to re-compute it.
679 * install: install dh_pysupport in /usr/bin.
680 * Don't build-depend on perl.
681
682 * Standards-version is 3.7.2.
683 * Add more warnings and errors for package making wrong uses of
684 python-support or using the python-support 0.1 compatibility mode.
685 * Use "pyversions -s to get the list of python versions.
686 + Depend on python 2.3.5-6.
687 * Improve a bit the manual page.
688 * Fail if a package tries to overwrite a file provided by another
689 package (closes: #373753).
690 * Support extensions, by searching
691 /usr/lib/python-support/$package/$version for files specific to a
692 python version.
693 * New command: pysupport-movemodules, to move modules from
694 /usr/lib/python2.X trees to the python-support hierarchies.
695 * Call this command in dh_pysupport.
696 * Add the ability to generate a .version in dh_pysupport, by copying
697 debian/pyversions.
698 * Add the possibility for automatic generation of ${python:Depends}
699 and ${python:Provides}, when calling dh_pysupport -d.
700 * Provide python-support.rt* scripts to provide hooks when python
701 versions are installed or removed.
702 + The dependency on python (<< 2.4) can be removed.
703 * New command: pysupport-parseversions. It parses
704 debian/package.pyversions files to display the list of supported
705 versions that are included in the version list described here.
706
707 -- Josselin Mouette <joss@debian.org> Mon, 19 Jun 2006 14:18:29 +0200
708
709 python-support (0.2.3) unstable; urgency=low
710
711 * Non-maintainer upload.
712 * Integrate dh_pysupport and generate the corresponding man-page.
713 Closes: #372774
714
715 -- Raphael Hertzog <hertzog@debian.org> Mon, 12 Jun 2006 17:59:47 +0200
716
717 python-support (0.2.2) unstable; urgency=low
718
719 * Rewrite the version parser to correctly handle the "-2.x" version
720 string.
721 * Remove support for python2.1 and python2.2.
722 * Purge directories for old python versions.
723 * Standards-version is 3.7.0.
724
725 -- Josselin Mouette <joss@debian.org> Wed, 3 May 2006 18:54:10 +0200
726
727 python-support (0.2.1) unstable; urgency=low
728
729 * Include /usr/share/python-support in the package (closes: #365550).
730
731 -- Josselin Mouette <joss@debian.org> Mon, 1 May 2006 04:26:25 +0200
732
733 python-support (0.2) unstable; urgency=low
734
735 * Link the .py files (closes: #365111, #348596, #363505).
736 * Support /usr/share/python-support/foo/.version to list the python
737 versions for which the package is known to work.
738 * Make python-support entirely stateless. We now rely on
739 /usr/share/python-support/*/ for directories to install and on
740 /usr/share/python-support/*.dirs for directories to bytecompile in
741 situ.
742 * Improve performance by byte-compiling for non-default python
743 versions in a single run.
744 * Treat relative paths in arguments as belonging to
745 /usr/share/python-support.
746 * Support python 2.5.
747
748 -- Josselin Mouette <joss@debian.org> Sat, 29 Apr 2006 23:29:40 +0200
749
750 python-support (0.1.1) unstable; urgency=low
751
752 * Create /var/lib/python-support first.
753
754 -- Josselin Mouette <joss@debian.org> Fri, 6 Jan 2006 11:25:20 +0100
755
756 python-support (0.1) unstable; urgency=low
757
758 * Initial release (closes: #345638).
759
760 -- Josselin Mouette <joss@debian.org> Mon, 2 Jan 2006 14:52:42 +0100

  ViewVC Help
Powered by ViewVC 1.1.5