Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python-odict-1.5.1-bp153.1.13 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: python-odict Distribution: SUSE Linux Enterprise 15 SP3
Version: 1.5.1 Vendor: openSUSE
Release: bp153.1.13 Build date: Sat Mar 6 03:43:09 2021
Group: Development/Languages/Python Build host: lamb05
Size: 52363 Source RPM: python-odict-1.5.1-bp153.1.13.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bluedynamics/odict
Summary: Ordered dictionary
Dictionary in which the *insertion* order of items is preserved (using an
internal double linked list). In this implementation replacing an existing
item keeps it at its original position.

Internal representation: values of the dict::

    [pred_key, val, succ_key]

The sequence of elements uses as a double linked list. The ``links`` are dict
keys. ``self.lh`` and ``self.lt`` are the keys of first and last element
inseted in the odict. In a C reimplementation of this data structure, things
can be simplified (and speed up) a lot if given a value you can at the same
time find its key. With that, you can use normal C pointers.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Oct 24 2013 speilicke@suse.com
  - Require python-setuptools instead of distribute (upstreams merged)
* Sun Sep 08 2013 os-dev@jacraig.com
  - Update to 1.5.1:
    * Implement __copy__ and __deepcopy__ in order to work with Python 2.7.
    * Use try/except instead of in in __contains__.
* Wed Jun 13 2012 os-dev@jacraig.com
  - Update to 1.5.0:
    * Implement ``alter_key``.
* Mon Mar 12 2012 saschpe@suse.de
  - Initial version

Files

/usr/lib/python2.7/site-packages/odict
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/namespace_packages.txt
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/requires.txt
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/odict-1.5.1-py2.7.egg-info/zip-safe
/usr/lib/python2.7/site-packages/odict/__init__.py
/usr/lib/python2.7/site-packages/odict/__init__.pyc
/usr/lib/python2.7/site-packages/odict/bench.py
/usr/lib/python2.7/site-packages/odict/bench.pyc
/usr/lib/python2.7/site-packages/odict/pyodict.py
/usr/lib/python2.7/site-packages/odict/pyodict.pyc
/usr/lib/python2.7/site-packages/odict/tests.py
/usr/lib/python2.7/site-packages/odict/tests.pyc
/usr/share/doc/packages/python-odict
/usr/share/doc/packages/python-odict/LICENSE.rst
/usr/share/doc/packages/python-odict/README.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024