Python 3 Support: A Plan of Action

Richard Wilbur richard.wilbur at
Tue Sep 8 20:06:28 UTC 2015

Russel and Stephen, you both make good points.  It will certainly
simplify the port process if we can use python 2.7.10 and python 3.3
or 3.4 at the least.

I look forward to determining our sample of distributions and what
python releases are available.  I think that as the time to branch bzr
2.7, and later bzr 2.8, approaches we will be well served by
revisiting the process:  updating our sample of currently supported
distributions and releases and then finding the latest data regarding
python release availability.

Since I expect several months to pass before each of these branch
points, there will hopefully be time for recent releases to achieve
general availability and wide adoption.

My goal is to offer the "early adopters" a version of bzr which is
compatible with a recent version of python should they choose to
install it (possibly runs faster there) without requiring most users
to manually install a recent version of python in order to use bzr.


More information about the bazaar mailing list