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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

breezy-3.3.22-cp314-cp314t-manylinux_2_28_x86_64.whl (7.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp314-cp314t-manylinux_2_28_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp314-cp314t-macosx_10_15_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

breezy-3.3.22-cp314-cp314-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp314-cp314-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp314-cp314-macosx_10_15_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

breezy-3.3.22-cp313-cp313-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp313-cp313-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp313-cp313-macosx_10_13_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

breezy-3.3.22-cp312-cp312-manylinux_2_28_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp312-cp312-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp312-cp312-macosx_10_13_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

breezy-3.3.22-cp311-cp311-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp311-cp311-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp311-cp311-macosx_10_12_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

breezy-3.3.22-cp310-cp310-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

breezy-3.3.22-cp310-cp310-manylinux_2_28_aarch64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

breezy-3.3.22-cp310-cp310-macosx_10_12_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file breezy-3.3.22-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 771c5723dd486e483fa506e67dbb0a344b2ca2f3eb5ac00c2274d7a06b8276e7
MD5 9458030309017353f5628c7362ad8c35
BLAKE2b-256 8b7d1868dc4899f9383f0e73b75ea0cb968a03f3d7c7ae708bff5b9652190ca3

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92cd4484df70770168b4447a6db452b02f06837b8c3a440807a0c6e776a468f3
MD5 5bb617c579a46b3a5a6f06ef6a7a96d3
BLAKE2b-256 b00ed7737015b3a31fdafae2844d45337d1d83328e06e1a4d7689f908c133c92

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4a226a33d554cb3107fef497ab30a85bdae5600a9b2b2bea321c6bddafed2aa4
MD5 addea32e011d45b58b7fa60bd733832d
BLAKE2b-256 33a1feafe80a200d88e011efcdaefdb100eb093286a60d79367c9b85227e2334

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56a7aaf39f2ef2ce45ac05460ceaac5356237d85ede171afcd55f31020182106
MD5 c7a6a3d0f03116aa35e06295e3197b61
BLAKE2b-256 5c582e323c1fd62a897edc299a43c8dd71a0c1a8eb9b0f115583f056e177e387

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 73f3271d69a5f6f7623b8c772d3982102092d71e94b1cc49c69c4235aae16b8b
MD5 0946d85c9dadab7a1f9726391d91e78c
BLAKE2b-256 aa3b3207dcd6b0653b53dd08ad950ad624f1f1974672827b7ed962117a283c1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 57f2eb18ff026edc2b6c506bb022dcd7ec3eb9ccb42f591d4f96f9c00efbdc01
MD5 c16aed971d36dbaef1de57a5e7ba74ff
BLAKE2b-256 57f2d92c6134be650f472c15e8a30793d345c2be42132f68e5c812cb5a58c410

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c6b685d1360ae8791b8aa3af2dc23ee5cba2ac548a899f2b88593c3f7a10cc4
MD5 a7481e26a706dfaa5823367d5650b5b2
BLAKE2b-256 e13c2f6923d3d5219e16456288975e681a2fd70805c25971a4020d2c23ed656c

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb37892ace902db2242cf1d7e27b99d39039b6d5936a234e940bcc3bc6b6421d
MD5 0520e09f2986307ce0e4295ee65aecdc
BLAKE2b-256 fc76a22432955575b71096ff9dd10362a0e0414e458d2f886e6c08851e05de82

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 db55c9a17e6e1832b90557ad86069e30de363385a72cd9a86f3448452dffe2f3
MD5 e9b699fb4a12d36be24b3ee806c8f7ec
BLAKE2b-256 62d3c9e52035643e406bb9d562df907db1e3e82b84d55363ae88fef1b45baace

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9cc4fde91bc61a456627fe11727767509a19aafb9ab66585b4af4a940a2cec42
MD5 1a1a5f51e91c678b13da34a13edc4591
BLAKE2b-256 079a212844ba0a2241cdec28a99ec4728ac287995fab5353e822aea8ded3bfde

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06fcf51b1049745a4263cd32b37ac605f43db6269d3ebb161282a9c3bafd0c6d
MD5 2c04bed171cc812dd488fe20bdf9a00e
BLAKE2b-256 fc2bb91c027de4160742775032f9da5af7b693251509dce548493c8ea95cedb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9de171f3bb0f3175bef8143f994f5bb7ab3f96be11aef12c23fbb3b80d3a9c3c
MD5 cfbf4c504ab1f3b07564da12fed50c57
BLAKE2b-256 5da6b5f00fd96170d2ba1e991c591ceb065427b49a6225e6171c830d5633d790

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4cc21feec921cb662f43d611b8fc4da416bf060f06b9732852b2b7fffd684776
MD5 84d20bc92ba00eb03840fd8c134be30f
BLAKE2b-256 206af846eb87b4fbfe31e966d6892af1efad9b090298b05fc78a32b9a110ceb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1596809f2cb60464d842153e87aa5fa6410785d78682000a4337b4bbd3c93f96
MD5 edcde3d3fd50d923615b1393311477d8
BLAKE2b-256 d28fd869be973cd47fd823e3da43f8dec94e2e817bebd17eef341112761ce8cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 650723d1e425b2b3d6bd7bb34847e4a2f33c7f083d0962ee7bad100fbdd61d7d
MD5 b080d493ffb7dbb0a23373e7750606d0
BLAKE2b-256 51ea53e77a1635ede37339accca812d0deeee580c379f7f9e2010f2a34ef4164

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c86ef685d83f7c4437e7faded527417579ec0865f0518ce31a3e1cc80f0d379
MD5 7dfdc15ce9da68b8e37f0ca771c8efb0
BLAKE2b-256 38565a2fd37796483d2134fa0d99413d0e37b355a0fd2881ba17d2a9f00c6f28

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adf7db721f9e7b8705a3ff8edc9e543ee21b4e799c6b1b9138367dbd55735c53
MD5 f1d8047c0c68e045a6721d11e1c316bb
BLAKE2b-256 706dd7381b29dc8f8781be16b0c9f43bba3fe4710ff02c5b37e1e1410cc09040

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file breezy-3.3.22-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for breezy-3.3.22-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 40723b0b26b1dca8510ee54ceada302b1f119752e1825e86e227ee10bb82a8d1
MD5 ac40a9bdde2042d0c982bc52938c6175
BLAKE2b-256 3133677826146dcd80d415ad6c419ca7169543b71877f8d8adea60121d38d846

See more details on using hashes here.

Provenance

The following attestation bundles were made for breezy-3.3.22-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: wheels.yaml on breezy-team/breezy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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