/breezy/stretch-backports

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy/stretch-backports

« back to all changes in this revision

Viewing changes to INSTALL

Merge lp:~jelmer/brz/install.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
brz install instructions
2
 
************************
 
1
Breezy install instructions
 
2
***************************
3
3
 
4
4
Dependencies
5
5
------------
6
6
 
7
 
brz requires Python 2.7 or newer, or Python 3.4 or newer.
 
7
Breezy requires Python 2.7 or newer, or Python 3.4 or newer.
 
8
 
 
9
It also requires the `configobj` Python module to be installed. It can be
 
10
installed either from your operating system's package manager, using pip
 
11
or by downloading it from:
 
12
 
 
13
  https://github.com/DiffSK/configobj
 
14
 
 
15
Optional dependencies
 
16
~~~~~~~~~~~~~~~~~~~~~
8
17
 
9
18
If you wish to access branches over sftp, you will need paramiko and
10
19
pycrypto:
11
20
 
12
21
  http://www.lag.net/paramiko/
13
22
 
 
23
To PGP sign commits and verify PGP signatures on commits, install
 
24
python-gpg.
 
25
 
14
26
brz can optionally use compiled versions of some parts of the code
15
27
for increased speed. When installing brz you need the ability to
16
28
build C extensions. Some GNU/Linux distributions package the necessary
20
32
systems, have the required files installed by default.
21
33
 
22
34
If you are installing brz from a brz branch rather than a release tarball,
23
 
then you should also have the Pyrex package installed. This is not necessary
24
 
for release tarballs as they already contain the C files that Pyrex is needed
 
35
then you should also have the Cython package installed. This is not necessary
 
36
for release tarballs as they already contain the C files that Cython is needed
25
37
to create.
26
38
 
27
 
  http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
 
39
  http://www.cython.org/
28
40
 
29
41
Installation
30
42
------------