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

  * New upstream version.
  * debian/control: Add Homepage: to source stanza.
  * debian/control: Update Standards-Version to 3.9.5. No further
    changes required.
  * Change source format to 3.0 (quilt).

 -- Lars Wirzenius <liw@liw.fi>  Sun, 25 Oct 2015 12:32:05 +0200

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 30 Nov 2013 09:50:25 +0000

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Thu, 08 Aug 2013 21:51:05 +0100

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 16 Mar 2013 10:41:30 +0000

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 16 Dec 2012 19:00:56 +0000

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

  * New upstream release.
    - Fix "UnboundLocalError: local variable 'new_node' referenced before
      assignment" (Closes: #675818)
  * debian/control: Add missing build-dependency on cmdtest.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 06 Oct 2012 10:27:20 +0100

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

  * New upstream release.
    - New version scheme. Thank you, Joey Hess.
    - The on-disk data structures and file formats are now declared frozen.
      An automatic test has been added to verify that things do not break.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 27 May 2012 11:42:28 +0200

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

  * New upstream version.

 -- Lars Wirzenius <liw@liw.fi>  Tue, 08 May 2012 22:30:10 +0100

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 29 Apr 2012 20:32:49 +0100

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 15 Apr 2012 20:15:54 +0100

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

  * New upstream release.
  * debian/control: Standards-Version bumped. No other changes
    required.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 25 Mar 2012 17:09:50 +0100

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 18 Feb 2012 23:26:03 +0000

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

  * New upstream release.
  * debian/control: change libjs-jquery to Suggests, from Depends. It's only
    needed for API documentation, which most people won't care about.
  * debian/control, debian/python-larch.links: replace embedded underscore.js
    with a symlink.
  * debian/source/format: switch back to the simple 1.0 source format.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 18 Dec 2011 15:35:54 +0000

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 02 Oct 2011 21:18:26 +0100

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.

 -- Lars Wirzenius <liw@liw.fi>  Wed, 31 Aug 2011 17:15:27 +0100

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.

 -- Lars Wirzenius <liw@liw.fi>  Fri, 19 Aug 2011 19:47:43 +0100

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

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Wed, 03 Aug 2011 15:44:57 +0100

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.

 -- Lars Wirzenius <liw@liw.fi>  Tue, 02 Aug 2011 20:00:24 +0100

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.

 -- Lars Wirzenius <liw@liw.fi>  Wed, 20 Jul 2011 22:24:18 +0100

python-larch (0.19) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Mon, 21 Mar 2011 06:29:39 +0000

python-btree (0.18) squeeze; urgency=low

  * New upstream version.

 -- Lars Wirzenius <liw@liw.fi>  Fri, 18 Feb 2011 22:10:21 +0000

python-btree (0.17) squeeze; urgency=low

  * New upstream version.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 13 Feb 2011 16:39:38 +0000

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

 -- Lars Wirzenius <liw@liw.fi>  Sun, 30 Jan 2011 09:51:40 +0000

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)

 -- Lars Wirzenius <liw@liw.fi>  Sun, 09 Jan 2011 11:38:16 +0000

python-btree (0.16) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Fri, 07 Jan 2011 22:00:14 +0000

python-btree (0.15) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Sun, 02 Jan 2011 21:56:23 +0000

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.

 -- Lars Wirzenius <liw@liw.fi>  Wed, 29 Dec 2010 19:38:04 +0000

python-btree (0.13) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Tue, 13 Jul 2010 09:15:33 +1200

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.

 -- Lars Wirzenius <liw@liw.fi>  Sun, 11 Jul 2010 19:13:43 +1200

python-btree (0.11) squeeze; urgency=low

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Mon, 05 Jul 2010 17:27:50 +1200

python-btree (0.10) squeeze; urgency=low

  * New upstream release.

 -- Lars Wirzenius <liw@liw.fi>  Tue, 29 Jun 2010 15:36:25 +1200

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.

 -- Lars Wirzenius <liw@liw.fi>  Wed, 26 May 2010 21:52:22 +1200

python-btree (0.8) squeeze; urgency=low

  * Fix leaf node merging. 

 -- Lars Wirzenius <liw@liw.fi>  Sun, 09 May 2010 18:50:47 +1200

python-btree (0.7) squeeze; urgency=low

  * lookup_range now returns keys in ascending order. 

 -- Lars Wirzenius <liw@liw.fi>  Sun, 09 May 2010 17:49:35 +1200

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.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 21:05:55 +1200

python-btree (0.5) squeeze; urgency=low

  * Fix emptied forests and empty trees handling. 

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 20:31:55 +1200

python-btree (0.4) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 16:21:09 +1200

python-btree (0.3) squeeze; urgency=low

  * Fix RefcountStore to work even without changes. 

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 14:02:14 +1200

python-btree (0.2) squeeze; urgency=low

  * Make NodeStoreDisk sub-classable. 

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 13:19:20 +1200

python-btree (0.1) squeeze; urgency=low

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

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 12:58:47 +1200

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.

 -- Lars Wirzenius <liw@liw.fi>  Sat, 08 May 2010 11:10:24 +1200
