[ANN] bzr 2.3b2 released !

Tom Browder tom.browder at gmail.com
Tue Oct 12 16:48:47 BST 2010


I am trying this new release but now my plugins won't load (I'm using
Python 2.7 on Ubuntu).

Sample:

cd <my repo)
bzr update
Unable to load plugin 'svn'. It requested API version (2, 2, 0) of
module <module 'bzrlib' from
'/usr/local/lib/python2.7/site-packages/bzrlib/__init__.pyc'> but the
minimum exported version is (2, 3, 0), and the maximum is (2, 3, 0)
Unable to load plugin 'rewrite'. It requested API version (2, 2, 0) of
module <module 'bzrlib' from
'/usr/local/lib/python2.7/site-packages/bzrlib/__init__.pyc'> but the
minimum exported version is (2, 3, 0), and the maximum is (2, 3, 0)
Tree is up to date at revision 518 of branch
/usr/local/bzr-ox-repos/tbrowde-home-bzr

I re-installed the two modules (rewrite is the latest version).

I've tried to find a later version of the svn package (using
bzr-svn-1.0.3 now) but the link is bad.

Ideas?

Thanks.

-Tom

Thomas M. Browder, Jr.
Niceville, Florida
USA



On Tue, Oct 12, 2010 at 05:43, Vincent Ladeuil <v.ladeuil+lp at free.fr> wrote:
> The Bazaar team is happy to announce availability of a new
> release of the bzr adaptive version control system.
> Bazaar is part of the GNU system <http://gnu.org/>.
>
> This is the second beta of the 2.3 series, leading up to a 2.3.0 release
> in February.  Beta releases are suitable for everyday use but may cause
> some incompatibilities with plugins.  Some plugins may need small
> updates to work with 2.3b2.
>
> 2.3b2 includes support for GNU lsh, some new revisions specifiers and
> modifies the tags sorting order. It also includes bug and documentation
> fixes.
>
> Thanks to everyone who contributed patches, suggestions, and feedback.
>
> Bazaar is now available for download from
> https://launchpad.net/bzr/2.3/2.3b2/ as a source tarball; packages
> for various systems will be available soon, OSX and windows isntallers
> are already available from the url above.
>
> bzr 2.3b2
> #########
>
> :2.3b2: 2010-10-08
>
> Compatibility Breaks
> ********************
>
> * The ``bzr tags`` command sorts tag names using a natural sort by
>  default (so tag2 sorts before tag10).  The previous default was
>  strictly "asciibetical".  That behavior is still available as ``bzr tags
>  --sort=alpha``. (Neil Martinsen-Burrell, #640760)
>
> New Features
> ************
>
> * Add ``mainline`` revision specifier, which selects the revision that
>  merged a specified revision into the mainline.  (Aaron Bentley)
>
> * Add ``annotate`` revision specifier, which selects the revision that
>  introduced a specified line of a file.  (Aaron Bentley)
>
> * ``bzr status`` now displays a summary of existing shelves after
>  the other status information. This is done using a ``post_status``
>  hook.
>  (Parth Malwankar, #403687)
>
> * GNU lsh is now a supported lsh client; just set BZR_SSH to 'lsh'.
>  Also, bzr will recognize if the 'ssh' comand is a symlink to lsh.
>  (Matthew Gordon, #374700)
>
> * The ``pull`` and ``update`` commands now take a ``-show-base``
>  option that, in the case of conflicts, shows the base revision text.
>  (Rory Yorke,  #202374)
>
> Bug Fixes
> *********
>
> * ``bzr break-lock --force`` breaks the lock without prompting.  (Before
>  using this, make sure the process holding the lock really is dead.)
>  (Martin Pool, #397315)
>
> * Don't force openssh to use protocol=2, since that is now the default.
>  (Neil Martinsen-Burrell, #561061)
>
> * Fix signature of RemoteBzrDir.create_workingtree to match that of its
>  superclass.  (Neil Martinsen-Burrell, Martin Pool, #524627)
>
> * Fix traceback with python-2.7's xmlrpclib
>  (Toshio Kuratomi, #612096)
>
> * Print junk rather than throwing a UnicodeDecodeError from ``bzr version-info``
>  when using the rio format (with non-ascii information) on a non-utf-8 terminal.
>  (Andrej A Antonov, #518609)
>
> * Skip tests that needs a bzr source tree when there isn't one. This is
>  needed to succesfully run the test suite for installed versions.
>  (Vincent Ladeuil, #644855).
>
> * Skip the tests that requires respecting the chmod bits when running as root.
>  (Vincent Ladeuil, #646133)
>
> * Treat all IO, OS, and socket errors consistently when establishing
>  SSH/SFTP connections via a subprocess.  (Andrew Bennetts)
>
> * ``unshelve --preview`` now can show diff in a non-ascii encoding.
>  (Andrej A Antonov, #518916)
>
> Improvements
> ************
>
> * ``bzr remove`` now takes a ``--no-backup`` option for when you don't want it
>  to backup anything, just delete it. This option used to be called ``--force``
>  which is now deprecated.
>  (Marius Kruger, #400554)
>
> Documentation
> *************
>
> * Provide more detailed help on the Launchpad plugin at "bzr help
>  plugins/launchpad".  (Neil Martinsen-Burrell, #589379)
>
> * Suggest ``bzr revert`` for restoring locally deleted files in help text
>  for ``bzr update``.  (John C Barstow, #191466)
>
> API Changes
> ***********
>
> * ``WorkingTree`` methods ``pull``, ``update``, and ``_update_tree``
>  now have an optional argument, ``show_base``, which is by default
>  False.  This is flag is ultimately passed to ``merge.merge_inner``
>  in each case. (Rory Yorke, #202374)
>
> Internals
> *********
>
> * Small change to GroupCompressBlock to work more in terms of 'chunks'
>  rather than 'content' for its compressed storage. (John Arbash Meinel)
>
> * When running ``bzr selftest --subunit`` the subunit stream will no
>  longer include the "log" information for tests which are considered to
>  be 'successes' (success, xfail, skip, etc) (John Arbash Meinel)
>
> Testing
> *******
>
> * Add ``tests/ssl_certs/ca.crt`` to the required test files list. Test
>  involving the pycurl https test server fail otherwise when running
>  selftest from an installed version. (Vincent Ladeuil, #651706)
>
> * Fix tests that failed when run under ``LANG=C``.
>  (Andrew Bennetts, #632387)
>
> * Suppress the "maximum recursion depth exceeded in __subclasscheck__"
>  warning on stderr emitted during ``test_dict_deepnested`` in
>  ``bzrlib/tests/test__bencode.py``.  (Andrew Bennetts)
>
> * Use tests.TestCaseInTempDir for tests that requires disk resources.
>  (Vincent Ladeuil, #650001)
>
>
>
>



More information about the bazaar mailing list