python-larch 0.25-1 source package in Ubuntu

Changelog

python-larch (0.25-1) unstable; urgency=low

  * New upstream release.

python-larch (0.24-1) unstable; urgency=low

  * Install fsck-larch manpage.
  * Weaken python-ttystatus dependency to a recommends, since it's only
    needed by fsck-larch.

python-larch (0.23-1) unstable; urgency=low

  * Add dependency on python-ttystatus. Thanks, Jo Shields, for the
    report.
  * Replace Sphinx copy of jquery.js with a symlink.

python-larch (0.22-1) unstable; urgency=low

  * New upstream release.

python-larch (0.21-1) unstable; urgency=low

  * New upstream release.
  * Change package to be non-native.
  * Add build-dependency on python-cliapp.
  * fsck-larch manpage build disabled, until ttystatus is in Debian.

python-larch (0.20) unstable; urgency=low

  * New upstream release. This is the first release to be uploaded to
    Debian. (Closes: #631864)
  * Package description has been improved.
  * debian/pycompat: removed for being useless.
  * Updated to use dh_python2.

python-larch (0.19) squeeze; urgency=low

  * New upstream version.
  * New source package name, due to new upstream name.

python-btree (0.18) squeeze; urgency=low

  * New upstream version.

python-btree (0.17) squeeze; urgency=low

  * New upstream version.

python-btree (0.16.2) squeeze; urgency=low

  * New upstream release.
    - fix all problems with modifying nodes while they are in the upload queue
    - performance has degraded

python-btree (0.16.1) squeeze; urgency=low

  * New upstream release.
    - remove temporary nodes used while splitting a leaf node
    - prevent too-large leaf nodes from getting pushed out of the upload
      queue during splitting
    - introduce explicit maximum size for values stored in the tree
      (slightly less than half the size of a node)

python-btree (0.16) squeeze; urgency=low

  * New upstream release.
    - fix bug that resulted in many very small leaf nodes

python-btree (0.15) squeeze; urgency=low

  * New upstream release.
    - replace bsearch with bisect, which results in speedups

python-btree (0.14) squeeze; urgency=low

  * New upstream release.
  * debian/control: Require at least version 0.4 of python-lru, since that's
    the version that provides the API we need for UploadQueue.

python-btree (0.13) squeeze; urgency=low

  * New upstream release.
    - NodeStoreDisk's LRU cache size is user settable

python-btree (0.12) squeeze; urgency=low

  * New upstream release.
  * debian/control: Added Python-Version headers.
  * debian/control: Bumped Standards-Version. No other changes required.

python-btree (0.11) squeeze; urgency=low

  * New upstream release.

python-btree (0.10) squeeze; urgency=low

  * New upstream release.

python-btree (0.9) squeeze; urgency=low

  * Add check that setup.py (i.e., btree/__init__.py) and debian/changelog
    agree on version. 
  * Node and NodeCodec have been optimized a bit. 
  * NodeStoreDisk uses small LRU cache to avoid repeatedly reading the same
    nodes from disk. This adds dependency on python-lru.
  * NodeCodec uses four-byte magic cookies, instead of one-byte ones.

python-btree (0.8) squeeze; urgency=low

  * Fix leaf node merging. 

python-btree (0.7) squeeze; urgency=low

  * lookup_range now returns keys in ascending order. 

python-btree (0.6) squeeze; urgency=low

  * Fix lookup_range for case when a node's children contain keys in
    the range, but the first key is not one of them.

python-btree (0.5) squeeze; urgency=low

  * Fix emptied forests and empty trees handling. 

python-btree (0.4) squeeze; urgency=low

  * Fix NodeStoreDisk._load_metadata to use self.file_exists instead of
    os.path.exists directly.

python-btree (0.3) squeeze; urgency=low

  * Fix RefcountStore to work even without changes. 

python-btree (0.2) squeeze; urgency=low

  * Make NodeStoreDisk sub-classable. 

python-btree (0.1) squeeze; urgency=low

  * Fix packaging so it installs things under /usr, not /. 

python-btree (0.0) squeeze; urgency=low

  * Initial packaging. This is not intended to be uploaded to Debian, so
    no closing of an ITP bug.
 -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  17 Oct 2011 15:07:39 +0000

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Precise
Original maintainer:
to be removed
Architectures:
all
Section:
python
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Precise: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
python-larch_0.25.orig.tar.gz 46.6 KiB 764eaba8c5369b532a603941751272e418e9eb935e21d2c488ac10a4d5805218
python-larch_0.25-1.debian.tar.gz 3.3 KiB a22aac4e9d9b59cb65bfae2457000bdf5aeb54984cbc2351db99d1f543fe7d4c
python-larch_0.25-1.dsc 1.4 KiB 9f84259df8c8c58f0c39d1452827a0bdbca1a96dae67f62549b51ade7da6009a

View changes file

Binary packages built by this source

python-larch: B-tree library for Python

 An implementation of a particular kind of B-tree, based on research
 by Ohad Rodeh. This is the same data structure that btrfs uses, but
 in a new, pure-Python implementation.
 .
 The distinctive feature of this B-tree is that a node is never (conceptually)
 modified. Instead, all updates are done by copy-on-write. This makes it
 easy to clone a tree, and modify only the clone, while other processes
 access the original tree.
 .
 The implementation is generic and flexible, so that you may use it in
 a variety of situations. For example, the tree itself does not decide
 where its nodes are stored: you provide a class that does that for it.
 The library contains two implementations, one for in-memory and one
 for on-disk storage.