MCPcopy Create free account

hub / github.com/bpython/bpython / types & classes

Types & classes215 in github.com/bpython/bpython

↓ 27 callersClassLazyReCompile
Compile regular expressions on first use This class allows one to store regular expressions and compiles them on first use.
bpython/lazyre.py:29
↓ 25 callersClassLinePart
bpython/line.py:16
↓ 16 callersClassFakeRepl
bpython/test/test_repl.py:41
↓ 7 callersClassEvaluationError
Raised if an exception occurred in safe_eval.
bpython/simpleeval.py:38
↓ 7 callersClassFakeOutput
bpython/curtsiesfrontend/coderunner.py:204
↓ 6 callersClassFoo
bpython/test/test_autocomplete.py:219
↓ 6 callersClassHistory
Stores readline-style history and current place in it
bpython/history.py:35
↓ 6 callersClassModuleGatherer
bpython/importcompletion.py:62
↓ 6 callersClassPasteFailed
bpython/paste.py:35
↓ 6 callersClass_Repr
Helper for `ArgSpec`: Returns the given value in `__repr__()`.
bpython/inspection.py:43
↓ 3 callersClassBPdb
PDB with BPython support.
bpdb/debugger.py:27
↓ 3 callersClassBPythonFormatter
This is subclassed from the custom formatter for bpython. Its format() method receives the tokensource and outfile params passed to it from the
bpython/curtsiesfrontend/interpreter.py:38
↓ 3 callersClassCodeRunner
Runs user code in an interpreter. Running code requests a refresh by calling request_from_main_context(force_refresh=True), which suspend
bpython/curtsiesfrontend/coderunner.py:59
↓ 3 callersClassEventGenerator
bpython/test/test_curtsies.py:13
↓ 3 callersClassOverriddenGetattr
bpython/test/test_inspection.py:282
↓ 3 callersClassOverriddenGetattribute
bpython/test/test_inspection.py:289
↓ 3 callersClassOverriddenMRO
bpython/test/test_inspection.py:296
↓ 3 callersClass_FuncExpr
Stack element in Repl._funcname_and_argnum
bpython/repl.py:379
↓ 2 callersClassArgSpec
bpython/inspection.py:60
↓ 2 callersClassBPythonLinecache
Replaces the cache dict in the standard-library linecache module, to also remember (in an unerasable way) bpython console input.
bpython/patch_linecache.py:5
↓ 2 callersClassConfig
bpython/config.py:99
↓ 2 callersClassFakeList
bpython/test/test_autocomplete.py:289
↓ 2 callersClassFuncProps
bpython/inspection.py:71
↓ 2 callersClassInterp
bpython/curtsiesfrontend/interpreter.py:68
↓ 2 callersClassInterpreter
bpython/test/test_interpreter.py:11
↓ 2 callersClassKeyMap
bpython/keys.py:29
↓ 2 callersClassSchrodingersDict
bpython/test/test_simpleeval.py:57
↓ 2 callersClassSourceNotFound
Exception raised when the requested source could not be found.
bpython/repl.py:374
↓ 2 callersClassTestRepl
bpython/test/test_curtsies_painting.py:57
↓ 2 callersClassTwistedEventLoop
TwistedEventLoop modified to properly stop the reactor. urwid 0.9.9 and 0.9.9.1 crash the reactor on ExitMainLoop instead of stopping
bpython/urwid.py:100
↓ 2 callersClassUnconfiguredEdits
Maps key to edit functions, and bins them by what parameters they take. Only functions with specific signatures can be added: * func(**kw
bpython/curtsiesfrontend/manual_readline.py:90
↓ 1 callersClassA
bpython/test/test_inspection.py:258
↓ 1 callersClassArgumentParserFailed
Raised by the RaisingOptionParser for a bogus commandline.
bpython/args.py:50
↓ 1 callersClassAttrCompletion
bpython/autocomplete.py:380
↓ 1 callersClassB
bpython/test/test_inspection.py:262
↓ 1 callersClassBPythonEdit
Customized editor *very* tightly interwoven with URWIDRepl. Changes include: - The edit text supports markup, not just the caption. Th
bpython/urwid.py:284
↓ 1 callersClassBPythonListBox
Like `urwid.ListBox`, except that it does not eat up and down keys.
bpython/urwid.py:435
↓ 1 callersClassBaseLock
Base class for file locking
bpython/filelock.py:27
↓ 1 callersClassClass
bpython/test/test_curtsies_painting.py:712
↓ 1 callersClassConfiguredEdits
bpython/curtsiesfrontend/manual_readline.py:136
↓ 1 callersClassCumulativeCompleter
Returns combined matches from several completers
bpython/autocomplete.py:282
↓ 1 callersClassDictKeyCompletion
bpython/autocomplete.py:467
↓ 1 callersClassDone
Running code is done running
bpython/curtsiesfrontend/coderunner.py:44
↓ 1 callersClassEvalFactory
bpython/urwid.py:87
↓ 1 callersClassEvalProtocol
bpython/urwid.py:75
↓ 1 callersClassExpressionAttributeCompletion
bpython/autocomplete.py:611
↓ 1 callersClassFakeDict
bpython/test/test_simpleeval.py:44
↓ 1 callersClassFakeStdin
The stdin object user code will reference In user code, sys.stdin.read() asks the user for interactive input, so this class returns control t
bpython/curtsiesfrontend/repl.py:99
↓ 1 callersClassFilenameCompletion
bpython/autocomplete.py:349
↓ 1 callersClassFoo
bpython/test/test_simpleeval.py:97
↓ 1 callersClassFullCurtsiesRepl
bpython/curtsies.py:48
↓ 1 callersClassGlobalCompletion
bpython/autocomplete.py:534
↓ 1 callersClassImportCompletion
bpython/autocomplete.py:324
↓ 1 callersClassImportFinder
Wrapper for finders in sys.meta_path to wrap all loaders with ImportLoader.
bpython/curtsiesfrontend/repl.py:278
↓ 1 callersClassImportLoader
Wrapper for module loaders to watch their paths with watchdog.
bpython/curtsiesfrontend/repl.py:256
↓ 1 callersClassListSubclass
bpython/test/test_autocomplete.py:303
↓ 1 callersClassMagicIterMock
bpython/test/__init__.py:15
↓ 1 callersClassMagicMethodCompletion
bpython/autocomplete.py:506
↓ 1 callersClassMatchesIterator
Stores a list of matches and which one is currently selected if any. Also responsible for doing the actual replacement of the original line with
bpython/repl.py:208
↓ 1 callersClassMockNumPy
This is a mock numpy object that raises an error when there is an attempt to convert it to a boolean.
bpython/test/test_autocomplete.py:179
↓ 1 callersClassMultilineJediCompletion
bpython/autocomplete.py:644
↓ 1 callersClassNoInteraction
bpython/repl.py:358
↓ 1 callersClassNopPydocPager
bpython/curtsiesfrontend/_internal.py:30
↓ 1 callersClassOverriddenGetattribute
bpython/test/test_autocomplete.py:239
↓ 1 callersClassParameterNameCompletion
bpython/autocomplete.py:574
↓ 1 callersClassPasteHelper
bpython/paste.py:71
↓ 1 callersClassPastePinnwand
bpython/paste.py:43
↓ 1 callersClassProperties
bpython/test/test_autocomplete.py:229
↓ 1 callersClassProperty
bpython/test/test_inspection.py:266
↓ 1 callersClassProtocol
bpython/test/test_crashers.py:52
↓ 1 callersClassRaisingArgumentParser
bpython/args.py:54
↓ 1 callersClassReevaluateFakeStdin
Stdin mock used during reevaluation (undo) so raw_inputs don't have to be reentered
bpython/curtsiesfrontend/repl.py:238
↓ 1 callersClassRefresh
Running code would like the main loop to refresh the display
bpython/curtsiesfrontend/coderunner.py:40
↓ 1 callersClassRefreshRequestEvent
Request to refresh REPL display ASAP
bpython/curtsiesfrontend/events.py:19
↓ 1 callersClassRuntimeTimer
Calculate running time
bpython/repl.py:76
↓ 1 callersClassSimpleRepl
doc/sphinx/source/simplerepl.py:42
↓ 1 callersClassSlots
bpython/test/test_inspection.py:272
↓ 1 callersClassSlotsSubclass
bpython/test/test_inspection.py:276
↓ 1 callersClassSpam
bpython/test/test_simpleeval.py:72
↓ 1 callersClassStatusBar
StatusBar and Interaction for Repl Passing of control back and forth between calls that use interact api (notify, confirm, file_prompt) like
bpython/curtsiesfrontend/interaction.py:11
↓ 1 callersClassStatusbar
Statusbar object, ripped off from bpython.cli. This class provides the status bar at the bottom of the screen. It has message() and prompt()
bpython/urwid.py:157
↓ 1 callersClassStatusbarEdit
Wrapper around urwid.Edit used for the prompt in Statusbar. This class only adds a single signal that is emitted if the user presses Enter.
bpython/urwid.py:133
↓ 1 callersClassSystemExitFromCodeRunner
If this class is returned, a SystemExit happened while in the code greenlet
bpython/curtsiesfrontend/coderunner.py:27
↓ 1 callersClassSystemExitRequest
Running code raised a SystemExit
bpython/curtsiesfrontend/coderunner.py:52
↓ 1 callersClassTooltip
Container inspired by Overlay to position our tooltip. bottom_w should be a BoxWidget. The top window currently has to be a listbox to suppor
bpython/urwid.py:446
↓ 1 callersClassTrickyDict
bpython/test/test_simpleeval.py:50
↓ 1 callersClassURWIDInteraction
bpython/urwid.py:525
↓ 1 callersClassURWIDRepl
bpython/urwid.py:569
↓ 1 callersClassUnfinished
Source code wasn't executed because it wasn't fully formed
bpython/curtsiesfrontend/coderunner.py:48
↓ 1 callersClassUnixFileLock
Simple file locking for Unix using fcntl
bpython/filelock.py:62
↓ 1 callersClassUnknownColorCode
bpython/config.py:48
↓ 1 callersClassWait
Running code would like the main loop to run for a bit
bpython/curtsiesfrontend/coderunner.py:36
↓ 1 callersClassWeirdDocstring
bpython/test/test_curtsies_painting.py:209
↓ 1 callersClassWindowsFileLock
Simple file locking for Windows using msvcrt
bpython/filelock.py:91
↓ 1 callersClass_Helper
bpython/_internal.py:10
↓ 1 callersClass_LoadedInode
bpython/importcompletion.py:57
ClassAbstractEdits
bpython/curtsiesfrontend/manual_readline.py:18
ClassAttrCleaner
A context manager that tries to make an object not exhibit side-effects on attribute lookup. Unless explicitly required, prefer `getattr_safe
bpython/inspection.py:77
ClassAutocompleteModes
bpython/autocomplete.py:58
ClassBPythonFormatter
This is the custom formatter for bpython. Its format() method receives the tokensource and outfile params passed to it from the Pygments h
bpython/formatter.py:93
next →1–100 of 215, ranked by callers