Go to the latest version of this document.
search in docstrings

Search bar offers the following options:

- Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: `+foo bar -baz`
- Wildcards. The below example searches for documents with words beginning with “foo”: `foo*`
- Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: `+qname:twisted.mail.* +search`

  Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

- Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: `foo~1`

Results provided by Lunr.js

# ``twisted`.`python`.`rebuild``

module documentation
(source)

*Real* reloading support for Python.

Class | `Sensitive` | A utility mixin that's sensitive to rebuilds.
Exception | `RebuildError` | Exception raised when trying to rebuild a class whereas it's not possible.
Function | `__injectedgetattr__` | A getattr method to cause a class to be refreshed.
Function | `latestClass` | Get the latest version of a class.
Function | `latestFunction` | Get the latest version of a function.
Function | `rebuild` | Reload a module and do as much as possible to replace its references.
Function | `updateInstance` | Updates an instance to be current.
Variable | `lastRebuild` | Undocumented
Variable | `_modDictIDMap` | Undocumented

def __injectedgetattr__(self, name): (source)

A getattr method to cause a class to be refreshed.

def latestClass(oldClass): (source)

Get the latest version of a class.

def latestFunction(oldFunc): (source)

Get the latest version of a function.

def rebuild(module, doLog=1): (source)

Reload a module and do as much as possible to replace its references.

def updateInstance(self): (source)

Updates an instance to be current.

lastRebuild = (source)

Undocumented

_modDictIDMap: `Dict[int, ModuleType]` = (source)

Undocumented