-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 17 Jan 2012 00:51:28 +0000 Source: germinate Binary: germinate python-germinate python3-germinate Architecture: source all Version: 2.5 Distribution: unstable Urgency: low Maintainer: Colin Watson <cjwatson@ubuntu.com> Changed-By: Colin Watson <cjwatson@ubuntu.com> Description: germinate - expand dependencies in a list of seed packages python-germinate - expand dependencies in seed packages (Python interface) python3-germinate - expand dependencies in seed packages (Python 3 interface) Changes: 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. Checksums-Sha1: 84ace65ae99d924dfceb52bbac38f97e2d656853 1805 germinate_2.5.dsc 74e0b491f0772bbebff4027463f473871700eac0 66743 germinate_2.5.tar.gz 1a709a7b1415e869c364daec098b54d4ff1c4e05 31594 germinate_2.5_all.deb 5ac312f9590ad7e2c587dd21bf854e1931a78ac9 51260 python-germinate_2.5_all.deb 06c6540f1ded78c325884ddbf425e99b628448f1 50308 python3-germinate_2.5_all.deb Checksums-Sha256: b8fc89cc2d96757894ea413736cc0017b3ceda714ffc7f297bd999d0f6c45d30 1805 germinate_2.5.dsc 48927557c5a4d1dcea4703c1614a821175471665ec719ec9c70173608648a4a6 66743 germinate_2.5.tar.gz 8ee2131191de155de6ba0f78b3bb535981ed4a8e7a949a561421a0e905277536 31594 germinate_2.5_all.deb 3dc541a32e84be99c02bd64c80557c982cfbe9d00bd2c820c36a2b52fcc83c51 51260 python-germinate_2.5_all.deb 7ec0df9ae3ce3fefa085fd6373277916b58b357638a522996647f810d5645a14 50308 python3-germinate_2.5_all.deb Files: c13adfb4eb64e4f0671f3aa02d346dea 1805 utils optional germinate_2.5.dsc 37804a3541c5c6b54555e0e530cd61b7 66743 utils optional germinate_2.5.tar.gz 6ce54ba4c19ea5cfa82484cfaf8658da 31594 utils optional germinate_2.5_all.deb d4355ed7a067fce10ba4677631345a6f 51260 python optional python-germinate_2.5_all.deb 00b1d33c4eace78fb25f9c5cf31b5b12 50308 python optional python3-germinate_2.5_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Colin Watson <cjwatson@debian.org> -- Debian developer iQIVAwUBTxTGfzk1h9l9hlALAQhiaQ//bX6qAgrOqO7QaQoxEOB7Wgr2RIK2AD/z Y6P0nSv1miBfQ2OEQ5A1od+6Q2lqTvyqAbXIFs9oOz4jH0WnWxOxqBO2ItRvijmd Z1fifTSz1+AXhPa6+UrufR205qVJKQAD2xeZfix9bqGfXqulLJOt1TYQB8gtt2y0 hjZO5r+sPp3Dp5PBo0ETSqTyx71g3w2Bz2id+LhjOXZIcbYfbRdKsvXHPU3cH7OX tWyUSJ0BfSSEI2Y+hvmaFwO90PxV7HLBZ7a7WrNFICtW8GSp3b5IyNeeQD7vXwXJ UhGccKJPf8lC9MRztRI+dDHC9vDV7AB0KLFzYiBS23Xpra30jjoivMQKZZC7Bs6s dswKinMbRAtCMr9DHXc5JAFw2Xbqby8mjjBL5EwrjwTJf8uZ8roa80kHSk00Xld+ d3pw5sF8YdXi4splodj+gBDPsH0oxarGVy9GC3qRhg9gzU6BnNPz0rNx3zrt9Pz4 I7dVbZTN4FPsK/fK913rXyT4qAxbNA78lqIH8+7AVdFeLJ4WuBPtrbUNGGcCw15V QL1NS/2PDgE2FcVjpfEU1piZchpjmwhaggo/u43UDHUuyd+/w+X7aG+earRDDTBX R7MGv/braaL1stdD3sm66tFiVgMyx12rdOBnVnuCVMK/xHBwTfIiCvngBRQuxtvS f7XjwLAmUnk= =Q0zo -----END PGP SIGNATURE----- Accepted: germinate_2.5.dsc to main/g/germinate/germinate_2.5.dsc germinate_2.5.tar.gz to main/g/germinate/germinate_2.5.tar.gz germinate_2.5_all.deb to main/g/germinate/germinate_2.5_all.deb python-germinate_2.5_all.deb to main/g/germinate/python-germinate_2.5_all.deb python3-germinate_2.5_all.deb to main/g/germinate/python3-germinate_2.5_all.deb