Class Hierarchy
- _backing_test_class
- _backing_transport_class
- asyncore.dispatcher_with_send
- bzrlib.annotate.Annotator
- bzrlib.patches.Hunk - No class docstring; 1/6 methods documented
- bzrlib.patches.HunkLine - Undocumented
- bzrlib.tests.blackbox.test_selftest.SelfTestPatch - Undocumented
- bzrlib.tests.http_server.TestingHTTPServerMixin - Undocumented
- bzrlib.tests.https_server.TestingHTTPSServerMixin - No class docstring; 2/4 methods documented
- bzrlib.tests.per_controldir.test_controldir.TestCaseWithControlDir
- bzrlib.tests.per_repository_vf.TestCaseWithRepository
- bzrlib.tests.per_workingtree.test_walkdirs.DirBlock - Object representation of the tuples returned by dirstate.
- bzrlib.tests.test_config.TestOptionsMixin - Undocumented
- bzrlib.tests.test_generate_docs.Options - Simply container
- bzrlib.transport.http._urllib2_wrappers.AbstractHTTPConnection - A custom HTTP(S) Connection, which can reset itself on a bad response
- bzrlib.util.effbot.org.gzip_consumer.GzipConsumer - Undocumented
- bzrlib.util.effbot.org.http_client.dummy_consumer - Undocumented
- bzrlib.util.effbot.org.http_manager.http_manager - Undocumented
- bzrlib.util.elementtree.ElementTree._ElementInterface - Undocumented
- bzrlib.util.elementtree.ElementTree._SimpleElementPath - Undocumented
- bzrlib.util.elementtree.ElementTree.ElementTree - Undocumented
- bzrlib.util.elementtree.ElementTree.iterparse - Undocumented
- bzrlib.util.elementtree.ElementTree.QName - Undocumented
- bzrlib.util.elementtree.ElementTree.TreeBuilder - Undocumented
- bzrlib.util.elementtree.ElementTree.XMLTreeBuilder - Undocumented
- codecs.StreamWriter
- configobj.ConfigObj
- controldir.ControlComponent
- controldir.ControlComponentFormat
- controldir.ControlComponentFormatRegistry
- ctypes.wintypes.LPCSTR
- dict
- difflib.SequenceMatcher
- dirstate.SHA1Provider
- distutils.core.Command
- docutils.nodes.NodeVisitor
- docutils.writers.Writer
- Exception
- ftplib.FTP
- gzip.GzipFile
- hooks.Hooks
- httplib.HTTPConnection
- httplib.HTTPResponse
- httplib.HTTPSConnection
- IOError
- logging.Handler
- medusa.filesys.os_filesystem
- medusa.ftp_server.ftp_channel
- medusa.ftp_server.ftp_server
- object
- bzrlib._annotator_py.Annotator - Class that drives performing annotations.
- bzrlib._groupcompress_py._OutputHandler - A simple class which just tracks how to split up an insert request.
- bzrlib._groupcompress_py.LinesDeltaIndex - This class indexes matches between strings.
- bzrlib._known_graph_py._KnownGraphNode - Represents a single object in the known graph.
- bzrlib._known_graph_py._MergeSortNode - Information about a specific node in the merge graph.
- bzrlib._known_graph_py.KnownGraph - This is a class which assumes we already know the full graph.
- bzrlib.add.AddAction - A class which defines what action to take when adding a file.
- bzrlib.atomicfile.AtomicFile - A file that does an atomic-rename to move into place.
- bzrlib.branch._Result - Undocumented
- bzrlib.branch.BranchCheckResult - Results of checking branch consistency.
- bzrlib.branch.BranchInitHookParams - Object holding parameters passed to
*_branch_init
hooks. - bzrlib.branch.ChangeBranchTipParams - Object holding parameters passed to
*_change_branch_tip
hooks. - bzrlib.branch.Converter5to6 - Perform an in-place upgrade of format 5 to format 6
- bzrlib.branch.Converter6to7 - Perform an in-place upgrade of format 6 to format 7
- bzrlib.branch.Converter7to8 - Perform an in-place upgrade of format 7 to format 8
- bzrlib.branch.SwitchHookParams - Object holding parameters passed to
*_switch
hooks. - bzrlib.branchbuilder._PendingActions - Pending actions for build_snapshot to take.
- bzrlib.branchbuilder.BranchBuilder - A BranchBuilder aids creating Branches with particular shapes.
- bzrlib.btree_index._BuilderRow - The stored state accumulated while writing out a row in the index.
- bzrlib.btree_index._InternalNode - An internal node for a serialised B+Tree index.
- bzrlib.btree_index.BTreeGraphIndex - Access to nodes via the standard GraphIndex interface for B+Tree's.
- bzrlib.bugtracker.BugTracker - Base class for bug trackers.
- bzrlib.bundle.bundle_data.BundleInfo - This contains the meta information. Stuff that allows you to
- bzrlib.bundle.bundle_data.RevisionInfo - Gets filled out for each revision object that is read.
- bzrlib.bundle.serializer.BundleSerializer - The base class for Serializers.
- bzrlib.bundle.serializer.v08.Action - Represent an action
- bzrlib.bundle.serializer.v08.BundleReader - This class reads in a bundle from a file, and returns
- bzrlib.bundle.serializer.v4.BundleInfoV4 - Provide (most of) the BundleInfo interface
- bzrlib.bundle.serializer.v4.BundleReader - Reader for bundle-format files.
- bzrlib.bundle.serializer.v4.BundleWriteOperation - Perform the operation of writing revisions to a bundle
- bzrlib.bundle.serializer.v4.BundleWriter - Writer for bundle-format files.
- bzrlib.bundle.serializer.v4.RevisionInstaller - Installs revisions into a repository
- bzrlib.bzrdir.RepositoryAcquisitionPolicy - Abstract base class for repository acquisition policies.
- bzrlib.check.Check - Check a repository
- bzrlib.chk_map.CHKMap - A persistent map from string to string backed by a CHK store.
- bzrlib.chk_map.CHKMapDifference - Iterate the stored pages and key,value pairs for (new - old).
- bzrlib.chk_map.Node - Base class defining the protocol for CHK Map nodes.
- bzrlib.chk_serializer.BEncodeRevisionSerializer1 - Simple revision serializer based around bencode.
- bzrlib.chunk_writer.ChunkWriter - ChunkWriter allows writing of compressed data with a fixed size.
- bzrlib.cleanup.ObjectWithCleanups - A mixin for objects that hold a cleanup list.
- bzrlib.cmdline._Backslash - Undocumented
- bzrlib.cmdline._PushbackSequence - Undocumented
- bzrlib.cmdline._Quotes - Undocumented
- bzrlib.cmdline._Whitespace - Undocumented
- bzrlib.cmdline._Word - Undocumented
- bzrlib.cmdline.Splitter - Undocumented
- bzrlib.commands.Command - Base class for commands.
- bzrlib.commands.CommandInfo - Information about a command.
- bzrlib.commands.HelpCommandIndex - A index for bzr help that returns commands.
- bzrlib.commands.Provider - Generic class to be overriden by plugins
- bzrlib.commit.Commit - Task of committing a new revision.
- bzrlib.commit.NullCommitReporter - I report on progress of a commit.
- bzrlib.config.AuthenticationConfig - The authentication configuration file based on a ini file.
- bzrlib.config.BzrDirConfig - No class docstring; 2/3 methods documented
- bzrlib.config.Config - A configuration policy - what username, editor, gpg needs etc.
- bzrlib.config.CredentialStore - An abstract class to implement storage for credentials
- bzrlib.config.Option - An option definition.
- bzrlib.config.Section - A section defines a dict of option name => value.
- bzrlib.config.SectionMatcher - Select sections into a given Store.
- bzrlib.config.Stack - A stack of configurations where an option can be defined
- bzrlib.config.Store - Abstract interface to persistent storage for configuration options.
- bzrlib.config.TransportConfig - A Config that reads/writes a config file on a Transport.
- bzrlib.conflicts.Conflict - Base class for all types of conflict
- bzrlib.conflicts.ConflictList - List of conflicts.
- bzrlib.controldir.ControlComponent - Abstract base class for control directory components.
- bzrlib.controldir.ControlComponentFormat - A component that can live inside of a .bzr meta directory.
- bzrlib.controldir.ControlDirFormat - An encapsulation of the initialization and open routines for a format.
- bzrlib.controldir.ControlDirFormatInfo - Undocumented
- bzrlib.controldir.Converter - Converts a disk format object from one format to another.
- bzrlib.controldir.Prober - Abstract class that can be used to detect a particular kind of
- bzrlib.controldir.RepoInitHookParams - Object holding parameters passed to
*_repo_init
hooks. - bzrlib.counted_lock.CountedLock - Decorator around a lock that makes it reentrant.
- bzrlib.decorators._CachedProperty - Undocumented
- bzrlib.decorators._CachedPropertyForAttr - Undocumented
- bzrlib.delta._ChangeReporter - Report changes between two trees
- bzrlib.delta.TreeDelta - Describes changes from one tree to another.
- bzrlib.diff.DiffKindChange - Special differ for file kind changes.
- bzrlib.diff.DiffPath - Base type for command object that compare files
- bzrlib.diff.DiffTree - Provides textual representations of the difference between two trees.
- bzrlib.directory_service.AliasDirectory - Directory lookup for locations associated with a branch.
- bzrlib.dirstate.DirState - Record directory and metadata state for fast access.
- bzrlib.dirstate.ProcessEntryPython - No class docstring; 5/7 methods documented
- bzrlib.dirstate.SHA1Provider - An interface for getting sha1s of a file.
- bzrlib.email_message.EmailMessage - An email message.
- bzrlib.estimate_compressed_size.ZLibEstimator - Uses zlib.compressobj to estimate compressed size.
- bzrlib.fetch.FetchSpecFactory - A helper for building the best fetch spec for a sprout call.
- bzrlib.fetch.Inter1and2Helper - Helper for operations that convert data from model 1 and 2
- bzrlib.fetch.RepoFetcher - Pull revisions and texts from one repository to another.
- bzrlib.fetch.TargetRepoKinds - An enum-like set of constants.
- bzrlib.filters.ContentFilter - No class docstring; 1/2 methods documented
- bzrlib.filters.ContentFilterContext - Object providing information that filters can use.
- bzrlib.foreign.ForeignVcs - A foreign version control system.
- bzrlib.foreign.VcsMapping - Describes the mapping between the semantics of Bazaar and a foreign VCS.
- bzrlib.globbing.ExceptionGlobster - A Globster that supports exception patterns.
- bzrlib.globbing.Globster - A simple wrapper for a set of glob patterns.
- bzrlib.globbing.Replacer - Do a multiple-pattern substitution.
- bzrlib.gpg.DisabledGPGStrategy - A GPG Strategy that makes everything fail.
- bzrlib.gpg.GPGStrategy - GPG Signing and checking facilities.
- bzrlib.gpg.LoopbackGPGStrategy - A GPG Strategy that acts like 'cat' - data is just passed through.
- bzrlib.graph._BreadthFirstSearcher - Parallel search breadth-first the ancestry of revisions.
- bzrlib.graph.AbstractSearch - A search that can be executed, producing a search result.
- bzrlib.graph.AbstractSearchResult - The result of a search, describing a set of keys.
- bzrlib.graph.CachingParentsProvider - A parents provider which will cache the revision => parents as a dict.
- bzrlib.graph.CallableToParentsProviderAdapter - A parents provider that adapts any callable to the parents provider API.
- bzrlib.graph.DictParentsProvider - A parents provider for Graph objects.
- bzrlib.graph.FrozenHeadsCache - Cache heads() calls, assuming the caller won't modify them.
- bzrlib.graph.Graph - Provide incremental access to revision graphs.
- bzrlib.graph.GraphThunkIdsToKeys - Forwards calls about 'ids' to be about keys internally.
- bzrlib.graph.HeadsCache - A cache of results for graph heads calls.
- bzrlib.graph.StackedParentsProvider - A parents provider which stacks (or unions) multiple providers.
- bzrlib.groupcompress._BatchingBlockFetcher - Fetch group compress blocks in batches.
- bzrlib.groupcompress._CommonGroupCompressor - No class docstring; 7/7 methods documented
- bzrlib.groupcompress._GCBuildDetails - A blob of data about the build details.
- bzrlib.groupcompress._GCGraphIndex - Mapper from GroupCompressVersionedFiles needs into GraphIndex storage.
- bzrlib.groupcompress._LazyGroupCompressFactory - Yield content from a GroupCompressBlock on demand.
- bzrlib.groupcompress._LazyGroupContentManager - This manages a group of _LazyGroupCompressFactory objects.
- bzrlib.groupcompress.GroupCompressBlock - An object which maintains the internal structure of the compressed data.
- bzrlib.hashcache.HashCache - Cache for looking up file SHA-1.
- bzrlib.help.HelpIndices - Maintainer of help topics across multiple indices.
- bzrlib.help_topics.ConfigOptionHelpIndex - A help index that returns help topics for config options.
- bzrlib.help_topics.HelpTopicIndex - A index for bzr help that returns topics.
- bzrlib.help_topics.RegisteredTopic - A help topic which has been registered in the HelpTopicRegistry.
- bzrlib.hooks.HookPoint - A single hook that clients can register to be called back when it fires.
- bzrlib.identitymap.IdentityMap - An in memory map from object id to instance.
- bzrlib.identitymap.NullIdentityMap - A pretend in memory map from object id to instance.
- bzrlib.index.CombinedGraphIndex - A GraphIndex made up from smaller GraphIndices.
- bzrlib.index.GraphIndex - An index for data with embedded graphs.
- bzrlib.index.GraphIndexBuilder - A builder that can build a GraphIndex.
- bzrlib.index.GraphIndexPrefixAdapter - An adapter between GraphIndex with different key lengths.
- bzrlib.info.LocationList - No class docstring; 2/4 methods documented
- bzrlib.inter.InterObject - This class represents operations taking place between two objects.
- bzrlib.inventory.CommonInventory - Basic inventory logic, defined in terms of primitives like has_id.
- bzrlib.inventory.InventoryEntry - Description of a versioned file.
- bzrlib.inventory_delta.InventoryDeltaDeserializer - Deserialize inventory deltas.
- bzrlib.inventory_delta.InventoryDeltaSerializer - Serialize inventory deltas.
- bzrlib.iterablefile.IterableFile - This class supplies all File methods that can be implemented cheaply.
- bzrlib.iterablefile.IterableFileBase - Create a file-like object from any iterable
- bzrlib.knit._ContentMapGenerator - Generate texts or expose raw deltas for a set of texts.
- bzrlib.knit._KndxIndex - Manages knit index files
- bzrlib.knit._KnitFactory - Base class for common Factory functions.
- bzrlib.knit._KnitGraphIndex - A KnitVersionedFiles index layered on GraphIndex.
- bzrlib.knit._KnitKeyAccess - Access to records in .knit files.
- bzrlib.knit.KnitAdapter - Base class for knit record adaption.
- bzrlib.knit.KnitContent - Content of a knit version to which deltas can be applied.
- bzrlib.lazy_import.ImportProcessor - Convert text that users input into lazy import requests
- bzrlib.lazy_import.ScopeReplacer - A lazy object that will replace itself in the appropriate scope.
- bzrlib.lazy_regex.LazyRegex - A proxy around a real regex, which won't be compiled until accessed.
- bzrlib.library_state.BzrLibraryState - The state about how bzrlib has been configured.
- bzrlib.lock._OSLock - No class docstring; 1/4 methods documented
- bzrlib.lock._RelockDebugMixin - Mixin support for -Drelock flag.
- bzrlib.lock.Lock - Base class for locks.
- bzrlib.lock.LockResult - Result of an operation on a lock; passed to a hook
- bzrlib.lock.LogicalLockResult - The result of a lock_read/lock_write/lock_tree_write call on lockables.
- bzrlib.lockable_files.LockableFiles - Object representing a set of related files locked within the same scope.
- bzrlib.lockable_files.TransportLock - Locking method which uses transport-dependent locks.
- bzrlib.lockdir.LockHeldInfo - The information recorded about a held lock.
- bzrlib.log.LogFormatter - Abstract class to display log messages.
- bzrlib.log.LogGenerator - A generator of log revisions.
- bzrlib.log.Logger - An object that generates, formats and displays a log.
- bzrlib.log.LogRevision - A revision to be logged (by LogFormatter.log_revision).
- bzrlib.lru_cache._LRUNode - This maintains the linked-list which is the lru internals.
- bzrlib.lru_cache.LRUCache - A class which manages a cache of entries, removing unused ones.
- bzrlib.lsprof._CallTreeFilter - Converter of a Stats object to input suitable for KCacheGrind.
- bzrlib.lsprof.BzrProfiler - Bzr utility wrapper around Profiler.
- bzrlib.lsprof.Stats - Wrapper around the collected data.
- bzrlib.mail_client.MailClient - A mail client that can send messages with attachements.
- bzrlib.merge._InventoryNoneEntry - This represents an inventory entry which isn't there.
- bzrlib.merge._MergeTypeParameterizer - Wrap a merge-type class to provide extra parameters.
- bzrlib.merge._PlanMergeBase - No class docstring; 5/7 methods, 1/1 static methods documented
- bzrlib.merge.AbstractPerFileMerger - PerFileMerger objects are used by plugins extending merge for bzrlib.
- bzrlib.merge.Merge3Merger - Three-way merger that uses the merge3 text merger
- bzrlib.merge.MergeHookParams - Object holding parameters passed to merge_file_content hooks.
- bzrlib.merge.Merger - No class docstring; 1/1 class methods, 5/25 methods, 2/2 static methods documented
- bzrlib.merge3.Merge3 - 3-way merge of texts.
- bzrlib.merge_directive.BaseMergeDirective - A request to perform a merge into a branch.
- bzrlib.merge_directive.MergeRequestBodyParams - Parameter object for the merge_request_body hook.
- bzrlib.multiparent._Reconstructor - Build a text from the diffs, ancestry graph and cached lines
- bzrlib.multiparent.BaseVersionedFile - Pseudo-VersionedFile skeleton for MultiParent
- bzrlib.multiparent.MultiParent - A multi-parent diff
- bzrlib.multiparent.NewText - The contents of text that is introduced by this text
- bzrlib.multiparent.ParentText - A reference to text present in a parent text
- bzrlib.mutabletree._SmartAddHelper - Helper for MutableTree.smart_add.
- bzrlib.mutabletree.PostCommitHookParams - Parameters for the post_commit hook.
- bzrlib.option.Option - Description of a command line option
- bzrlib.osutils.DirReader - An interface for reading directories.
- bzrlib.pack.BaseReader - No class docstring; 1/3 methods documented
- bzrlib.pack.ContainerPushParser - A "push" parser for container format 1.
- bzrlib.pack.ContainerSerialiser - A helper class for serialising containers.
- bzrlib.pack.ContainerWriter - A class for writing containers to a file.
- bzrlib.pack.ReadVFile - Adapt a readv result iterator to a file like protocol.
- bzrlib.patches.BinaryPatch - Undocumented
- bzrlib.plugin._PluginImporter - An importer tailored to bzr specific needs.
- bzrlib.plugin.ModuleHelpTopic - A help topic which returns the docstring for a module.
- bzrlib.plugin.PlugIn - The bzrlib representation of a plugin.
- bzrlib.plugin.PluginsHelpIndex - A help index that returns help topics for plugins.
- bzrlib.plugins.bash_completion.bashcomp.BashCodeGen - Generate a bash script for given completion data.
- bzrlib.plugins.bash_completion.bashcomp.CommandData - Undocumented
- bzrlib.plugins.bash_completion.bashcomp.CompletionData - Undocumented
- bzrlib.plugins.bash_completion.bashcomp.DataCollector - Undocumented
- bzrlib.plugins.bash_completion.bashcomp.OptionData - Undocumented
- bzrlib.plugins.bash_completion.bashcomp.PluginData - Undocumented
- bzrlib.plugins.bash_completion.tests.test_bashcomp.BashCompletionMixin - Component for testing execution of a bash completion script.
- bzrlib.plugins.launchpad.lp_api.LaunchpadBranch - Provide bzr and lp API access to a Launchpad branch.
- bzrlib.plugins.launchpad.lp_api_lite.LatestPublication - Encapsulate how to find the latest publication for a given project.
- bzrlib.plugins.launchpad.lp_directory.LaunchpadDirectory - No class docstring; 3/7 methods documented
- bzrlib.plugins.launchpad.lp_propose.Proposer - No class docstring; 6/7 methods documented
- bzrlib.plugins.launchpad.lp_registration.BaseRequest - Base request for talking to a XMLRPC server.
- bzrlib.plugins.launchpad.lp_registration.LaunchpadService - A service to talk to Launchpad via XMLRPC.
- bzrlib.plugins.launchpad.test_lp_api_lite.StubLatestPublication - Undocumented
- bzrlib.plugins.launchpad.test_lp_directory.FakeResolveFactory - Undocumented
- bzrlib.plugins.launchpad.test_lp_directory.PreCannedServerMixin - Undocumented
- bzrlib.plugins.launchpad.test_register.InstrumentedXMLRPCConnection - Stands in place of an http connection for the purposes of testing
- bzrlib.progress.DummyProgress - Progress-bar standin that does nothing.
- bzrlib.progress.ProgressPhase - Update progress object with the current phase
- bzrlib.progress.ProgressTask - Model component of a progress indicator.
- bzrlib.push.PushResult - Result of a push operation.
- bzrlib.reconcile.BranchReconciler - Reconciler that works on a branch.
- bzrlib.reconcile.Reconciler - Reconcilers are used to reconcile existing data.
- bzrlib.reconcile.RepoReconciler - Reconciler that reconciles a repository.
- bzrlib.reconfigure.Reconfigure - No class docstring; 4/4 class methods, 5/7 methods, 3/3 static methods documented
- bzrlib.reconfigure.ReconfigureStackedOn - Reconfigures a branch to be stacked on another branch.
- bzrlib.reconfigure.ReconfigureUnstacked - Undocumented
- bzrlib.recordcounter.RecordCounter - Container for maintains estimates of work requires for fetch.
- bzrlib.registry._ObjectGetter - Maintain a reference to an object, and return the object on request.
- bzrlib.registry.Registry - A class that registers objects to a name.
- bzrlib.remote._RpcHelper - Mixin class that helps with issuing RPCs.
- bzrlib.remote.RemoteConfig - A Config that reads and writes from smart verbs.
- bzrlib.rename_map.RenameMap - Determine a mapping of renames.
- bzrlib.repofmt.groupcompress_repo._InterestingKeyInfo - Undocumented
- bzrlib.repofmt.knitrepo._KnitParentsProvider - No class docstring; 1/3 methods documented
- bzrlib.repofmt.knitrepo._KnitsParentsProvider - No class docstring; 2/3 methods documented
- bzrlib.repofmt.pack_repo._DirectPackAccess - Access to data in one or more packs with less translation.
- bzrlib.repofmt.pack_repo.AggregateIndex - An aggregated index for the RepositoryPackCollection.
- bzrlib.repofmt.pack_repo.Pack - An in memory proxy for a pack and its indices.
- bzrlib.repofmt.pack_repo.Packer - Create a pack from packs.
- bzrlib.repofmt.pack_repo.RepositoryPackCollection - Management of packs within a repository.
- bzrlib.repository._LazyListJoin - An iterable yielding the contents of many lists as one list.
- bzrlib.repository.CommitBuilder - Provides an interface to build up a commit.
- bzrlib.repository.CopyConverter - A repository conversion tool which just performs a copy of the content.
- bzrlib.revision.Revision - Single revision on a branch.
- bzrlib.revisionspec._RevListToTimestamps - This takes a list of revisions, and allows you to bisect by date
- bzrlib.revisionspec.RevisionInfo - The results of applying a revision specification to a branch.
- bzrlib.revisionspec.RevisionSpec - A parsed revision specification.
- bzrlib.rio.RioReader - Read stanzas from a file as a sequence
- bzrlib.rio.RioWriter - Undocumented
- bzrlib.rio.Stanza - One stanza for rio.
- bzrlib.rules._RulesSearcher - An object that provides rule-based preferences.
- bzrlib.serializer.Serializer - Inventory and revision serialization/deserialization.
- bzrlib.shelf.ShelfCreator - Create a transform to shelve objects and its inverse.
- bzrlib.shelf.ShelfManager - Maintain a list of shelved changes.
- bzrlib.shelf.Unshelver - Unshelve shelved changes.
- bzrlib.shelf_ui.ShelfReporter - No class docstring; 5/6 methods documented
- bzrlib.shelf_ui.Shelver - Interactively shelve the changes in a working tree.
- bzrlib.shelf_ui.Unshelver - Unshelve changes into a working tree.
- bzrlib.smart.client._SmartClient - No class docstring; 6/13 methods documented
- bzrlib.smart.client.CallHookParams - Undocumented
- bzrlib.smart.medium._DebugCounter - An object that counts the HPSS calls made to each client medium.
- bzrlib.smart.medium._VfsRefuser - An object that refuses all VFS requests.
- bzrlib.smart.medium.SmartClientMediumRequest - A request on a SmartClientMedium.
- bzrlib.smart.medium.SmartMedium - Base class for smart protocol media, both client- and server-side.
- bzrlib.smart.medium.SSHParams - A set of parameters for starting a remote bzr via SSH.
- bzrlib.smart.message.MessageHandler - Base class for handling messages received via the smart protocol.
- bzrlib.smart.message.ResponseHandler - Abstract base class for an object that handles a smart response.
- bzrlib.smart.protocol._ProtocolThreeEncoder - No class docstring; 1/13 methods documented
- bzrlib.smart.protocol._StatefulDecoder - Base class for writing state machines to decode byte streams.
- bzrlib.smart.protocol.Requester - Abstract base class for an object that can issue requests on a smart
- bzrlib.smart.protocol.SmartProtocolBase - Methods common to client and server
- bzrlib.smart.repository._ByteStreamDecoder - Helper for _byte_stream_to_stream.
- bzrlib.smart.request.SmartServerRequest - Base class for request handlers.
- bzrlib.smart.request.SmartServerRequestHandler - Protocol logic for smart server.
- bzrlib.smart.request.SmartServerResponse - A response to a client request.
- bzrlib.smart.server.BzrServerFactory - Helper class for serve_bzr.
- bzrlib.smart.server.SmartTCPServer - Listens on a TCP socket and accepts connections from smart clients.
- bzrlib.smtp_connection.SMTPConnection - Connect to an SMTP server and send an email.
- bzrlib.status.StatusHookParams - Object holding parameters passed to post_status hooks.
- bzrlib.store.Store - This class represents the abstract storage layout for saving information.
- bzrlib.strace.StraceResult - The result of stracing a function.
- bzrlib.tag._Tags - No class docstring; 7/9 methods documented
- bzrlib.testament.Testament - Reduced summary of a revision.
- bzrlib.tests.blackbox.test_dpush.TestDpushStrictMixin - Undocumented
- bzrlib.tests.blackbox.test_push.TestPushStrictMixin - Undocumented
- bzrlib.tests.blackbox.test_remember_option.TestRememberMixin - --remember and --no-remember set locations or not.
- bzrlib.tests.blackbox.test_send.TestSendMixin - Undocumented
- bzrlib.tests.blackbox.test_too_much.RemoteTests - Test bzr ui commands against remote branches.
- bzrlib.tests.CapturedCall - A helper for capturing smart server calls for easy debug analysis.
- bzrlib.tests.fake_command.cmd_fake - Undocumented
- bzrlib.tests.features.Feature - An operating system Feature.
- bzrlib.tests.file_utils.FakeReadFile - A file-like object that can be given predefined content and read
- bzrlib.tests.fixtures.RecordingContextManager - A context manager that records.
- bzrlib.tests.ftp_server.medusa_based.test_authorizer - A custom Authorizer object for running the test suite.
- bzrlib.tests.ftp_server.UnavailableFTPTestServer - Dummy ftp test server.
- bzrlib.tests.lock_helpers.LockWrapper - A wrapper which lets us set locking ability.
- bzrlib.tests.per_branch.test_branch.InstrumentedTransaction - Undocumented
- bzrlib.tests.per_branch.test_branch.TestDecorator - Undocumented
- bzrlib.tests.per_branch.test_permissions._NullPermsStat - A class that proxy's a stat result and strips permissions.
- bzrlib.tests.per_foreign_vcs.test_branch.ForeignBranchFactory - Factory of branches for ForeignBranchTests.
- bzrlib.tests.per_foreign_vcs.test_repository.ForeignRepositoryFactory - Factory of repository for ForeignRepositoryTests.
- bzrlib.tests.per_interbranch.StubMatchingInter - An inter for tests.
- bzrlib.tests.per_interbranch.StubWithFormat - A stub object used to check that convenience methods call Inter's.
- bzrlib.tests.per_repository_vf.test_check_reconcile.BrokenRepoScenario - Base class for defining scenarios for testing check and reconcile.
- bzrlib.tests.per_tree.test_export.ExportTest - Undocumented
- bzrlib.tests.per_uifactory.UIFactoryTestMixin - Common tests for UIFactories.
- bzrlib.tests.per_versionedfile.MergeCasesMixin - No class docstring; 5/15 methods documented
- bzrlib.tests.per_versionedfile.TestReadonlyHttpMixin - Undocumented
- bzrlib.tests.per_versionedfile.VersionedFileTestMixIn - A mixin test class for testing VersionedFiles.
- bzrlib.tests.script.ScriptRunner - Run a shell-like script from a test.
- bzrlib.tests.StringIOWrapper - A wrapper around cStringIO which just adds an encoding attribute.
- bzrlib.tests.stub_sftp.SocketDelay - A socket decorator to make TCP appear slower.
- bzrlib.tests.test__dirstate_helpers.TestBisectPathMixin - Test that _bisect_path_*() returns the expected values.
- bzrlib.tests.test__simple_set._Hashable - A simple object which has a fixed hash value.
- bzrlib.tests.test_api.TrivialObject - This class allows assignment to any attribute.
- bzrlib.tests.test_branch.TestBranch67 - Common tests for both branch 6 and 7 which are mostly the same.
- bzrlib.tests.test_bugtracker.TestGetBugURL.TransientTracker - An transient tracker used for testing.
- bzrlib.tests.test_bundle._DisconnectingTCPServer - A TCP server that immediately closes any connection made to it.
- bzrlib.tests.test_bundle.BundleTester - No class docstring; 9/39 methods, 0/1 static methods documented
- bzrlib.tests.test_bundle.MockTree - Undocumented
- bzrlib.tests.test_bundle.MungedBundleTester - No class docstring; 1/4 methods documented
- bzrlib.tests.test_bzrdir.TestHTTPRedirections - Test redirection between two http servers.
- bzrlib.tests.test_commit.TestCommit.Callback - Undocumented
- bzrlib.tests.test_config.FakeBranch - Undocumented
- bzrlib.tests.test_config.FakeControlFilesAndTransport - Undocumented
- bzrlib.tests.test_config.InstrumentedConfigObj - A config obj look-enough-alike to record calls made to it.
- bzrlib.tests.test_config.TestOptionConverterMixin - Undocumented
- bzrlib.tests.test_counted_lock.DummyLock - Lock that just records what's been done to it.
- bzrlib.tests.test_delta.InstrumentedReporter - Undocumented
- bzrlib.tests.test_directory_service.FooService - A directory service that maps the name to a FILE url
- bzrlib.tests.test_dirstate._FakeStat - A class with the same attributes as a real stat result.
- bzrlib.tests.test_dirstate._Repo - A minimal api to get InventoryRevisionTree to work.
- bzrlib.tests.test_gpg.FakeConfig - Undocumented
- bzrlib.tests.test_graph.InstrumentedParentsProvider - Undocumented
- bzrlib.tests.test_graph.SharedInstrumentedParentsProvider - Undocumented
- bzrlib.tests.test_groupcompress.StubGCVF - Undocumented
- bzrlib.tests.test_http.ActivityServerMixin - Undocumented
- bzrlib.tests.test_http.FakeManager - Undocumented
- bzrlib.tests.test_http.RecordingServer - A fake HTTP server.
- bzrlib.tests.test_http.SampleSocket - A socket-like object for use in testing the HTTP request handler.
- bzrlib.tests.test_http.TestActivityMixin - Test socket activity reporting.
- bzrlib.tests.test_http.TestWithTransport_pycurl - Test case to inherit from if pycurl is present
- bzrlib.tests.test_http_response.ReadSocket - A socket-like object that can be given a predefined content.
- bzrlib.tests.test_http_response.TestRangeFileMixin - Tests for accessing the first range in a RangeFile.
- bzrlib.tests.test_i18n.ZzzTranslations - Special Zzz translation for debugging i18n stuff.
- bzrlib.tests.test_knit.KnitContentTestsMixin - No class docstring; 2/6 methods documented
- bzrlib.tests.test_knit.KnitRecordAccessTestsMixin - Tests for getting and putting knit records.
- bzrlib.tests.test_knit.MockTransport - Undocumented
- bzrlib.tests.test_lazy_import.TestClass - Just a simple test class instrumented for the test cases
- bzrlib.tests.test_lockable_files._TestLockableFiles_mixin - Undocumented
- bzrlib.tests.test_log.TestLogMixin - No class docstring; 1/1 methods documented
- bzrlib.tests.test_mail_client.DummyMailClient - Undocumented
- bzrlib.tests.test_matchers.FakeUnlockable - Something that can be unlocked.
- bzrlib.tests.test_matchers.StubTree - Stubg for testing.
- bzrlib.tests.test_merge.LoggingMerger - Undocumented
- bzrlib.tests.test_merge_core.MergeBuilder - Undocumented
- bzrlib.tests.test_merge_directive.TestHook - Hook callback for test purposes.
- bzrlib.tests.test_merge_directive.TestMergeDirective - Undocumented
- bzrlib.tests.test_merge_directive.TestMergeDirectiveBranch - Undocumented
- bzrlib.tests.test_multiparent.Mock - Undocumented
- bzrlib.tests.test_osutils_encodings.FakeCodec - Special class that helps testing over several non-existed encodings.
- bzrlib.tests.test_plugins.FakeModule - A fake module to test with.
- bzrlib.tests.test_remote._StubPackCollection - Undocumented
- bzrlib.tests.test_remote._StubRealPackRepository - Undocumented
- bzrlib.tests.test_remote.FakeProtocol - Lookalike SmartClientRequestProtocolOne allowing body reading tests.
- bzrlib.tests.test_remote.OldServerTransport - A fake transport for test_old_server that reports it's smart server
- bzrlib.tests.test_remote.OldSmartClient - A fake smart client for test_old_version that just returns a version one
- bzrlib.tests.test_repository.DummyRepository - A dummy repository for testing.
- bzrlib.tests.test_revision.MockRevisionSource - A RevisionSource that takes a pregenerated graph.
- bzrlib.tests.test_selftest._Selftest - Mixin for tests needing full selftest output
- bzrlib.tests.test_selftest.ApplyDeprecatedHelper - A helper class for ApplyDeprecated tests.
- bzrlib.tests.test_selftest.SelfTestHelper - No class docstring; 1/1 methods documented
- bzrlib.tests.test_selftest.StubProcess - A stub process for testing run_bzr_subprocess.
- bzrlib.tests.test_server.TestingTCPServerMixin - Mixin to support running SocketServer.TCPServer in a thread.
- bzrlib.tests.test_sftp_transport.FakeSocket - Fake socket object used to test the SocketDelay wrapper without
- bzrlib.tests.test_sftp_transport.ReadvFile - An object that acts like Paramiko's SFTPFile when readv() is used
- bzrlib.tests.test_smart.TestSetLastRevisionVerbMixin - Mixin test case for verbs that implement set_last_revision.
- bzrlib.tests.test_smart_transport._MockMediumRequest - A mock ClientMediumRequest used by MockMedium.
- bzrlib.tests.test_smart_transport.CommonSmartProtocolTestMixin - No class docstring; 1/2 methods documented
- bzrlib.tests.test_smart_transport.ErrorRaisingProtocol - Undocumented
- bzrlib.tests.test_smart_transport.FakeHTTPMedium - Undocumented
- bzrlib.tests.test_smart_transport.FakeResponder - Undocumented
- bzrlib.tests.test_smart_transport.InstrumentedRequestHandler - Test Double of SmartServerRequestHandler.
- bzrlib.tests.test_smart_transport.LoggingMessageHandler - Undocumented
- bzrlib.tests.test_smart_transport.SampleRequest - Undocumented
- bzrlib.tests.test_smart_transport.StringIOSSHVendor - A SSH vendor that uses StringIO to buffer writes and answer reads.
- bzrlib.tests.test_smart_transport.StubMediumRequest - A stub medium request that tracks the number of times accept_bytes is
- bzrlib.tests.test_smart_transport.StubRequest - Undocumented
- bzrlib.tests.test_smart_transport.TestSmartProtocolTwoSpecificsMixin - No class docstring; 8/14 methods documented
- bzrlib.tests.test_smtp_connection.StubSMTPFactory - A fake SMTP connection to test the connection setup.
- bzrlib.tests.test_store.TestStores - Mixin template class that provides some common tests for stores
- bzrlib.tests.test_test_server.FakeServer - Minimal implementation to pass to TestingSmartConnectionHandler
- bzrlib.tests.test_test_server.TCPClient - Undocumented
- bzrlib.tests.test_transactions.DummyWeave - A class that can be instantiated and compared.
- bzrlib.tests.test_transform.FakeSerializer - Serializer implementation that simply returns the input.
- bzrlib.tests.test_transform.TransformGroup - Undocumented
- bzrlib.tests.test_transport.SomeDirectory - Undocumented
- bzrlib.tests.test_transport_log.DummyReadvTransport - Undocumented
- bzrlib.tests.test_treebuilder.FakeTree - A pretend tree to test the calls made by TreeBuilder.
- bzrlib.tests.test_tuned_gzip.FakeDecompress - A fake decompressor for testing GzipFile.
- bzrlib.tests.test_workingtree.InstrumentedTree - A instrumented tree to check the needs_tree_write_lock decorator.
- bzrlib.tests.test_wsgi.FakeRequest - Undocumented
- bzrlib.tests.test_wsgi.FakeTransport - Undocumented
- bzrlib.tests.test_wsgi.WSGITestMixin - No class docstring; 1/3 methods documented
- bzrlib.tests.TestIdList - Test id list to filter a test suite.
- bzrlib.tests.TestUtil.TestVisitor - A visitor for Tests
- bzrlib.tests.TextTestRunner - No class docstring; 2/2 methods documented
- bzrlib.textmerge.TextMerge - Base class for text-mergers
- bzrlib.trace.Config - Configuration of message tracing in bzrlib.
- bzrlib.transactions.PassThroughTransaction - A pass through transaction
- bzrlib.transactions.ReadOnlyTransaction - A read only unit of work for data objects.
- bzrlib.transform._FileMover - Moves and deletes files for TreeTransform, tracking operations
- bzrlib.transform._TransformResults - Undocumented
- bzrlib.transform.FinalPaths - Make path calculation cheap by memoizing paths.
- bzrlib.transform.TreeTransformBase - The base class for TreeTransform and its kin.
- bzrlib.transport._CoalescedOffset - A data container for keeping track of coalesced offsets.
- bzrlib.transport._SharedConnection - A connection shared between several transports.
- bzrlib.transport.FileStream - Base class for FileStreams.
- bzrlib.transport.ftp.FtpStatResult - Undocumented
- bzrlib.transport.gio_transport.GioStatResult - Undocumented
- bzrlib.transport.http._urllib2_wrappers._ReportingFileSocket - Undocumented
- bzrlib.transport.http._urllib2_wrappers._ReportingSocket - Undocumented
- bzrlib.transport.http._urllib2_wrappers.Opener - A wrapper around urllib2.build_opener
- bzrlib.transport.http.response.RangeFile - File-like object that allow access to partial available data.
- bzrlib.transport.http.wsgi.RelpathSetter - WSGI middleware to set 'bzrlib.relpath' in the environ.
- bzrlib.transport.http.wsgi.SmartWSGIApp - A WSGI application for the bzr smart server.
- bzrlib.transport.LateReadError - A helper for transports which pretends to be a readable file.
- bzrlib.transport.memory._MemoryLock - This makes a lock.
- bzrlib.transport.memory.MemoryStat - Undocumented
- bzrlib.transport.remote._SmartStat - Undocumented
- bzrlib.transport.Server - A Transport Server.
- bzrlib.transport.sftp._SFTPReadvHelper - A class to help with managing the state of a readv request.
- bzrlib.transport.sftp.SFTPLock - This fakes a lock in a remote location.
- bzrlib.transport.ssh.SocketAsChannelAdapter - Simple wrapper for a socket that pretends to be a paramiko Channel.
- bzrlib.transport.ssh.SSHConnection - Abstract base class for SSH connections.
- bzrlib.transport.ssh.SSHVendor - Abstract base class for SSH vendor implementations.
- bzrlib.transport.ssh.SSHVendorManager - Manager for manage SSH vendors.
- bzrlib.transport.Transport - This class encapsulates methods for retrieving or putting a file
- bzrlib.tree.MultiWalker - Walk multiple trees simultaneously, getting combined results.
- bzrlib.tree.Tree - Abstract file tree.
- bzrlib.treebuilder.TreeBuilder - A TreeBuilder allows the creation of specific content in one tree at a
- bzrlib.tsort.MergeSorter - No class docstring; 5/5 methods documented
- bzrlib.tsort.TopoSorter - No class docstring; 3/3 methods documented
- bzrlib.ui.ConfirmationUserInterfacePolicy - Wrapper for a UIFactory that allows or denies all confirmed actions.
- bzrlib.ui.NullOutputStream - Acts like a file, but discard all output.
- bzrlib.ui.NullProgressView - Soak up and ignore progress information.
- bzrlib.ui.text._ChooseUI - Helper class for choose implementation.
- bzrlib.ui.text.TextProgressView - Display of progress bar and other information on a tty.
- bzrlib.ui.text.TextUIOutputStream - Decorates an output stream so that the terminal is cleared before writing.
- bzrlib.ui.UIFactory - UI abstraction.
- bzrlib.upgrade.Convert - No class docstring; 2/3 methods documented
- bzrlib.urlutils.URL - Parsed URL.
- bzrlib.util._bencode_py.BDecoder - No class docstring; 1/6 methods documented
- bzrlib.util._bencode_py.Bencached - Undocumented
- bzrlib.util.configobj.configobj.Builder - Undocumented
- bzrlib.util.configobj.configobj.InterpolationEngine - A helper class to help perform string interpolation.
- bzrlib.util.configobj.configobj.SimpleVal - A simple validator.
- bzrlib.version_info_formats.format_custom.Template - A simple template engine.
- bzrlib.version_info_formats.VersionInfoBuilder - A class which lets you build up information about a revision.
- bzrlib.versionedfile._KeyRefs - Undocumented
- bzrlib.versionedfile._MPDiffGenerator - Pull out the functionality for generating mp_diffs.
- bzrlib.versionedfile.ContentFactory - Abstract interface for insertion and retrieval from a VersionedFile.
- bzrlib.versionedfile.KeyMapper - KeyMappers map between keys and underlying partitioned storage.
- bzrlib.versionedfile.NetworkRecordStream - A record_stream which reconstitures a serialised stream.
- bzrlib.versionedfile.NoDupeAddLinesDecorator - Decorator for a VersionedFiles that skips doing an add_lines if the key
- bzrlib.versionedfile.RecordingVersionedFilesDecorator - A minimal versioned files that records calls made on it.
- bzrlib.versionedfile.VersionedFile - Versioned text file storage.
- bzrlib.versionedfile.VersionedFiles - Storage for many versioned files.
- bzrlib.vf_repository._VersionedFileChecker - No class docstring; 3/4 methods documented
- bzrlib.vf_repository.StreamSink - An object that can insert a stream into a repository.
- bzrlib.vf_repository.StreamSource - A source of a stream for fetching between repositories.
- bzrlib.views._Views - Base class for View managers.
- bzrlib.workingtree.InventoryWorkingTree._RenameEntry - Undocumented
- bzrlib.workingtree.TreeEntry - An entry that implements the minimum interface used by commands.
- bzrlib.workingtree_4.Converter3to4 - Perform an in-place upgrade of format 3 to format 4 trees.
- bzrlib.workingtree_4.Converter4or5to6 - Perform an in-place upgrade of format 4 or 5 to format 6 trees.
- bzrlib.workingtree_4.Converter4to5 - Perform an in-place upgrade of format 4 to format 5 trees.
- optparse.IndentedHelpFormatter
- optparse.OptionParser
- paramiko.ServerInterface
- paramiko.SFTPHandle
- paramiko.SFTPServerInterface
- pyftpdlib.ftpserver.AbstractedFS
- pyftpdlib.ftpserver.DummyAuthorizer
- pyftpdlib.ftpserver.FTPHandler
- pyftpdlib.ftpserver.FTPServer
- registry.Registry
- SimpleHTTPServer.SimpleHTTPRequestHandler
- SocketServer.BaseRequestHandler
- SocketServer.TCPServer
- SocketServer.ThreadingTCPServer
- sphinx.builders.text.TextBuilder
- StandardError
- string.Template
- StringIO.StringIO
- Structure
- subunit.TestProtocolClient
- SyntaxError
- TestSkipped
- testtools.ExtendedToOriginalDecorator
- testtools.matchers.Matcher
- testtools.matchers.Mismatch
- testtools.TestCase
- testtools.TextTestResult
- textwrap.TextWrapper
- threading.Thread
- tree.InventoryTree
- tree.Tree
- tuple
- unittest.TestCase
- unittest.TestLoader
- unittest.TestSuite
- urllib2.AbstractHTTPHandler
- urllib2.addinfourl
- urllib2.BaseHandler
- urllib2.HTTPDefaultErrorHandler
- urllib2.HTTPErrorProcessor
- urllib2.HTTPRedirectHandler
- urllib2.ProxyHandler
- urllib2.Request
- ValueError
- WindowsError
- xmlrpclib.Transport