from breezy.workingtree import ( format_registry as workingtree_format_registry, ) workingtree_format_registry.register_extra_lazy( "breezy.plugins.hg.workingtree", "HgWorkingTreeFormat") repository_format_registry.register_extra_lazy('breezy.plugins.hg.repository', 'HgRepositoryFormat') from breezy.revisionspec import revspec_registry revspec_registry.register_lazy("hg:", "breezy.plugins.hg.revspec", "RevisionSpec_hg") from breezy.commands import ( plugin_cmds, ) plugin_cmds.register_lazy('cmd_hg_import', [], 'breezy.plugins.hg.commands') register_transport_proto( 'hg+ssh://', help="Access using the Mercurial smart server protocol over SSH.") from breezy.revisionspec import RevisionSpec_dwim RevisionSpec_dwim.append_possible_lazy_revspec("breezy.plugins.hg.revspec", "RevisionSpec_hg") def test_suite(): from unittest import TestSuite, TestLoader from breezy.plugins.hg import tests suite = TestSuite()
0.1 - original format. 0.2 - added "run" instruction. 0.3 - added "nest-part" instruction. 0.4 - made "deb-version" optional, added several new substitution variables. {debupstream} now only looks for changelog in the root branch, not the resulting tree """ from __future__ import absolute_import from breezy.plugins.builder.info import ( bzr_plugin_version as version_info, ) if version_info[3] == 'final': version_string = '%d.%d.%d' % version_info[:3] else: version_string = '%d.%d.%d%s%d' % version_info __version__ = version_string from breezy.commands import plugin_cmds plugin_cmds.register_lazy("cmd_build", [], "breezy.plugins.builder.cmds") plugin_cmds.register_lazy("cmd_dailydeb", [], "breezy.plugins.builder.cmds") def test_suite(): from unittest import TestSuite from breezy.plugins.builder import tests result = TestSuite() result.addTest(tests.test_suite()) return result
native=False) format_registry.register_lazy("subversion-wc", "breezy.plugins.svn.workingtree", "SvnWorkingTreeDirFormat", "Subversion working copy. ", native=False, hidden=True) _mod_bzr_config.credential_store_registry.register_lazy( "subversion", "breezy.plugins.svn.auth", "SubversionCredentialStore", help=__doc__, fallback=True) plugin_cmds.register_lazy('cmd_svn_import', [], __name__ + '.commands') plugin_cmds.register_lazy('cmd_svn_branching_scheme', [], __name__ + '.mapping3.commands') plugin_cmds.register_lazy('cmd_svn_layout', [], __name__ + '.commands') plugin_cmds.register_lazy('cmd_svn_branches', [], __name__ + '.commands') plugin_cmds.register_lazy('cmd_fix_svn_ancestry', [], __name__ + '.commands') try: # breezy.filters.filter_stacks_registry as introduced in 2.6 from breezy.filters import filter_stacks_registry filter_stacks_registry.register_lazy("svn-keywords", "breezy.plugins.svn.keywords", "create_svn_keywords_filter") except ImportError: # fall back to lazy_register_filter_stack_map on older bzr from breezy.filters import lazy_register_filter_stack_map
('breezy.plugins.qbrz.lib.commands', 'cmd_qverify_signatures', []), ('breezy.plugins.qbrz.lib.commands', 'cmd_qversion', ['qsysinfo']), ('breezy.plugins.qbrz.lib.commands', 'cmd_qviewer', []), ('breezy.plugins.qbrz.lib.commands', 'cmd_qsend', ['qsend']), ('breezy.plugins.qbrz.lib.commands', 'cmd_qswitch', []), ('breezy.plugins.qbrz.lib.commands', 'cmd_qunbind', []), # extra commands ('breezy.plugins.qbrz.lib.extra.bugurl', 'cmd_bug_url', []), ('breezy.plugins.qbrz.lib.extra.isignored', 'cmd_is_ignored', []), ('breezy.plugins.qbrz.lib.extra.isversioned', 'cmd_is_versioned', []), # hidden power of qbrz ;-) ('breezy.plugins.qbrz.lib.commands', 'cmd_qsubprocess', []), ) for module, name, aliases in lazy_commands: plugin_cmds.register_lazy(name, aliases, module) def post_uncommit_hook(local, master, old_revno, old_tip, new_revno, hook_new_tip): from breezy.plugins.qbrz.lib.commit_data import QBzrCommitData branch = local or master ci_data = QBzrCommitData(branch=branch) ci_data.set_data_on_uncommit(old_tip, hook_new_tip) ci_data.save() try: from breezy.hooks import install_lazy_named_hook except ImportError: from breezy.branch import Branch Branch.hooks.install_named_hook('post_uncommit', post_uncommit_hook,