All Versions
66
Latest Version
Avg Release Cycle
46 days
Latest Release
634 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.0.10 Changes
January 13, 2021๐ Fixes:
- Do dictionary completion on Sequence and Mapping objects (from collections.abc). Note that dictionary completion is still turned off by default.
-
v3.0.9 Changes
January 10, 2021๐ New features:
- ๐ Allow replacing
PythonInput.completer
at runtime (useful for tools build on top of ptpython). - ๐ Show REPL title in pager.
- ๐ Allow replacing
-
v3.0.8 Changes
January 05, 2021๐ New features:
- Optional output formatting using Black.
- Optional pager for displaying outputs that don't fit on the screen.
- โ Added --light-bg and --dark-bg flags to automatically optimize the brightness of the colors according to the terminal background.
- Addd
PTPYTHON_CONFIG_HOME
for explicitely setting the config directory. - ๐ Show completion suffixes (like '(' for functions).
๐ Fixes:
- ๐ Fix dictionary completion on Pandas objects.
- ๐ Stop using deprecated Jedi functions.
-
v3.0.7 Changes
September 25, 2020๐ New features:
- Option to show/hide private attributes during a completion
- Added
insert_blank_line_after_input
option similar toinsert_blank_line_after_output
.
๐ Fixes:
- Fixed some formatting issues of
__pt_repr__
. - Abbreviate completion meta information for dictionary completer if needed.
-
v3.0.6 Changes
September 23, 2020๐ New features:
- (Experimental) support for
__pt_repr__
methods. If objects implement this method, this will be used to print the result in the REPL instead of the normal__repr__
. - โ Added py.typed file, to enable type checking for applications that are embedding ptpython.
- (Experimental) support for
-
v3.0.5 Changes
August 10, 2020๐ Fixes:
- ๐ Handle bug in dictionary completion when numeric keys are used.
-
v3.0.4 Changes
August 10, 2020๐ New features:
- ๐ Allow leading whitespace before single line expressions.
- ๐ Show full syntax error in validator.
- Added
vi_start_in_navigation_mode
andvi_keep_last_used_mode
options.
๐ Fixes:
- ๐ Improved dictionary completion: handle keys that contain spaces and don't recognize numbers as variable names.
- ๐ Fix in exit confirmation.
-
v3.0.3 Changes
July 10, 2020๐ Fixes:
- ๐ Sort attribute names for
DictionaryCompleter
and move underscored attributes to the end. - Handle unhandled exceptions in
get_compiler_flags
. - ๐ Improved
run_async
code. - ๐ Fix --version parameter.
- ๐ Sort attribute names for
-
v3.0.2 Changes
April 14, 2020๐ New features:
- ๐ Improved custom dictionary completion:
- Also complete list indexes.
- Also complete attributes after doing a dictionary lookup.
- Also complete iterators in a for-loop.
- โ Added a 'title' option, so that applications embedding ptpython can set a title in the status bar.
- ๐ Improved custom dictionary completion:
-
v3.0.1 Changes
February 24, 2020- ๐ Fix backwards-compatibility of the
run_config
function. (used by django-extensions). - ๐ Fix input mode in status bar for block selection.
- ๐ Fix backwards-compatibility of the