UbuntuUpdates.org

Package "germinate"

Name: germinate

Description:

expand dependencies in a list of seed packages

Latest version: 2.8
Release: precise (12.04)
Level: base
Repository: main

Links


Download "germinate"


Other versions of "germinate" in Precise

Repository Area Version
base universe 2.8
updates main 2.8.1
updates universe 2.8.1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 2.8 2012-03-05 10:05:46 UTC

germinate (2.8) unstable; urgency=low

  * Build-depend on python-unittest2 so that the test suite works with
    Python 2.6 (closes: #661608).

 -- Colin Watson Wed, 29 Feb 2012 12:20:40 +0000

Source diff to previous version
661608 FTBFS - Debian Bug report logs

Version: 2.7 2012-02-01 11:04:47 UTC

germinate (2.7) unstable; urgency=low

  * Explicitly specify the encoding to io.open so that tests pass even in
    the C locale.

 -- Colin Watson Tue, 31 Jan 2012 19:40:47 +0000

Source diff to previous version

Version: 2.5 2012-01-18 19:03:04 UTC

germinate (2.5) unstable; urgency=low

  * Stop fetching Suggests from Packages; we don't use it.
  * Build a cache of seed entries when analysing reverse-dependencies, so
    that we don't have to expensively call get_seed_entries once per package
    per seed (LP: #915569).
  * Convert to setuptools.
  * Add the beginnings of a test suite.
  * Make the main bodies of scripts into modules so that they can be tested
    more easily.
  * Remove private AtomicUTF8File class; just write all files as UTF-8.

  * Port to Python 3:
    - Use "raise Exception(value)" syntax rather than the old-style "raise
      Exception, value".
    - Use Python 3-style print functions.
    - Use a list comprehension rather than filter (which behaves differently
      in Python 3).
    - Make GraphCycleError a subclass of Exception rather than of
      StandardError.
    - Simplify stringiness tests in TagFile.__init__ and Seed.__init__ using
      basestring.
    - Implement rich comparison methods instead of __cmp__ for Seed and
      GerminatedSeed. (Seed needs all of them for interface-compatibility;
      GerminatedSeed only needs __eq__ and __ne__.)
    - Use Python 3 replacements for urllib, urllib2, and ConfigParser if
      available.
    - When decompressing tag files from the archive, explicitly treat
      everything as binary data.
    - In Python 3, decode seed data read from URLs as UTF-8.
    - Pass universal_newlines=True to subprocess.Popen to get Unicode
      output.
    - Make sure to close stdout of subprocess.Popen objects.
    - Use 2to3 to handle the few remaining 2/3 differences at build time.
    - Add a python3-germinate package.

 -- Colin Watson Tue, 17 Jan 2012 00:51:28 +0000

Source diff to previous version
915569 Latest version is much slower to write rdepends output than older ones

Version: 2.4 2012-01-06 13:03:58 UTC

germinate (2.4) unstable; urgency=low

  * Make Kernel-Version lexically scoped from the point in the seed where
    it's encountered to either the end of the seed or the next
    Kernel-Version entry, whichever comes first. Previously, the set of
    Kernel-Version values allowed for a seed was the union of all
    Kernel-Version entries in the seed, which is not what we want in
    practice.

 -- Colin Watson Thu, 05 Jan 2012 17:48:31 +0000




About   -   Send Feedback to @ubuntu_updates