| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This fixes some strange behavior triggered during fetch, which is only
observable with Python 2.6 since it doesn't have
collections.OrderedDict.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
svn path=/main/trunk/; revision=15287
|
|
|
|
| |
svn path=/main/trunk/; revision=14967
|
|
|
|
|
|
| |
2 and 3.
svn path=/main/trunk/; revision=14412
|
|
|
|
| |
svn path=/main/trunk/; revision=14391
|
|
|
|
|
|
| |
that method even when running in python 3.x.
svn path=/main/trunk/; revision=14390
|
|
|
|
|
|
| |
both python 2.x and 3.x.
svn path=/main/trunk/; revision=14382
|
|
|
|
|
|
| |
(2to3-3.1 -f next -nw ${FILES})
svn path=/main/trunk/; revision=14355
|
|
|
|
| |
svn path=/main/trunk/; revision=14328
|
|
|
|
|
|
|
|
| |
dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3.
(2to3-3.1 -f dict -nw ${FILES})
svn path=/main/trunk/; revision=14327
|
|
|
|
| |
svn path=/main/trunk/; revision=12816
|
|
|
|
|
|
| |
instead of a keyword argument.
svn path=/main/trunk/; revision=12755
|
|
|
|
|
|
| |
argument instead of a keyword argument.
svn path=/main/trunk/; revision=12674
|
|
|
|
| |
svn path=/main/trunk/; revision=12647
|
|
|
|
|
|
| |
when running under >=python-3.0.
svn path=/main/trunk/; revision=12632
|
|
|
|
| |
svn path=/main/trunk/; revision=12630
|
|
|
|
|
|
|
|
| |
2to3 will run:
http://bugs.python.org/issue2876
svn path=/main/trunk/; revision=12629
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mapping and MutableMapping from the collections module, but 2to3
doesn't currently account for this change:
http://bugs.python.org/issue2876
As a workaround for the above issue, implement Mapping and
MutableMapping classes as substitutes for UserDict.DictMixin so
that code converted via 2to3 will run.
svn path=/main/trunk/; revision=12628
|
|
|
|
|
|
| |
items(), and values() methods appropriatly for the current python version.
svn path=/main/trunk/; revision=12584
|
|
|
|
|
|
|
| |
and re-written for each package that's updated. Instead, hold a lock for
the whole time the command is running and just update it once.
svn path=/main/trunk/; revision=11307
|
|
|
|
| |
svn path=/main/trunk/; revision=11234
|
|
|
|
|
|
|
|
|
| |
is passed to the update() method (similar to the dict constructor), and also
pass keyword arguments into the update() method if any are given. This makes
it possible to use the constructor similarly to the way that the
_emerge.SlotObject constructor is used.
svn path=/main/trunk/; revision=11230
|
|
|
|
|
|
| |
Replace dict.has_key() calls with "in" and "not in" operators.
svn path=/main/trunk/; revision=10875
|
|
|
|
|
|
|
|
| |
prefix used when mapping attribute names from keys. Use this to change
the syntax from files["foo"] to files.foo (it's fewer characters to look
at).
svn path=/main/trunk/; revision=10869
|
|
|
|
|
|
|
|
|
| |
allowed keys is passed into the PackageIndex constructor (normal dict
instances will be used if the set of keys is not passed in for some
reason). A SlotDict.allowed_keys attribute now provides access to a
frozenset of allowed keys.
svn path=/main/trunk/; revision=10797
|
|
|
|
| |
svn path=/main/trunk/; revision=10795
|
|
|
|
| |
svn path=/main/trunk/; revision=10794
|
|
|
|
| |
svn path=/main/trunk/; revision=10793
|
|
|
|
| |
svn path=/main/trunk/; revision=10792
|
|
|
|
| |
svn path=/main/trunk/; revision=10791
|
|
|
|
|
|
|
|
|
|
| |
generates mapping classes that behave similar to a dict but store
values as object attributes that are allocated via __slots__. Instances
of these objects have a smaller memory footprint than a normal dict object.
These classes are used to reduce the memory footprint of the dbapi.aux_get()
caches and the Package.metadata attribute.
svn path=/main/trunk/; revision=10790
|
|
svn path=/main/trunk/; revision=5778
|