Skip to main content

Friendly distributed version control system

Project description

Breezy (brz) is a decentralized revision control system, designed to be easy for developers and end users alike.

By default, Breezy provides support for both the Bazaar and Git file formats.

You can install from source by following the instructions in the INSTALL file. At the moment of writing there are no binary packages available.

To learn how to use Breezy, see the official documentation in the doc directory or refer to the Bazaar documentation at <https://www.breezy-vcs.org/doc/en/>.

Breezy is Free Software, and is released under the GNU General Public License, version 2 or later.

Breezy is a friendly fork of the Bazaar (bzr) project, hosted on http://bazaar.canonical.com/. It is backwards compatibility with Bazaar’s disk format and protocols. One of the key differences with Bazaar is that Breezy runs on Python 3, rather than on Python 2.

Breezy highlights

Breezy directly supports both central version control (like cvs/svn) and distributed version control (like git/hg). Developers can organize their workspace in whichever way they want on a per project basis including:

  • checkouts (like svn)

  • feature branches (like hg)

  • shared working tree (like git).

It also directly supports and encourages a large number of development best practices like refactoring and pre-commit regression testing. Users can choose between our command line tool and our cross-platform GUI application. For further details, see our website.

Feedback

If you encounter any problems with Breezy, need help understanding it, or would like to offer suggestions or feedback, please get in touch with us:

Our mission is to make a version control tool that developers LOVE to use and that casual contributors feel confident with. Please let us know how we’re going.

The Breezy Team

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

breezy-3.3.4.tar.gz (9.4 MB view details)

Uploaded Source

Built Distributions

breezy-3.3.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

breezy-3.3.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

breezy-3.3.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

breezy-3.3.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp312-cp312-musllinux_1_1_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp311-cp311-musllinux_1_1_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp310-cp310-musllinux_1_1_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp39-cp39-musllinux_1_1_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp38-cp38-musllinux_1_1_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

breezy-3.3.4-cp37-cp37m-musllinux_1_1_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

breezy-3.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

File details

Details for the file breezy-3.3.4.tar.gz.

File metadata

  • Download URL: breezy-3.3.4.tar.gz
  • Upload date:
  • Size: 9.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for breezy-3.3.4.tar.gz
Algorithm Hash digest
SHA256 7c412f39fa3c616871fb1ba2a83fca36cb65b28e7f2b55c99c663ae2d90b2301
MD5 28209a711616f743ab717fddb3e32ab6
BLAKE2b-256 5d6ecf538824a8ee831c761714f57803da7ba556e2bdfacd039ce8e5f27cbf98

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 acc3c14fddfa42a3509bd632ee32f7b41a78593f45a28f6cd67e2e80a4a15671
MD5 72b70874089719d23774cab9e223230b
BLAKE2b-256 200131a11b7ed3194b15ce96a0c7adf83941322b92ab76c72e6933d43bb5fcfb

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70ce4d131e41772ad23128f7edb3ab1f75eaed7b442eda55ef9a99d41be60b60
MD5 b47f0620389386e4286d4305720089e9
BLAKE2b-256 87a295ff64d7b8868cecedf120a8470239ef7ee7cea39cc946c618dbe171fbc0

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03a283852fb4c9c1ae3e755873bb6511422c85f43991689ae8c58a6a596a7556
MD5 e01e5ea1678ff1c5bd28b76b84314f65
BLAKE2b-256 51166502ec434267dd76a45cce1528cf550927a174bc9af65a00e9e52144be67

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f68f23d5218d546c97839cec6d2fb89b3988c172b2a09c6b61df253d83b59fe9
MD5 067de1109affdc5521fa0acdad0f6aec
BLAKE2b-256 22842854daa162e0877c30b0ccf490f18c6720a155f4862ac2eb466fc05a1563

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c310c38087bdfcc4bae357b5a0cbd74e420e70bf12d059ed7947619c85684627
MD5 263a59b35fcedc3b0e57c6d492417c83
BLAKE2b-256 bc79f532c87aef1d7a8147deb8917899cf9c7b34f7da7888ab5b248c60e5c1da

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b337c8449eed714524c556b3a439e8fa6a4a6033e6b78221c8f644ff14bf224
MD5 91eb93e3d83048e4525ec294a1f5d0b5
BLAKE2b-256 827206a4043c50b8b901766521bbb66ba148388cc0a59900a2c9a23d4ed3c085

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5af5bb473ac28dcc81a0064ea5407aa97f5da969c1d65dfbc0da1348149ce347
MD5 59e710742e89fda642e1fa95ef6291fd
BLAKE2b-256 0bf822a70db3aff76a776d9b8fbe420f9391ba5cdf43237d2c82518c3065b646

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d312fbad34b32214c661894f99dc8a22b1d73da34e6362bece8b4057c98b9856
MD5 41c53c38fd7580d24a812e1d81859a02
BLAKE2b-256 6c2da0beca13346577fb6d6723704b16d6265c0ec06c929b7b5da68fc79ee0c9

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3411819eeb20f46fa8d55c7e783dc57807bed18b9bcf545d70ab0bfb0b6bc7cc
MD5 a6f4fa04c90a8aac3dfee6edfd0efc12
BLAKE2b-256 bbfb700c4a9f8484d764c9e23f903b9ebf507d160bf9e9a93db4b85d4bc9ef7e

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e3e2f49f621ca0d019991793d42134a6ce25c42ab4b6caa5693f8677c3a473d
MD5 9be824737e95889130ff881073c44238
BLAKE2b-256 84c8dfa79473ab84bec4c6310b6b32ea1e3f2d67d01feeba5aef5fd0770cffc4

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9891a96ff375ba2b9d9a2e6411525867a32c9f1940d78e7c32bb4b21ea7f4556
MD5 9e13d450322f519068124680d04d21bc
BLAKE2b-256 421677aebc71261c7c35a816664ec3cba2253de3215e030610ae9797d39cd0b3

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c53bdd9c244057afe73a7e498e825f2980c9a0482793a8302a4b9471555f8142
MD5 1d10d11c989a0e21f22dc1518b00d07f
BLAKE2b-256 25241af40c28c7f9959d90559ada0b24fbfa1d565369becd6e3b1520cdff6ba1

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 72adb7b13607cdc55b89b1a45f75bd288580e5fb961713a98d8d9e7e9096b8b9
MD5 4e93ad000a9f280e3cf83dea9ea736b1
BLAKE2b-256 c1c473eb3160339c19d987f1e16f1bd472c17b1d346d8819bedaed6376b40631

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b482e17231120da13253d01a3ba7ba33f6ff6992f95d269ace46eab56f1c9f0
MD5 845418c25ecd3532ec759d1800af0b31
BLAKE2b-256 2f2d76ba13e64a8f87473be535bc88976f5a71883a4772ec76cf231bfa46e5e8

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8e3700f440af7ac68da0f59ab328f2e5e9ec9202201a1e6e99d363fc20ef1ba2
MD5 c6bf5c8ea3e83117a763d434df23833a
BLAKE2b-256 713a23824716a09575636c6a0b4c968f3ed927402c8b72fc9a7b88d82fdb8a9f

See more details on using hashes here.

File details

Details for the file breezy-3.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88d23aadd23f8f6af3397126c03953dc6f1842a942f4ad4725e2621d200821f5
MD5 546f009ce0c24b48b2975a49cd26d8a3
BLAKE2b-256 62b760147db808806b5c98afb9c345ecdc8e88e88661287c0c0b3b9f0ddf69d9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page