Leafpkgs

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

29 check-ins

2008-10-04
17:31
Uploading local changes to shared repository. Leaf check-in: 3d8ac224f7 user: ivan@selidor.net tags: trunk
2008-09-05
21:51
Removed duplicate loop in main function. check-in: 5e6715460c user: ivan@selidor.net tags: trunk
21:38
Some updates to dependency parsing code. check-in: 0f10ab2dbe user: ivan@selidor.net tags: trunk
21:28
Updated default dictionary accesses and type comparisons. check-in: 36444e6ebe user: ivan@selidor.net tags: trunk
21:11
Use new-style booleans. check-in: 0066c1bf50 user: ivan@selidor.net tags: trunk
21:02
Enclose usage of the status file in a ``try: ... finally: ...`` clause. check-in: a50fd88642 user: ivan@selidor.net tags: trunk
20:47
Rewritten status file parsing using iterators. check-in: 9d2d8a988f user: ivan@selidor.net tags: trunk
15:59
Converted ``entryRead()`` into the ``readEntries()`` iterator. check-in: d9e7e1928b user: ivan@selidor.net tags: trunk
15:51
Fixed a bug which made ignored tags to be kept in memory. check-in: f55e1961c6 user: ivan@selidor.net tags: trunk
12:35
Converted some iterations into list comprehensions or generator expressions. check-in: 3d7da83e63 user: ivan@selidor.net tags: trunk
11:41
Streamline the opening and reading of the exclude file. check-in: 4165708cce user: ivan@selidor.net tags: trunk
11:15
Implement and use new iteration protocol in ``InstalledSet``. check-in: 88869d70fe user: ivan@selidor.net tags: trunk
11:11
Converted ``d.has_key(k)`` into ``k in d``.

I expect this will allow to convert some dictionaries into sets or other kinds of containers. check-in: c0bf1d570f user: ivan@selidor.net tags: trunk

2008-09-03
17:00
Migrated tests to doctests. check-in: 7cd0467733 user: ivan@selidor.net tags: trunk
15:46
Now each module states the package tags it needs in ``usedPackageTags``. check-in: f225cfbfa8 user: ivan@selidor.net tags: trunk
09:39
List interesting tags instead of ignored ones when parsing the status file. check-in: 1e655120a1 user: ivan@selidor.net tags: trunk
09:08
Updated translations after migration to ``optparse``. check-in: 4c30a356d5 user: ivan@selidor.net tags: trunk
2008-09-02
23:51
Migrated ``getopt`` option parsing to ``optparse``. check-in: fd3a8750c9 user: ivan@selidor.net tags: trunk
2008-09-01
22:51
Reorder imports according to PEP 8; use absolute imports. check-in: 9c7aaf50e1 user: ivan@selidor.net tags: trunk
22:20
Removed configuration module, since it no longer had anything interesting. check-in: c061848613 user: ivan@selidor.net tags: trunk
21:55
Use the preferred system encoding for translated messages.

BTW, remove unnecessary configuration options related with i18n. check-in: cf0fe9a34b user: ivan@selidor.net tags: trunk

2008-08-29
11:15
Updated message catalog and translations. check-in: f1a0325d83 user: ivan@selidor.net tags: trunk
10:52
Removed non-ASCII characters from messages as well as file encoding declaration. check-in: 9d99985212 user: ivan@selidor.net tags: trunk
10:42
Completely removed the ``backend.py`` module. check-in: 7c3c4d56df user: ivan@selidor.net tags: trunk
10:21
There's no longer support for the very obsolete ``dpkg-python`` backend.

Next step is removing the ``backend.py`` module. check-in: 1627aa0c12 user: ivan@selidor.net tags: trunk

10:16
Let's update ``leafpkgs``! Bumped version from 0.6 to 0.7.dev. check-in: aaf2986a4e user: ivan@selidor.net tags: trunk
2007-10-10
19:41
Accept some new flags that have been added recently to package descriptions.

This is to stop ``leafpkgs`` from complaining about lotgs of unknown tags. However, I guess that tags which are not interesting should be simply ignored (this would save processing and memory).

(First commit in 5 years, wow!) check-in: c4b9147bb1 user: ivan@selidor.net tags: trunk

2007-09-02
19:33
Removed old CVS keywords from files. check-in: 55c88eeade user: ivan@selidor.net tags: trunk
19:30
Added original files from old CVS head. check-in: bc6de6e325 user: ivan@selidor.net tags: trunk, 0.6