github breezy-team/breezy brz-3.3.15
3.3.15

11 hours ago

What's Changed

  • Enable coverage reporting. by @jelmer in #2
  • Coverage coverage by @jelmer in #4
  • opt into apt. by @jelmer in #5
  • Bundle the git plugin. by @jelmer in #3
  • Disable git depth. by @jelmer in #8
  • Add a custom pyflakes and flake8 config that support lazy imports. by @jelmer in #18
  • Fix compatibility with newer versions of the XML libs. by @jelmer in #11
  • Fix switching to an older revision while creating a new branch. by @jelmer in #28
  • Move the fetch module to breezy.bzr. by @jelmer in #15
  • Support revno-less operation in a few more places. by @jelmer in #24
  • Fix interaction support on python 3. by @jelmer in #20
  • Drop support for ubuntu:X/package shortcuts. by @jelmer in #42
  • Improve documentation for BranchBuilder. by @jelmer in #30
  • Fix some http issues on Python 3. by @jelmer in #22
  • Add a character for tree references. by @jelmer in #25
  • Report correct path in output of brz add. by @jelmer in #19
  • Remove information about old bundle formats. by @jelmer in #37
  • Fix fetching between non-default git branches. by @jelmer in #13
  • Encode revision id when passing it into graph. by @jelmer in #40
  • Use BzrBranchFormat8 in development-subtree. by @jelmer in #12
  • Add support for the notion of "related bugs" by @jelmer in #41
  • Support uncommit on remote git branches. by @jelmer in #34
  • Fix some properties for remote Git branches. by @jelmer in #14
  • Remove file ids from many of the public Tree functions. by @jelmer in #16
  • Fix 'bzr switch' in git repositories. by @jelmer in #26
  • Fix 'bzr grep' in git working trees. by @jelmer in #27
  • Bzr bound to git by @jelmer in #32
  • Don't show a delta for unchanged submodules by @jelmer in #35
  • Build extensions for Python 3 on travis. by @jelmer in #44
  • Sprinkle some PEP8iness. by @jelmer in #45
  • Drop superfluous kind and file_id return values from Tree.list_files. by @jelmer in #36
  • Yet more docs by @jelmer in #48
  • Include offset in check as well. by @jelmer in #49
  • Remove references to bzrtools. by @jelmer in #56
  • Update bzr references in contributing quickstart. by @jelmer in #55
  • Move location_to_url to its own module. by @jelmer in #51
  • Fix mv bug by @jelmer in #52
  • Fix stats in Python3 git repositories. by @jelmer in #53
  • Git empty dirs by @jelmer in #54
  • Bundle propose by @jelmer in #57
  • Ignore CryptoDeprecationWarnings. by @jelmer in #58
  • Fix python 3.7 tests on travis. by @jelmer in #59
  • Fix compatibility with newer versions of Dulwich. by @jelmer in #66
  • Allow unknown HG fields in Git commit metadata when accessing native Git repositories. by @jelmer in #74
  • Don't include open unmerged pull requests in 'closed'. by @jelmer in #80
  • Add a mention of Python 3 support in README.rst. by @jelmer in #76
  • Fix a commonly typoed word: compatibility. by @jelmer in #77
  • Don't attempt to resolve None when repo has gone away. by @jelmer in #78
  • Drop support for getting gitlab authentication from authentication.conf. by @jelmer in #79
  • Raise a clearer error when not logged into e.g. GitHub. by @jelmer in #69
  • Fix lp-find-merge-proposal. by @jelmer in #70
  • Fix git-apply and add a test. by @jelmer in #72
  • Drop dependency on non-longer-existant grep plugin. by @jelmer in #75
  • Properly format UnexpectedInventoryFormat errors. by @jelmer in #65
  • fastexport: Stop specifying file_id and use tree rather than inventory function. by @jelmer in #61
  • Don't report .git files as unknown. by @jelmer in #62
  • Add a hook for URL dereferencing. by @jelmer in #68
  • Strip username from URLs before passing to urllib. by @jelmer in #81
  • Move .generate_ids to breezy.bzr. by @jelmer in #63
  • Add a purpose argument to location dereference functions. by @jelmer in #67
  • Bump minimum dulwich version to 0.19.11. by @jelmer in #82
  • Don't buffer more than a line when reading from standard input. by @jelmer in #83
  • Split out a 'probe_from_url' method on Hoster. by @jelmer in #71
  • Use time.perf_counter, which is replacing time.clock. by @jelmer in #100
  • Add support for rcp-style location stringfor SSH operations. by @jelmer in #64
  • Read parent branch properly from git config. by @jelmer in #33
  • Display warnings when expected number doesn't match. by @jelmer in #84
  • Update references to home location. by @jelmer in #85
  • Raise better error when subsegments lack =. by @jelmer in #87
  • Display "-d $LOCATION" in example bzr pull command output by 'brz uncommit' by @jelmer in #88
  • Implement MemoryTree.get_symlink_target. by @jelmer in #89
  • Fix pushing of revisions from bzr to git that convert directories to symlinks. by @jelmer in #90
  • Actually send API call to Launchpad when updating description. by @jelmer in #91
  • Remove documentation about removed pkgimport.conf. by @jelmer in #92
  • Print proper error when running brz cat-revision on Git repositories. by @jelmer in #93
  • Support directory references in stacked-on locations. by @jelmer in #94
  • Add overview of limitations in Breezy's Git support. by @jelmer in #95
  • Use setuptools in setup.py. by @jelmer in #96
  • Some more git fixes: by @jelmer in #98
  • Add 'bgt' as alias for 'breezy.git.tests. by @jelmer in #102
  • Fix some issues reported by lgtm.com. by @jelmer in #109
  • Add a 'brz resolve-location' command. by @jelmer in #97
  • Use external patiencediff. by @jelmer in #99
  • Move mergeable functions to their own module. by @jelmer in #47
  • Add a WriteGroup context manager. by @jelmer in #23
  • Import the 'patch' command from bzrtools. by @jelmer in #104
  • Fix pushing non-mainline revisions from bzr to git. by @jelmer in #107
  • Use standard patch functions in "bzr git-apply". by @jelmer in #105
  • Return consist errors from Branch.get_revid and Repository.get_revid_for_revno. by @jelmer in #86
  • Raise consistent GhostRevisionsHaveNoRevno from dotted_revno_to_revision_id. by @jelmer in #103
  • Allow symbolic links to exist when checking out trees on Windows. by @jelmer in #101
  • Use more contexts for progress bars. by @jelmer in #21
  • Auto upgrade reference by @jelmer in #29
  • Support tree references in diff. by @jelmer in #17
  • Fix switching between branches while preserving uncommitted changes in git. by @jelmer in #108
  • Update copyright for 2025 by @jelmer in #174
  • Use testtools.SkipTest by @jelmer in #214
  • Fix github workflows, hopefully by @jelmer in #213
  • Fix remaining issues in 3.3 branch by @jelmer in #215
  • Ignore type issues by @jelmer in #216
  • Format with ruff format by @jelmer in #217
  • Fix FTBFS on Ubuntu by @jelmer in #194
  • Upgrade Python code to a modern version by @jelmer in #184
  • Add ruff config to 3.3 branch by @jelmer in #219
  • Fix more ruff issues by @jelmer in #220
  • Set PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 by @jelmer in #221
  • Set repository references to github by @jelmer in #223
  • Bump pyo 3.3 by @jelmer in #224
  • Fix more ruff issues by @jelmer in #226
  • Add python 3.13 support by @jelmer in #225
  • Fix more ruff issues by @jelmer in #227
  • Fix more ruff issues by @jelmer in #228
  • Split wheels by @jelmer in #229
  • Merge 3.3.10 by @jelmer in #231
  • Add dependabot config by @jelmer in #232
  • Fix zoneinfo by @jelmer in #233
  • Avoid Deprecated threading.currentThread by @jelmer in #235
  • Drop static tuple by @jelmer in #237
  • Simple set by @jelmer in #239
  • Release 3.3.11 by @jelmer in #240
  • Fix formatting for license field by @jelmer in #258
  • Fix calling obsolete PyInt_AsUnsignedLongMask by @jelmer in #261
  • Release 3.3.12 by @jelmer in #264
  • git: Ensure tags are pushed for local operations by @jelmer in #274
  • launchpad: Add warning about Bazaar code hosting phase-out by @jelmer in #279
  • Install typing-extensions by @jelmer in #283
  • Fix dulwich compatibility by @jelmer in #284
  • Fix typing by @jelmer in #285
  • Remove references to Bazaar codehosting on Launchpad by @jelmer in #289
  • Don't build for cp314 yet by @jelmer in #292
  • Fix compatibility with paramiko 4.0 by @jelmer in #291
  • Improve installation instructions for modern Python by @jelmer in #293
  • Drop support for interacting with bazaar branches on Launchpad by @jelmer in #300
  • Add python 3.14 support by @jelmer in #301
  • Add Python 3.14 support by @jelmer in #308

Full Changelog: https://github.com/breezy-team/breezy/commits/brz-3.3.15

What's Changed

Full Changelog: brz-3.3.13...brz-3.3.15

Don't miss a new breezy release

NewReleases is sending notifications on new releases.