Merge lp:~jelmer/brz/ruff-format into lp:brz
Proposed by
Jelmer Vernooij
Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | no longer in the source branch. |
Merged at revision: | 7889 |
Proposed branch: | lp:~jelmer/brz/ruff-format |
Merge into: | lp:brz |
Diff against target: |
387715 lines (+127812/-101117) 995 files modified
.flake8 (+0/-44) Makefile (+27/-15) apport/source_brz.py (+13/-12) breezy/__init__.py (+29/-28) breezy/__main__.py (+12/-8) breezy/_annotator_py.py (+35/-29) breezy/_known_graph_py.py (+28/-22) breezy/add.py (+11/-11) breezy/annotate.py (+112/-80) breezy/archive/__init__.py (+42/-26) breezy/archive/tar.py (+50/-34) breezy/archive/zip.py (+15/-16) breezy/atomicfile.py (+15/-14) breezy/bisect.py (+45/-39) breezy/bisect_multi.py (+2/-2) breezy/branch.py (+475/-301) breezy/branchbuilder.py (+63/-43) breezy/breakin.py (+11/-8) breezy/bugtracker.py (+60/-64) breezy/builtins.py (+3152/-2161) breezy/bzr/__init__.py (+363/-307) breezy/bzr/_btree_serializer_py.py (+18/-13) breezy/bzr/_chk_map_py.py (+28/-20) breezy/bzr/_dirstate_helpers_py.py (+41/-31) breezy/bzr/_groupcompress_py.py (+35/-29) breezy/bzr/_knit_load_data_py.py (+16/-12) breezy/bzr/_static_tuple_py.py (+7/-5) breezy/bzr/branch.py (+253/-179) breezy/bzr/btree_index.py (+154/-118) breezy/bzr/bundle/apply_bundle.py (+6/-7) breezy/bzr/bundle/bundle_data.py (+140/-121) breezy/bzr/bundle/commands.py (+44/-27) breezy/bzr/bundle/serializer/__init__.py (+27/-30) breezy/bzr/bundle/serializer/v08.py (+152/-129) breezy/bzr/bundle/serializer/v09.py (+2/-3) breezy/bzr/bundle/serializer/v4.py (+183/-125) breezy/bzr/bzrdir.py (+458/-281) breezy/bzr/check.py (+103/-68) breezy/bzr/chk_map.py (+279/-201) breezy/bzr/chk_serializer.py (+40/-26) breezy/bzr/conflicts.py (+103/-94) breezy/bzr/debug_commands.py (+27/-22) breezy/bzr/dirstate.py (+1080/-777) breezy/bzr/fetch.py (+77/-49) breezy/bzr/fullhistory.py (+24/-22) breezy/bzr/groupcompress.py (+436/-314) breezy/bzr/groupcompress_repo.py (+462/-303) breezy/bzr/index.py (+217/-175) breezy/bzr/inventory.py (+404/-237) breezy/bzr/inventory_delta.py (+10/-3) breezy/bzr/inventorytree.py (+314/-204) breezy/bzr/knit.py (+625/-465) breezy/bzr/knitpack_repo.py (+348/-205) breezy/bzr/knitrepo.py (+124/-85) breezy/bzr/lockable_files.py (+27/-20) breezy/bzr/pack.py (+38/-46) breezy/bzr/pack_repo.py (+531/-321) breezy/bzr/reconcile.py (+89/-79) breezy/bzr/remote.py (+1293/-899) breezy/bzr/repository.py (+38/-28) breezy/bzr/rio_patch.py (+19/-21) breezy/bzr/serializer.py (+26/-16) breezy/bzr/smart/branch.py (+91/-91) breezy/bzr/smart/bzrdir.py (+164/-139) breezy/bzr/smart/client.py (+97/-72) breezy/bzr/smart/medium.py (+147/-109) breezy/bzr/smart/message.py (+55/-46) breezy/bzr/smart/packrepository.py (+3/-4) breezy/bzr/smart/ping.py (+9/-7) breezy/bzr/smart/protocol.py (+251/-223) breezy/bzr/smart/repository.py (+288/-247) breezy/bzr/smart/request.py (+624/-351) breezy/bzr/smart/server.py (+87/-64) breezy/bzr/smart/signals.py (+3/-3) breezy/bzr/smart/vfs.py (+49/-51) breezy/bzr/static_tuple.py (+3/-2) breezy/bzr/tag.py (+11/-8) breezy/bzr/testament.py (+52/-44) breezy/bzr/tests/__init__.py (+57/-54) breezy/bzr/tests/blackbox/__init__.py (+8/-7) breezy/bzr/tests/blackbox/test_dump_btree.py (+49/-52) breezy/bzr/tests/matchers.py (+9/-6) breezy/bzr/tests/per_bzrdir/__init__.py (+27/-18) breezy/bzr/tests/per_bzrdir/test_bzrdir.py (+374/-288) breezy/bzr/tests/per_inventory/__init__.py (+22/-15) breezy/bzr/tests/per_inventory/basics.py (+352/-225) breezy/bzr/tests/per_pack_repository.py (+403/-360) breezy/bzr/tests/per_repository_chk/__init__.py (+11/-12) breezy/bzr/tests/per_repository_chk/test_supported.py (+139/-104) breezy/bzr/tests/per_repository_chk/test_unsupported.py (+1/-2) breezy/bzr/tests/per_repository_vf/__init__.py (+17/-16) breezy/bzr/tests/per_repository_vf/helpers.py (+19/-16) breezy/bzr/tests/per_repository_vf/test__generate_text_key_index.py (+1/-2) breezy/bzr/tests/per_repository_vf/test_add_inventory_by_delta.py (+33/-23) breezy/bzr/tests/per_repository_vf/test_check.py (+24/-25) breezy/bzr/tests/per_repository_vf/test_check_reconcile.py (+460/-318) breezy/bzr/tests/per_repository_vf/test_fetch.py (+13/-7) breezy/bzr/tests/per_repository_vf/test_fileid_involved.py (+174/-141) breezy/bzr/tests/per_repository_vf/test_find_text_key_references.py (+1/-2) breezy/bzr/tests/per_repository_vf/test_merge_directive.py (+25/-18) breezy/bzr/tests/per_repository_vf/test_reconcile.py (+140/-128) breezy/bzr/tests/per_repository_vf/test_refresh_data.py (+14/-14) breezy/bzr/tests/per_repository_vf/test_repository.py (+181/-153) breezy/bzr/tests/per_repository_vf/test_write_group.py (+230/-159) breezy/bzr/tests/per_versionedfile.py (+1500/-1187) breezy/bzr/tests/test__btree_serializer.py (+57/-59) breezy/bzr/tests/test__chk_map.py (+117/-70) breezy/bzr/tests/test__dirstate_helpers.py (+469/-415) breezy/bzr/tests/test__groupcompress.py (+215/-187) breezy/bzr/tests/test__simple_set.py (+62/-66) breezy/bzr/tests/test__static_tuple.py (+181/-154) breezy/bzr/tests/test_btree_index.py (+583/-421) breezy/bzr/tests/test_bundle.py (+844/-693) breezy/bzr/tests/test_bzrdir.py (+696/-619) breezy/bzr/tests/test_chk_map.py (+1490/-1133) breezy/bzr/tests/test_chk_serializer.py (+74/-47) breezy/bzr/tests/test_conflicts.py (+41/-41) breezy/bzr/tests/test_dirstate.py (+1835/-1322) breezy/bzr/tests/test_generate_ids.py (+47/-46) breezy/bzr/tests/test_groupcompress.py (+591/-511) breezy/bzr/tests/test_hashcache.py (+27/-27) breezy/bzr/tests/test_index.py (+1073/-712) breezy/bzr/tests/test_inv.py (+920/-475) breezy/bzr/tests/test_inventory_delta.py (+460/-207) breezy/bzr/tests/test_knit.py (+1454/-1101) breezy/bzr/tests/test_lockable_files.py (+45/-47) breezy/bzr/tests/test_matchers.py (+11/-6) breezy/bzr/tests/test_pack.py (+151/-153) breezy/bzr/tests/test_read_bundle.py (+23/-21) breezy/bzr/tests/test_remote.py (+2400/-1770) breezy/bzr/tests/test_repository.py (+581/-512) breezy/bzr/tests/test_rio.py (+150/-123) breezy/bzr/tests/test_serializer.py (+16/-10) breezy/bzr/tests/test_smart.py (+1396/-1222) breezy/bzr/tests/test_smart_request.py (+69/-58) breezy/bzr/tests/test_smart_signals.py (+49/-46) breezy/bzr/tests/test_smart_transport.py (+1460/-1308) breezy/bzr/tests/test_tag.py (+2/-3) breezy/bzr/tests/test_testament.py (+104/-92) breezy/bzr/tests/test_transform.py (+217/-189) breezy/bzr/tests/test_tuned_gzip.py (+11/-11) breezy/bzr/tests/test_versionedfile.py (+62/-58) breezy/bzr/tests/test_vf_search.py (+129/-98) breezy/bzr/tests/test_vfs_ratchet.py (+169/-182) breezy/bzr/tests/test_weave.py (+381/-378) breezy/bzr/tests/test_workingtree.py (+6/-5) breezy/bzr/tests/test_workingtree_4.py (+357/-288) breezy/bzr/tests/test_xml.py (+160/-110) breezy/bzr/textinv.py (+28/-22) breezy/bzr/transform.py (+421/-331) breezy/bzr/tuned_gzip.py (+22/-17) breezy/bzr/versionedfile.py (+511/-285) breezy/bzr/vf_repository.py (+635/-479) breezy/bzr/vf_search.py (+68/-37) breezy/bzr/weave.py (+168/-125) breezy/bzr/weavefile.py (+34/-33) breezy/bzr/workingtree.py (+445/-299) breezy/bzr/workingtree_3.py (+50/-33) breezy/bzr/workingtree_4.py (+548/-384) breezy/bzr/xml5.py (+31/-16) breezy/bzr/xml6.py (+1/-1) breezy/bzr/xml7.py (+2/-2) breezy/bzr/xml8.py (+44/-35) breezy/bzr/xml_serializer.py (+161/-108) breezy/cache_utf8.py (+16/-12) breezy/cethread.py (+10/-4) breezy/check.py (+8/-6) breezy/chunk_writer.py (+13/-10) breezy/clean_tree.py (+29/-15) breezy/cmd_test_script.py (+5/-8) breezy/cmd_version_info.py (+58/-37) breezy/cmdline.py (+12/-12) breezy/colordiff.py (+40/-36) breezy/commands.py (+241/-189) breezy/commit.py (+174/-125) breezy/commit_signature_commands.py (+31/-27) breezy/config.py (+857/-639) breezy/conflicts.py (+69/-53) breezy/controldir.py (+294/-158) breezy/counted_lock.py (+3/-3) breezy/crash.py (+65/-58) breezy/debug.py (+5/-3) breezy/decorators.py (+5/-4) breezy/delta.py (+203/-120) breezy/diff.py (+406/-239) breezy/directory_service.py (+42/-28) breezy/dirty_tracker.py (+0/-2) breezy/doc/__init__.py (+2/-2) breezy/doc/api/__init__.py (+7/-5) breezy/doc_generate/__init__.py (+2/-3) breezy/doc_generate/autodoc_bash_completion.py (+6/-6) breezy/doc_generate/autodoc_man.py (+37/-30) breezy/doc_generate/autodoc_rstx.py (+19/-16) breezy/doc_generate/conf.py (+49/-51) breezy/email_message.py (+30/-22) breezy/errors.py (+268/-381) breezy/export.py (+51/-37) breezy/export_pot.py (+49/-41) breezy/externalcommand.py (+5/-4) breezy/fetch_ghosts.py (+2/-4) breezy/fifo_cache.py (+12/-8) breezy/filter_tree.py (+3/-2) breezy/filters/__init__.py (+8/-9) breezy/filters/eol.py (+18/-21) breezy/foreign.py (+2/-1) breezy/forge.py (+47/-32) breezy/git/__init__.py (+161/-115) breezy/git/annotate.py (+41/-32) breezy/git/branch.py (+353/-262) breezy/git/cache.py (+101/-93) breezy/git/commands.py (+73/-59) breezy/git/commit.py (+32/-21) breezy/git/config.py (+23/-20) breezy/git/dir.py (+222/-128) breezy/git/directory.py (+1/-2) breezy/git/errors.py (+4/-2) breezy/git/fetch.py (+283/-129) breezy/git/filegraph.py (+23/-18) breezy/git/git_remote_helper.py (+18/-13) breezy/git/hg.py (+8/-10) breezy/git/interrepo.py (+186/-121) breezy/git/mapping.py (+193/-146) breezy/git/memorytree.py (+11/-10) breezy/git/object_store.py (+183/-101) breezy/git/pristine_tar.py (+18/-21) breezy/git/push.py (+4/-6) breezy/git/refs.py (+4/-5) breezy/git/remote.py (+247/-188) breezy/git/repository.py (+98/-63) breezy/git/revspec.py (+18/-9) breezy/git/roundtrip.py (+4/-7) breezy/git/send.py (+126/-52) breezy/git/server.py (+28/-20) breezy/git/tests/__init__.py (+78/-66) breezy/git/tests/test_blackbox.py (+385/-310) breezy/git/tests/test_branch.py (+67/-62) breezy/git/tests/test_builder.py (+149/-140) breezy/git/tests/test_cache.py (+99/-36) breezy/git/tests/test_dir.py (+28/-29) breezy/git/tests/test_fetch.py (+154/-73) breezy/git/tests/test_git_remote_helper.py (+48/-46) breezy/git/tests/test_mapping.py (+142/-98) breezy/git/tests/test_memorytree.py (+73/-78) breezy/git/tests/test_object_store.py (+117/-110) breezy/git/tests/test_pristine_tar.py (+34/-20) breezy/git/tests/test_push.py (+11/-13) breezy/git/tests/test_refs.py (+20/-20) breezy/git/tests/test_remote.py (+490/-414) breezy/git/tests/test_repository.py (+123/-98) breezy/git/tests/test_revspec.py (+0/-1) breezy/git/tests/test_roundtrip.py (+19/-16) breezy/git/tests/test_server.py (+27/-34) breezy/git/tests/test_transform.py (+13/-15) breezy/git/tests/test_transportgit.py (+16/-13) breezy/git/tests/test_tree.py (+559/-244) breezy/git/tests/test_unpeel_map.py (+13/-9) breezy/git/tests/test_urls.py (+31/-31) breezy/git/tests/test_workingtree.py (+234/-164) breezy/git/transform.py (+226/-166) breezy/git/transportgit.py (+98/-70) breezy/git/tree.py (+475/-344) breezy/git/unpeel_map.py (+1/-2) breezy/git/urls.py (+11/-11) breezy/git/workingtree.py (+359/-249) breezy/globbing.py (+62/-66) breezy/gpg.py (+111/-90) breezy/graph.py (+188/-140) breezy/grep.py (+99/-83) breezy/help.py (+33/-30) breezy/help_topics/__init__.py (+52/-43) breezy/hooks.py (+75/-61) breezy/i18n.py (+13/-10) breezy/identitymap.py (+2/-2) breezy/ignores.py (+32/-29) breezy/info.py (+178/-156) breezy/inter.py (+5/-4) breezy/lazy_import.py (+80/-77) breezy/lazy_regex.py (+23/-12) breezy/library_state.py (+10/-6) breezy/location.py (+16/-10) breezy/lock.py (+55/-43) breezy/lockdir.py (+68/-58) breezy/log.py (+587/-406) breezy/lru_cache.py (+20/-15) breezy/lsprof.py (+59/-37) breezy/mail_client.py (+233/-179) breezy/memorybranch.py (+7/-6) breezy/memorytree.py (+25/-22) breezy/merge.py (+590/-397) breezy/merge_directive.py (+252/-161) breezy/mergeable.py (+15/-9) breezy/mergetools.py (+33/-28) breezy/missing.py (+76/-46) breezy/msgeditor.py (+74/-56) breezy/multiparent.py (+109/-88) breezy/multiwalker.py (+36/-30) breezy/mutabletree.py (+58/-39) breezy/option.py (+179/-116) breezy/osutils.py (+107/-81) breezy/patch.py (+10/-3) breezy/patches.py (+62/-66) breezy/plugin.py (+73/-62) breezy/plugins/bash_completion/__init__.py (+10/-8) breezy/plugins/bash_completion/bashcomp.py (+121/-75) breezy/plugins/bash_completion/tests/__init__.py (+5/-4) breezy/plugins/bash_completion/tests/test_bashcomp.py (+135/-127) breezy/plugins/changelog_merge/__init__.py (+13/-6) breezy/plugins/changelog_merge/changelog_merge.py (+30/-30) breezy/plugins/changelog_merge/tests/__init__.py (+5/-4) breezy/plugins/changelog_merge/tests/test_changelog_merge.py (+108/-83) breezy/plugins/commitfromnews/__init__.py (+20/-10) breezy/plugins/commitfromnews/committemplate.py (+23/-20) breezy/plugins/commitfromnews/tests/__init__.py (+6/-5) breezy/plugins/commitfromnews/tests/test_committemplate.py (+62/-39) breezy/plugins/commitfromnews/tests/test_msgeditor.py (+1/-2) breezy/plugins/cvs/__init__.py (+10/-10) breezy/plugins/darcs/__init__.py (+9/-8) breezy/plugins/email/__init__.py (+59/-30) breezy/plugins/email/emailer.py (+89/-77) breezy/plugins/email/tests/testemail.py (+128/-104) breezy/plugins/fastimport/__init__.py (+15/-10) breezy/plugins/fastimport/branch_mapper.py (+11/-11) breezy/plugins/fastimport/branch_updater.py (+20/-16) breezy/plugins/fastimport/bzr_commit_handler.py (+216/-122) breezy/plugins/fastimport/cache_manager.py (+25/-21) breezy/plugins/fastimport/cmds.py (+175/-112) breezy/plugins/fastimport/exporter.py (+180/-108) breezy/plugins/fastimport/helpers.py (+23/-16) breezy/plugins/fastimport/idmapfile.py (+2/-2) breezy/plugins/fastimport/marks_file.py (+11/-13) breezy/plugins/fastimport/processors/generic_processor.py (+90/-72) breezy/plugins/fastimport/revision_store.py (+92/-53) breezy/plugins/fastimport/tests/__init__.py (+12/-10) breezy/plugins/fastimport/tests/test_branch_mapper.py (+21/-22) breezy/plugins/fastimport/tests/test_commands.py (+52/-41) breezy/plugins/fastimport/tests/test_exporter.py (+49/-59) breezy/plugins/fastimport/tests/test_generic_processor.py (+1344/-957) breezy/plugins/fastimport/tests/test_head_tracking.py (+36/-27) breezy/plugins/fastimport/tests/test_marks_file.py (+28/-13) breezy/plugins/fastimport/tests/test_revision_store.py (+103/-69) breezy/plugins/fastimport/user_mapper.py (+4/-5) breezy/plugins/flake8/__init__.py (+0/-134) breezy/plugins/fossil/__init__.py (+12/-9) breezy/plugins/github/__init__.py (+2/-1) breezy/plugins/github/cmds.py (+15/-10) breezy/plugins/github/forge.py (+365/-250) breezy/plugins/github/tests/test_forge.py (+2/-3) breezy/plugins/gitlab/__init__.py (+2/-1) breezy/plugins/gitlab/cmds.py (+14/-11) breezy/plugins/gitlab/forge.py (+329/-248) breezy/plugins/gitlab/tests/test_forge.py (+25/-18) breezy/plugins/hg/__init__.py (+22/-17) breezy/plugins/launchpad/__init__.py (+26/-20) breezy/plugins/launchpad/account.py (+15/-13) breezy/plugins/launchpad/cmds.py (+46/-40) breezy/plugins/launchpad/forge.py (+362/-237) breezy/plugins/launchpad/lp_api.py (+72/-55) breezy/plugins/launchpad/lp_directory.py (+46/-34) breezy/plugins/launchpad/test_account.py (+51/-47) breezy/plugins/launchpad/test_lp_api.py (+9/-7) breezy/plugins/launchpad/test_lp_directory.py (+9/-11) breezy/plugins/launchpad/test_lp_login.py (+20/-22) breezy/plugins/launchpad/uris.py (+21/-25) breezy/plugins/mtn/__init__.py (+9/-8) breezy/plugins/netrc_credential_store/__init__.py (+10/-8) breezy/plugins/netrc_credential_store/tests/__init__.py (+5/-4) breezy/plugins/netrc_credential_store/tests/test_netrc.py (+16/-16) breezy/plugins/news_merge/__init__.py (+9/-2) breezy/plugins/news_merge/news_merge.py (+12/-10) breezy/plugins/news_merge/parser.py (+20/-18) breezy/plugins/po_merge/__init__.py (+21/-13) breezy/plugins/po_merge/po_merge.py (+50/-35) breezy/plugins/po_merge/tests/__init__.py (+5/-4) breezy/plugins/po_merge/tests/test_po_merge.py (+95/-57) breezy/plugins/propose/__init__.py (+8/-5) breezy/plugins/propose/cmds.py (+191/-136) breezy/plugins/pypi/__init__.py (+6/-3) breezy/plugins/pypi/directory.py (+8/-10) breezy/plugins/quilt/__init__.py (+81/-46) breezy/plugins/quilt/merge.py (+12/-6) breezy/plugins/quilt/quilt.py (+46/-20) breezy/plugins/quilt/tests/__init__.py (+7/-6) breezy/plugins/quilt/tests/test_merge.py (+214/-136) breezy/plugins/quilt/tests/test_wrapper.py (+51/-37) breezy/plugins/quilt/wrapper.py (+87/-41) breezy/plugins/repodebug/__init__.py (+15/-18) breezy/plugins/repodebug/check_chk.py (+20/-11) breezy/plugins/repodebug/chk_used_by.py (+8/-8) breezy/plugins/repodebug/fetch_all_records.py (+12/-12) breezy/plugins/repodebug/file_refs.py (+6/-7) breezy/plugins/repodebug/missing_keys_for_stacking_fixer.py (+19/-13) breezy/plugins/repodebug/repo_has_key.py (+1/-1) breezy/plugins/repodebug/repo_keys.py (+2/-2) breezy/plugins/repodebug/tests/__init__.py (+38/-38) breezy/plugins/rewrite/__init__.py (+18/-9) breezy/plugins/rewrite/commands.py (+150/-90) breezy/plugins/rewrite/maptree.py (+6/-3) breezy/plugins/rewrite/pseudonyms.py (+14/-10) breezy/plugins/rewrite/rebase.py (+87/-50) breezy/plugins/rewrite/tests/__init__.py (+9/-7) breezy/plugins/rewrite/tests/test_blackbox.py (+251/-241) breezy/plugins/rewrite/tests/test_maptree.py (+13/-17) breezy/plugins/rewrite/tests/test_pseudonyms.py (+25/-9) breezy/plugins/rewrite/tests/test_rebase.py (+218/-160) breezy/plugins/rewrite/tests/test_upgrade.py (+0/-1) breezy/plugins/rewrite/upgrade.py (+78/-35) breezy/plugins/stats/__init__.py (+15/-11) breezy/plugins/stats/classify.py (+16/-4) breezy/plugins/stats/cmds.py (+80/-72) breezy/plugins/stats/test_blackbox.py (+25/-16) breezy/plugins/stats/test_stats.py (+186/-67) breezy/plugins/svn/__init__.py (+29/-29) breezy/plugins/svn/revspec.py (+1/-1) breezy/plugins/upload/__init__.py (+31/-26) breezy/plugins/upload/cmds.py (+142/-114) breezy/plugins/upload/tests/__init__.py (+6/-5) breezy/plugins/upload/tests/test_auto_upload_hook.py (+24/-27) breezy/plugins/upload/tests/test_upload.py (+254/-251) breezy/plugins/weave_fmt/__init__.py (+69/-53) breezy/plugins/weave_fmt/branch.py (+45/-31) breezy/plugins/weave_fmt/bzrdir.py (+275/-173) breezy/plugins/weave_fmt/repository.py (+265/-163) breezy/plugins/weave_fmt/store/__init__.py (+27/-19) breezy/plugins/weave_fmt/store/text.py (+5/-5) breezy/plugins/weave_fmt/store/versioned.py (+63/-30) breezy/plugins/weave_fmt/test_bzrdir.py (+283/-255) breezy/plugins/weave_fmt/test_repository.py (+72/-90) breezy/plugins/weave_fmt/test_store.py (+138/-151) breezy/plugins/weave_fmt/test_workingtree.py (+39/-39) breezy/plugins/weave_fmt/workingtree.py (+41/-29) breezy/plugins/weave_fmt/xml4.py (+93/-78) breezy/plugins/webdav/__init__.py (+11/-9) breezy/plugins/webdav/tests/__init__.py (+6/-4) breezy/plugins/webdav/tests/dav_server.py (+60/-58) breezy/plugins/webdav/tests/test_webdav.py (+40/-33) breezy/plugins/webdav/webdav.py (+157/-133) breezy/plugins/zsh_completion/__init__.py (+8/-8) breezy/plugins/zsh_completion/tests/__init__.py (+5/-4) breezy/plugins/zsh_completion/tests/test_zshcomp.py (+0/-1) breezy/plugins/zsh_completion/zshcomp.py (+75/-52) breezy/progress.py (+11/-13) breezy/push.py (+100/-49) breezy/pyutils.py (+12/-11) breezy/reconcile.py (+18/-17) breezy/reconfigure.py (+60/-60) breezy/registry.py (+87/-44) breezy/rename_map.py (+27/-26) breezy/repository.py (+194/-141) breezy/revision.py (+10/-4) breezy/revisionspec.py (+115/-104) breezy/revisiontree.py (+7/-8) breezy/rules.py (+5/-9) breezy/send.py (+129/-75) breezy/shelf.py (+104/-56) breezy/shelf_ui.py (+137/-104) breezy/shellcomplete.py (+10/-6) breezy/smtp_connection.py (+37/-31) breezy/status.py (+161/-87) breezy/strace.py (+5/-6) breezy/switch.py (+45/-25) breezy/symbol_versioning.py (+74/-53) breezy/tag.py (+47/-32) breezy/terminal.py (+30/-28) breezy/tests/EncodingAdapter.py (+78/-61) breezy/tests/TestUtil.py (+7/-5) breezy/tests/__init__.py (+954/-774) breezy/tests/blackbox/__init__.py (+112/-109) breezy/tests/blackbox/test_add.py (+152/-154) breezy/tests/blackbox/test_added.py (+17/-19) breezy/tests/blackbox/test_alias.py (+24/-26) breezy/tests/blackbox/test_aliases.py (+31/-30) breezy/tests/blackbox/test_ancestry.py (+41/-42) breezy/tests/blackbox/test_annotate.py (+189/-164) breezy/tests/blackbox/test_big_file.py (+27/-27) breezy/tests/blackbox/test_bisect.py (+67/-61) breezy/tests/blackbox/test_bound_branches.py (+190/-180) breezy/tests/blackbox/test_branch.py (+308/-307) breezy/tests/blackbox/test_branches.py (+37/-42) breezy/tests/blackbox/test_break_lock.py (+30/-25) breezy/tests/blackbox/test_bundle_info.py (+24/-20) breezy/tests/blackbox/test_cat.py (+126/-117) breezy/tests/blackbox/test_cat_revision.py (+34/-33) breezy/tests/blackbox/test_check.py (+55/-50) breezy/tests/blackbox/test_checkout.py (+99/-88) breezy/tests/blackbox/test_clean_tree.py (+63/-59) breezy/tests/blackbox/test_clone.py (+24/-25) breezy/tests/blackbox/test_command_encoding.py (+26/-33) breezy/tests/blackbox/test_commit.py (+557/-489) breezy/tests/blackbox/test_config.py (+207/-107) breezy/tests/blackbox/test_conflicts.py (+50/-40) breezy/tests/blackbox/test_cp.py (+53/-42) breezy/tests/blackbox/test_debug.py (+10/-12) breezy/tests/blackbox/test_deleted.py (+7/-8) breezy/tests/blackbox/test_diff.py (+257/-219) breezy/tests/blackbox/test_exceptions.py (+33/-33) breezy/tests/blackbox/test_export.py (+227/-228) breezy/tests/blackbox/test_export_pot.py (+10/-10) breezy/tests/blackbox/test_fetch_ghosts.py (+12/-13) breezy/tests/blackbox/test_filesystem_cicp.py (+153/-93) breezy/tests/blackbox/test_filtered_view_ops.py (+104/-96) breezy/tests/blackbox/test_find_merge_base.py (+12/-13) breezy/tests/blackbox/test_help.py (+71/-65) breezy/tests/blackbox/test_hooks.py (+42/-34) breezy/tests/blackbox/test_ignore.py (+86/-78) breezy/tests/blackbox/test_ignored.py (+14/-14) breezy/tests/blackbox/test_import.py (+42/-43) breezy/tests/blackbox/test_info.py (+425/-294) breezy/tests/blackbox/test_init.py (+116/-101) breezy/tests/blackbox/test_inventory.py (+43/-46) breezy/tests/blackbox/test_join.py (+33/-35) breezy/tests/blackbox/test_link_tree.py (+9/-10) breezy/tests/blackbox/test_locale.py (+70/-33) breezy/tests/blackbox/test_log.py (+450/-426) breezy/tests/blackbox/test_logformats.py (+40/-37) breezy/tests/blackbox/test_lookup_revision.py (+5/-6) breezy/tests/blackbox/test_ls.py (+148/-154) breezy/tests/blackbox/test_lsprof.py (+6/-7) breezy/tests/blackbox/test_merge.py (+514/-461) breezy/tests/blackbox/test_merge_directive.py (+145/-115) breezy/tests/blackbox/test_missing.py (+116/-109) breezy/tests/blackbox/test_mkdir.py (+18/-19) breezy/tests/blackbox/test_modified.py (+24/-28) breezy/tests/blackbox/test_mv.py (+290/-270) breezy/tests/blackbox/test_nick.py (+30/-32) breezy/tests/blackbox/test_non_ascii.py (+249/-240) breezy/tests/blackbox/test_outside_wt.py (+23/-21) breezy/tests/blackbox/test_pack.py (+26/-27) breezy/tests/blackbox/test_patch.py (+15/-16) breezy/tests/blackbox/test_ping.py (+8/-7) breezy/tests/blackbox/test_plugins.py (+11/-12) breezy/tests/blackbox/test_pull.py (+304/-300) breezy/tests/blackbox/test_push.py (+457/-403) breezy/tests/blackbox/test_re_sign.py (+11/-12) breezy/tests/blackbox/test_reconcile.py (+23/-23) breezy/tests/blackbox/test_reconfigure.py (+138/-124) breezy/tests/blackbox/test_reference.py (+42/-42) breezy/tests/blackbox/test_remember_option.py (+65/-46) breezy/tests/blackbox/test_remerge.py (+117/-89) breezy/tests/blackbox/test_remove.py (+112/-107) breezy/tests/blackbox/test_remove_tree.py (+101/-88) breezy/tests/blackbox/test_repair_workingtree.py (+24/-24) breezy/tests/blackbox/test_resolve.py (+61/-42) breezy/tests/blackbox/test_resolve_location.py (+11/-12) breezy/tests/blackbox/test_revert.py (+131/-129) breezy/tests/blackbox/test_revision_history.py (+27/-29) breezy/tests/blackbox/test_revision_info.py (+53/-55) breezy/tests/blackbox/test_revno.py (+97/-88) breezy/tests/blackbox/test_rmbranch.py (+46/-43) breezy/tests/blackbox/test_script.py (+45/-25) breezy/tests/blackbox/test_selftest.py (+39/-37) breezy/tests/blackbox/test_send.py (+192/-197) breezy/tests/blackbox/test_serve.py (+119/-117) breezy/tests/blackbox/test_shared_repository.py (+26/-26) breezy/tests/blackbox/test_shell_complete.py (+13/-12) breezy/tests/blackbox/test_shelve.py (+66/-68) breezy/tests/blackbox/test_sign_my_commits.py (+41/-38) breezy/tests/blackbox/test_split.py (+27/-29) breezy/tests/blackbox/test_status.py (+545/-483) breezy/tests/blackbox/test_switch.py (+260/-245) breezy/tests/blackbox/test_tags.py (+275/-235) breezy/tests/blackbox/test_testament.py (+16/-16) breezy/tests/blackbox/test_too_much.py (+315/-322) breezy/tests/blackbox/test_uncommit.py (+152/-144) breezy/tests/blackbox/test_unknowns.py (+14/-15) breezy/tests/blackbox/test_update.py (+291/-242) breezy/tests/blackbox/test_upgrade.py (+106/-97) breezy/tests/blackbox/test_verify_signatures.py (+64/-38) breezy/tests/blackbox/test_version.py (+31/-30) breezy/tests/blackbox/test_version_info.py (+84/-77) breezy/tests/blackbox/test_versioning.py (+72/-71) breezy/tests/blackbox/test_view.py (+43/-42) breezy/tests/blackbox/test_whoami.py (+67/-55) breezy/tests/commands/__init__.py (+13/-13) breezy/tests/commands/test_branch.py (+4/-5) breezy/tests/commands/test_cat.py (+6/-7) breezy/tests/commands/test_checkout.py (+4/-5) breezy/tests/commands/test_commit.py (+16/-15) breezy/tests/commands/test_init.py (+0/-1) breezy/tests/commands/test_init_repository.py (+0/-1) breezy/tests/commands/test_merge.py (+5/-6) breezy/tests/commands/test_missing.py (+5/-6) breezy/tests/commands/test_pull.py (+10/-12) breezy/tests/commands/test_push.py (+7/-7) breezy/tests/commands/test_revert.py (+2/-6) breezy/tests/commands/test_update.py (+5/-6) breezy/tests/fake_command.py (+0/-1) breezy/tests/features.py (+80/-79) breezy/tests/fixtures.py (+14/-12) breezy/tests/http_server.py (+92/-86) breezy/tests/http_utils.py (+93/-83) breezy/tests/https_server.py (+50/-30) breezy/tests/lock_helpers.py (+15/-15) breezy/tests/matchers.py (+57/-40) breezy/tests/per_branch/__init__.py (+83/-66) breezy/tests/per_branch/test_branch.py (+299/-274) breezy/tests/per_branch/test_break_lock.py (+4/-7) breezy/tests/per_branch/test_check.py (+25/-24) breezy/tests/per_branch/test_commit.py (+184/-87) breezy/tests/per_branch/test_config.py (+8/-10) breezy/tests/per_branch/test_create_checkout.py (+27/-24) breezy/tests/per_branch/test_create_clone.py (+58/-56) breezy/tests/per_branch/test_dotted_revno_to_revision_id.py (+26/-25) breezy/tests/per_branch/test_get_rev_id.py (+4/-5) breezy/tests/per_branch/test_get_revision_id_to_revno_map.py (+32/-21) breezy/tests/per_branch/test_hooks.py (+81/-67) breezy/tests/per_branch/test_http.py (+17/-9) breezy/tests/per_branch/test_iter_merge_sorted_revisions.py (+168/-117) breezy/tests/per_branch/test_last_revision_info.py (+22/-20) breezy/tests/per_branch/test_locking.py (+187/-130) breezy/tests/per_branch/test_parent.py (+26/-28) breezy/tests/per_branch/test_permissions.py (+25/-30) breezy/tests/per_branch/test_pull.py (+191/-136) breezy/tests/per_branch/test_push.py (+200/-147) breezy/tests/per_branch/test_reconcile.py (+19/-18) breezy/tests/per_branch/test_revision_id_to_dotted_revno.py (+10/-13) breezy/tests/per_branch/test_revision_id_to_revno.py (+25/-21) breezy/tests/per_branch/test_sprout.py (+72/-66) breezy/tests/per_branch/test_stacking.py (+182/-177) breezy/tests/per_branch/test_tags.py (+213/-204) breezy/tests/per_branch/test_uncommit.py (+68/-34) breezy/tests/per_branch/test_update.py (+20/-20) breezy/tests/per_controldir/__init__.py (+36/-26) breezy/tests/per_controldir/test_controldir.py (+579/-564) breezy/tests/per_controldir/test_format.py (+6/-5) breezy/tests/per_controldir/test_push.py (+64/-67) breezy/tests/per_controldir_colo/__init__.py (+31/-20) breezy/tests/per_controldir_colo/test_supported.py (+69/-54) breezy/tests/per_controldir_colo/test_unsupported.py (+25/-16) breezy/tests/per_foreign_vcs/__init__.py (+16/-11) breezy/tests/per_foreign_vcs/test_branch.py (+4/-5) breezy/tests/per_foreign_vcs/test_repository.py (+3/-7) breezy/tests/per_interbranch/__init__.py (+61/-41) breezy/tests/per_interbranch/test_copy_content_into.py (+10/-12) breezy/tests/per_interbranch/test_fetch.py (+29/-32) breezy/tests/per_interbranch/test_get.py (+6/-6) breezy/tests/per_interbranch/test_pull.py (+156/-102) breezy/tests/per_interbranch/test_push.py (+225/-161) breezy/tests/per_interrepository/__init__.py (+97/-60) breezy/tests/per_interrepository/test_fetch.py (+274/-218) breezy/tests/per_interrepository/test_interrepository.py (+79/-68) breezy/tests/per_intertree/__init__.py (+97/-64) breezy/tests/per_intertree/test_compare.py (+1389/-979) breezy/tests/per_intertree/test_file_content_matches.py (+22/-20) breezy/tests/per_intertree/test_find_path.py (+84/-68) breezy/tests/per_lock/__init__.py (+15/-7) breezy/tests/per_lock/test_lock.py (+38/-40) breezy/tests/per_lock/test_temporary_write_lock.py (+11/-15) breezy/tests/per_merger.py (+177/-149) breezy/tests/per_repository/__init__.py (+56/-46) breezy/tests/per_repository/test_add_fallback_repository.py (+23/-15) breezy/tests/per_repository/test_break_lock.py (+5/-4) breezy/tests/per_repository/test_check.py (+22/-9) breezy/tests/per_repository/test_commit_builder.py (+374/-281) breezy/tests/per_repository/test_fetch.py (+212/-133) breezy/tests/per_repository/test_file_graph.py (+6/-6) breezy/tests/per_repository/test_get_parent_map.py (+25/-24) breezy/tests/per_repository/test_get_rev_id_for_revno.py (+14/-15) breezy/tests/per_repository/test_has_revisions.py (+8/-11) breezy/tests/per_repository/test_has_same_location.py (+33/-27) breezy/tests/per_repository/test_locking.py (+6/-8) breezy/tests/per_repository/test_pack.py (+7/-9) breezy/tests/per_repository/test_reconcile.py (+2/-3) breezy/tests/per_repository/test_refresh_data.py (+4/-5) breezy/tests/per_repository/test_repository.py (+397/-352) breezy/tests/per_repository/test_revision.py (+57/-50) breezy/tests/per_repository/test_signatures.py (+67/-55) breezy/tests/per_repository/test_statistics.py (+16/-14) breezy/tests/per_repository/test_write_group.py (+12/-13) breezy/tests/per_repository_reference/__init__.py (+40/-38) breezy/tests/per_repository_reference/test__make_parents_provider.py (+6/-8) breezy/tests/per_repository_reference/test_add_inventory.py (+6/-9) breezy/tests/per_repository_reference/test_add_revision.py (+4/-5) breezy/tests/per_repository_reference/test_add_signature_text.py (+5/-7) breezy/tests/per_repository_reference/test_all_revision_ids.py (+18/-19) breezy/tests/per_repository_reference/test_break_lock.py (+5/-5) breezy/tests/per_repository_reference/test_check.py (+10/-10) breezy/tests/per_repository_reference/test_commit_with_stacking.py (+111/-99) breezy/tests/per_repository_reference/test_default_stacking.py (+7/-9) breezy/tests/per_repository_reference/test_fetch.py (+92/-86) breezy/tests/per_repository_reference/test_get_record_stream.py (+124/-81) breezy/tests/per_repository_reference/test_get_rev_id_for_revno.py (+14/-14) breezy/tests/per_repository_reference/test_graph.py (+43/-46) breezy/tests/per_repository_reference/test_initialize.py (+14/-10) breezy/tests/per_repository_reference/test_unlock.py (+26/-22) breezy/tests/per_transport.py (+738/-624) breezy/tests/per_tree/__init__.py (+135/-84) breezy/tests/per_tree/test_annotate_iter.py (+22/-19) breezy/tests/per_tree/test_archive.py (+32/-41) breezy/tests/per_tree/test_export.py (+36/-41) breezy/tests/per_tree/test_get_file_mtime.py (+10/-9) breezy/tests/per_tree/test_get_file_with_stat.py (+10/-11) breezy/tests/per_tree/test_get_root_id.py (+8/-9) breezy/tests/per_tree/test_get_symlink_target.py (+14/-18) breezy/tests/per_tree/test_ids.py (+48/-50) breezy/tests/per_tree/test_is_executable.py (+3/-5) breezy/tests/per_tree/test_iter_search_rules.py (+25/-28) breezy/tests/per_tree/test_list_files.py (+64/-52) breezy/tests/per_tree/test_locking.py (+1/-2) breezy/tests/per_tree/test_path_content_summary.py (+68/-61) breezy/tests/per_tree/test_revision_tree.py (+4/-4) breezy/tests/per_tree/test_symlinks.py (+24/-27) breezy/tests/per_tree/test_test_trees.py (+253/-213) breezy/tests/per_tree/test_transform.py (+372/-325) breezy/tests/per_tree/test_tree.py (+151/-156) breezy/tests/per_tree/test_walkdirs.py (+55/-38) breezy/tests/per_uifactory/__init__.py (+33/-40) breezy/tests/per_workingtree/__init__.py (+78/-70) breezy/tests/per_workingtree/test_add.py (+118/-105) breezy/tests/per_workingtree/test_add_reference.py (+38/-43) breezy/tests/per_workingtree/test_annotate_iter.py (+171/-104) breezy/tests/per_workingtree/test_basis_inventory.py (+33/-32) breezy/tests/per_workingtree/test_basis_tree.py (+20/-20) breezy/tests/per_workingtree/test_break_lock.py (+2/-4) breezy/tests/per_workingtree/test_canonical_path.py (+37/-39) breezy/tests/per_workingtree/test_changes_from.py (+12/-15) breezy/tests/per_workingtree/test_check.py (+15/-15) breezy/tests/per_workingtree/test_check_state.py (+20/-24) breezy/tests/per_workingtree/test_commit.py (+266/-255) breezy/tests/per_workingtree/test_content_filters.py (+139/-135) breezy/tests/per_workingtree/test_eol_conversion.py (+295/-162) breezy/tests/per_workingtree/test_executable.py (+34/-33) breezy/tests/per_workingtree/test_flush.py (+9/-10) breezy/tests/per_workingtree/test_get_file_mtime.py (+33/-32) breezy/tests/per_workingtree/test_get_parent_ids.py (+17/-17) breezy/tests/per_workingtree/test_inv.py (+148/-86) breezy/tests/per_workingtree/test_is_control_filename.py (+5/-7) breezy/tests/per_workingtree/test_is_ignored.py (+141/-138) breezy/tests/per_workingtree/test_locking.py (+21/-22) breezy/tests/per_workingtree/test_merge_from_branch.py (+189/-146) breezy/tests/per_workingtree/test_mkdir.py (+8/-11) breezy/tests/per_workingtree/test_move.py (+372/-349) breezy/tests/per_workingtree/test_nested_specifics.py (+22/-23) breezy/tests/per_workingtree/test_parents.py (+435/-369) breezy/tests/per_workingtree/test_paths2ids.py (+92/-83) breezy/tests/per_workingtree/test_pull.py (+46/-44) breezy/tests/per_workingtree/test_put_file.py (+11/-12) breezy/tests/per_workingtree/test_read_working_inventory.py (+11/-11) breezy/tests/per_workingtree/test_readonly.py (+11/-11) breezy/tests/per_workingtree/test_remove.py (+118/-116) breezy/tests/per_workingtree/test_rename_one.py (+238/-226) breezy/tests/per_workingtree/test_revision_tree.py (+39/-40) breezy/tests/per_workingtree/test_set_root_id.py (+18/-19) breezy/tests/per_workingtree/test_shelf_manager.py (+1/-2) breezy/tests/per_workingtree/test_smart_add.py (+174/-151) breezy/tests/per_workingtree/test_symlinks.py (+87/-81) breezy/tests/per_workingtree/test_transform.py (+880/-691) breezy/tests/per_workingtree/test_uncommit.py (+2/-3) breezy/tests/per_workingtree/test_unversion.py (+118/-97) breezy/tests/per_workingtree/test_views.py (+64/-68) breezy/tests/per_workingtree/test_walkdirs.py (+128/-98) breezy/tests/per_workingtree/test_workingtree.py (+744/-657) breezy/tests/scenarios.py (+1/-1) breezy/tests/script.py (+94/-78) breezy/tests/ssl_certs/create_ssls.py (+158/-102) breezy/tests/stub_sftp.py (+90/-69) breezy/tests/test__annotator.py (+217/-139) breezy/tests/test__known_graph.py (+516/-493) breezy/tests/test_ancestry.py (+5/-5) breezy/tests/test_annotate.py (+372/-225) breezy/tests/test_atomicfile.py (+34/-34) breezy/tests/test_bad_files.py (+26/-27) breezy/tests/test_bedding.py (+76/-82) breezy/tests/test_bisect.py (+17/-16) breezy/tests/test_bisect_multi.py (+222/-181) breezy/tests/test_branch.py (+243/-234) breezy/tests/test_branchbuilder.py (+338/-248) breezy/tests/test_bugtracker.py (+192/-157) breezy/tests/test_cache_utf8.py (+16/-18) breezy/tests/test_cethread.py (+15/-18) breezy/tests/test_chunk_writer.py (+21/-14) breezy/tests/test_clean_tree.py (+36/-37) breezy/tests/test_cmdline.py (+57/-48) breezy/tests/test_commands.py (+144/-139) breezy/tests/test_commit.py (+548/-491) breezy/tests/test_commit_merge.py (+51/-49) breezy/tests/test_config.py (+1908/-1639) breezy/tests/test_conflicts.py (+593/-355) breezy/tests/test_controldir.py (+43/-52) breezy/tests/test_counted_lock.py (+23/-33) breezy/tests/test_crash.py (+19/-23) breezy/tests/test_debug.py (+4/-6) breezy/tests/test_decorators.py (+0/-1) breezy/tests/test_delta.py (+342/-179) breezy/tests/test_diff.py (+692/-534) breezy/tests/test_directory_service.py (+64/-63) breezy/tests/test_dirty_tracker.py (+26/-29) breezy/tests/test_email_message.py (+99/-78) breezy/tests/test_eol_filters.py (+12/-9) breezy/tests/test_errors.py (+213/-184) breezy/tests/test_estimate_compressed_size.py (+21/-14) breezy/tests/test_export.py (+150/-139) breezy/tests/test_export_pot.py (+117/-114) breezy/tests/test_extract.py (+40/-39) breezy/tests/test_features.py (+41/-37) breezy/tests/test_fetch.py (+236/-191) breezy/tests/test_fetch_ghosts.py (+9/-10) breezy/tests/test_fifo_cache.py (+61/-60) breezy/tests/test_filter_tree.py (+10/-18) breezy/tests/test_filters.py (+47/-48) breezy/tests/test_fixtures.py (+0/-2) breezy/tests/test_foreign.py (+153/-104) breezy/tests/test_forge.py (+45/-27) breezy/tests/test_generate_docs.py (+4/-4) breezy/tests/test_globbing.py (+330/-267) breezy/tests/test_gpg.py (+53/-40) breezy/tests/test_graph.py (+882/-679) breezy/tests/test_grep.py (+1650/-1543) breezy/tests/test_help.py (+180/-123) breezy/tests/test_hooks.py (+111/-81) breezy/tests/test_http.py (+715/-622) breezy/tests/test_http_response.py (+197/-145) breezy/tests/test_https_ca_bundle.py (+15/-16) breezy/tests/test_https_urllib.py (+13/-15) breezy/tests/test_i18n.py (+28/-30) breezy/tests/test_identitymap.py (+1/-3) breezy/tests/test_ignores.py (+72/-70) breezy/tests/test_import_tariff.py (+174/-165) breezy/tests/test_info.py (+301/-191) breezy/tests/test_iterablefile.py (+26/-26) breezy/tests/test_lazy_import.py (+696/-501) breezy/tests/test_lazy_regex.py (+48/-48) breezy/tests/test_library_state.py (+9/-8) breezy/tests/test_location.py (+43/-32) breezy/tests/test_lock.py (+43/-36) breezy/tests/test_lockdir.py (+134/-134) breezy/tests/test_log.py (+852/-544) breezy/tests/test_lru_cache.py (+96/-90) breezy/tests/test_lsprof.py (+15/-12) breezy/tests/test_mail_client.py (+162/-150) breezy/tests/test_matchers.py (+54/-58) breezy/tests/test_memorybranch.py (+4/-6) breezy/tests/test_memorytree.py (+89/-89) breezy/tests/test_merge.py (+2326/-1861) breezy/tests/test_merge_core.py (+383/-300) breezy/tests/test_merge_directive.py (+651/-308) breezy/tests/test_mergeable.py (+10/-12) breezy/tests/test_mergetools.py (+77/-64) breezy/tests/test_missing.py (+294/-188) breezy/tests/test_msgeditor.py (+165/-141) breezy/tests/test_multiparent.py (+146/-135) breezy/tests/test_multiwalker.py (+142/-143) breezy/tests/test_mutabletree.py (+12/-20) breezy/tests/test_nonascii.py (+51/-43) breezy/tests/test_options.py (+268/-219) breezy/tests/test_osutils.py (+711/-720) breezy/tests/test_osutils_encodings.py (+47/-43) breezy/tests/test_patch.py (+34/-26) breezy/tests/test_patches.py (+105/-91) breezy/tests/test_permissions.py (+97/-99) breezy/tests/test_plugins.py (+338/-310) breezy/tests/test_progress.py (+49/-31) breezy/tests/test_pyutils.py (+18/-21) breezy/tests/test_reconcile.py (+5/-7) breezy/tests/test_reconfigure.py (+228/-207) breezy/tests/test_registry.py (+169/-169) breezy/tests/test_rename_map.py (+111/-111) breezy/tests/test_revert.py (+75/-72) breezy/tests/test_revision.py (+249/-93) breezy/tests/test_revisionspec.py (+322/-322) breezy/tests/test_revisiontree.py (+22/-21) breezy/tests/test_rules.py (+49/-67) breezy/tests/test_sampler.py (+0/-1) breezy/tests/test_scenarios.py (+20/-32) breezy/tests/test_script.py (+286/-220) breezy/tests/test_selftest.py (+1450/-1080) breezy/tests/test_server.py (+107/-93) breezy/tests/test_setup.py (+2/-3) breezy/tests/test_sftp_transport.py (+114/-103) breezy/tests/test_shelf.py (+357/-314) breezy/tests/test_shelf_ui.py (+253/-212) breezy/tests/test_smart_add.py (+55/-50) breezy/tests/test_smtp_connection.py (+147/-116) breezy/tests/test_source.py (+120/-103) breezy/tests/test_ssh_transport.py (+129/-93) breezy/tests/test_status.py (+110/-79) breezy/tests/test_strace.py (+17/-11) breezy/tests/test_subsume.py (+43/-59) breezy/tests/test_switch.py (+117/-114) breezy/tests/test_symbol_versioning.py (+127/-96) breezy/tests/test_tag.py (+98/-98) breezy/tests/test_test_server.py (+40/-51) breezy/tests/test_textfile.py (+11/-13) breezy/tests/test_textmerge.py (+9/-7) breezy/tests/test_timestamp.py (+91/-75) breezy/tests/test_trace.py (+95/-97) breezy/tests/test_transactions.py (+34/-35) breezy/tests/test_transform.py (+497/-487) breezy/tests/test_transport.py (+402/-348) breezy/tests/test_transport_log.py (+15/-18) breezy/tests/test_tree.py (+123/-110) breezy/tests/test_treebuilder.py (+4/-10) breezy/tests/test_treeshape.py (+12/-12) breezy/tests/test_tsort.py (+434/-418) breezy/tests/test_ui.py (+192/-180) breezy/tests/test_uncommit.py (+41/-33) breezy/tests/test_upgrade.py (+93/-81) breezy/tests/test_upgrade_stacked.py (+28/-23) breezy/tests/test_upstream_import.py (+113/-112) breezy/tests/test_url_policy_open.py (+93/-100) breezy/tests/test_urlutils.py (+707/-627) breezy/tests/test_utextwrap.py (+77/-61) breezy/tests/test_version.py (+10/-14) breezy/tests/test_version_info.py (+248/-257) breezy/tests/test_views.py (+9/-8) breezy/tests/test_whitebox.py (+10/-12) breezy/tests/test_win32utils.py (+146/-129) breezy/tests/test_workingtree.py (+207/-186) breezy/tests/test_workspace.py (+91/-89) breezy/tests/test_wsgi.py (+121/-116) breezy/tests/transport_util.py (+3/-3) breezy/tests/treeshape.py (+8/-9) breezy/tests/ui_testing.py (+1/-4) breezy/textfile.py (+1/-1) breezy/textmerge.py (+17/-12) breezy/trace.py (+37/-22) breezy/transactions.py (+9/-7) breezy/transform.py (+190/-132) breezy/transport/__init__.py (+271/-225) breezy/transport/brokenrename.py (+1/-1) breezy/transport/chroot.py (+2/-1) breezy/transport/decorator.py (+12/-9) breezy/transport/fakenfs.py (+6/-3) breezy/transport/fakevfat.py (+6/-3) breezy/transport/gio_transport.py (+101/-79) breezy/transport/http/__init__.py (+31/-27) breezy/transport/http/ca_bundle.py (+7/-7) breezy/transport/http/response.py (+66/-46) breezy/transport/http/urllib.py (+539/-432) breezy/transport/http/wsgi.py (+40/-30) breezy/transport/local.py (+10/-6) breezy/transport/log.py (+52/-31) breezy/transport/memory.py (+39/-38) breezy/transport/nosmart.py (+2/-1) breezy/transport/pathfilter.py (+21/-21) breezy/transport/readonly.py (+13/-12) breezy/transport/remote.py (+143/-111) breezy/transport/sftp.py (+176/-129) breezy/transport/ssh/__init__.py (+116/-85) breezy/transport/ssh/paramiko.py (+49/-38) breezy/transport/trace.py (+35/-19) breezy/transport/unlistable.py (+5/-2) breezy/tree.py (+168/-105) breezy/treebuilder.py (+1/-1) breezy/ui/__init__.py (+65/-43) breezy/ui/text.py (+100/-87) breezy/uncommit.py (+14/-6) breezy/upgrade.py (+52/-41) breezy/upstream_import.py (+44/-49) breezy/url_policy_open.py (+29/-21) breezy/urlutils.py (+88/-64) breezy/utextwrap.py (+33/-22) breezy/util/simplemapi.py (+51/-34) breezy/version.py (+22/-22) breezy/version_info_formats/__init__.py (+59/-48) breezy/version_info_formats/format_custom.py (+11/-13) breezy/version_info_formats/format_python.py (+24/-23) breezy/version_info_formats/format_rio.py (+31/-23) breezy/version_info_formats/format_yaml.py (+43/-29) breezy/views.py (+28/-29) breezy/win32utils.py (+106/-88) breezy/workingtree.py (+127/-76) breezy/workspace.py (+28/-21) crates/osutils/src/lib.rs (+4/-1) crates/osutils/src/path.rs (+1/-1) crates/osutils/src/tests.rs (+2/-3) crates/urlutils/src/lib.rs (+15/-13) doc/developers/conf.py (+55/-35) doc/en/conf.py (+106/-51) profile_imports.py (+35/-29) pyproject.toml (+0/-1) setup.py (+106/-70) tarmac.conf (+3/-2) tools/brz_epydoc_uid.py (+1/-2) tools/brzflakes.py (+13/-6) tools/capture_tree.py (+11/-10) tools/check-newsbugs.py (+12/-8) tools/fixed-in.py (+51/-35) tools/flake8_lazy_import.py (+3/-3) tools/generate_docs.py (+39/-21) tools/generate_release_notes.py (+18/-17) tools/package_docs.py (+10/-9) tools/package_mf.py (+13/-16) tools/prepare_for_latex.py (+40/-34) tools/rst2html.py (+20/-14) tools/rst2pdf.py (+34/-17) tools/rst2prettyhtml.py (+15/-10) tools/time_graph.py (+23/-15) tools/win32/bootstrap.py (+39/-19) tools/win32/brz-win32-bdist-postinstall.py (+39/-34) tools/win32/brz_postinstall.py (+98/-81) tools/win32/build_release.py (+66/-57) tools/win32/file_version.py (+6/-4) tools/win32/ostools.py (+10/-10) tools/win32/py2exe_boot_common.py (+8/-2) tools/win32/run_script.py (+2/-2) |
To merge this branch: | bzr merge lp:~jelmer/brz/ruff-format |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij | Approve | ||
Review via email:
|
Commit message
Drop flake8, use ruff for formatting
Description of the change
Drop flake8, use ruff for formatting
To post a comment you must log in.
The attempt to merge lp:~jelmer/brz/ruff-format into lp:brz failed. Command exited with 2.
Below is the output from the failed tests.
Collecting setuptools-gettext gettext- 0.1.7-py3- none-any. whl.metadata (1.5 kB) 11/site- packages (from setuptools-gettext) (68.1.2) gettext- 0.1.7-py3- none-any. whl (5.5 kB) gettext- 0.1.7 /tmp/tarmac/ branch. yd5f78qt python3/ dist-packages (5.0.8) python3/ dist-packages (0.2) python3/ dist-packages (0.2.13) python3/ dist-packages (0.0.8) python3/ dist-packages (0.21.6) python3/ dist-packages (1.26.18) python3/ dist-packages (6.0.1) 2.7.1-py3- none-any. whl.metadata (5.3 kB) 0.5.0-py2. py3-none- any.whl (21 kB) subunit- 1.4.3-py3- none-any. whl.metadata (22 kB) 3.0.5-cp311- cp311-manylinux _2_17_x86_ 64.manylinux201 4_x86_64. whl.metadata (3.2 kB) 1.4-py3- none-manylinux_ 2_17_x86_ 64.manylinux201 4_x86_64. whl.metadata (22 kB) 0.20.1- py3-none- any.whl. metadata (2.8 kB) 11/site- packages (68.1.2) 7.2.6-py3- none-any. whl.metadata (5.9 kB) epytext- 0.0.4-py3- none-any. whl 0.9.14- py2.py3- none-any. whl python3/ dist-packages (1.11.0) lib/python3. 11/dist- packages (3.3.1) python3/ dist-packages (1.18.0) python3/ dist-packages (from launchpadlib> =1.6.3) (0.20.4) ent>=0. 14.2 in /usr/lib/ python3/ dist-packages (from launchpadlib> =1.6.3) (0.14.5)
Using cached setuptools_
Requirement already satisfied: setuptools>=46.1 in ./lib/python3.
Using cached setuptools_
Installing collected packages: setuptools-gettext
Successfully installed setuptools-
Obtaining file://
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/
Requirement already satisfied: fastbencode in /usr/lib/
Requirement already satisfied: patiencediff in /usr/lib/
Requirement already satisfied: merge3 in /usr/lib/
Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/
Requirement already satisfied: pyyaml in /usr/lib/
Collecting testtools>=0.9.5
Using cached testtools-
Collecting testscenarios
Using cached testscenarios-
Collecting python-subunit
Using cached python_
Collecting cython>=0.29
Using cached Cython-
Collecting ruff
Using cached ruff-0.
Collecting docutils
Using cached docutils-
Requirement already satisfied: setuptools in ./lib/python3.
Collecting sphinx
Using cached sphinx-
Collecting sphinx-epytext
Using cached sphinx_
Collecting fastimport
Using cached fastimport-
Requirement already satisfied: launchpadlib>=1.6.3 in /usr/lib/
Requirement already satisfied: paramiko>=1.6.2 in /usr/local/
Requirement already satisfied: gpg in /usr/lib/
Requirement already satisfied: httplib2 in /usr/lib/
Requirement already satisfied: lazr.restfulcli
Re...