source: python-support/trunk/fuentes/debian/changelog @ 789

Last change on this file since 789 was 789, checked in by mabarracus, 5 years ago

Updated changelog

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