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

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

Add removed package python-support from ubuntu

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