./devel/py-prompt_toolkit, Library for building powerful interactive command lines

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.23, Package name: py39-prompt_toolkit-3.0.23, Maintainer: pkgsrc-users

Library for building powerful interactive command lines in Python


Master sites:

Filesize: 2970.527 KB

Version history: (Expand)


CVS history: (Expand)


   2021-11-27 12:33:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-prompt_toolkit: updated to 3.0.23

3.0.23: 2021-11-26
------------------
Fixes:
- Fix multiline bracketed paste on Windows

New features:
- Add support for some CSI 27 modified variants of "Enter" for xterm in the
  vt100 input parser.
   2021-11-04 14:27:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-prompt_toolkit: updated to 3.0.22

3.0.22: 2021-11-04
------------------

Fixes:
- Fix stopping of telnet server (capture cancellation exception).

3.0.21: 2021-10-21
------------------

New features:
- Improved mouse support:
  * Support for click-drag, which is useful for selecting text.
  * Detect mouse movements when no button is pressed.
- Support for Python 3.10.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-06-28 08:48:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-prompt_toolkit: updated to 3.0.19

3.0.19:

Fixes:
- Make the flush method of the vt100 output implementation re-entrant (fixes an
  issue when using aiogevent).
- Fix off-by-one in `FormattedTextControl` mouse logic.
- Run `print_container` always in a thread (avoid interfering with possible
  event loop).
- Make sphinx autodoc generation platform agnostic (don't import Windows stuff
  when generating Sphinx docs).
   2021-06-10 09:08:56 by Adam Ciarcinski | Files touched by this commit (7)
Log message:
py-prompt_toolkit: moved version 3.0.18 from py-prompt_toolkit2
   2017-07-28 09:12:13 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
1.0.15:

Fixes:
- Don't shuffle tasks in the event loop. This fixes an issue where lines
  printed from background threads were printed in a different order if
  `patch_stdout=True`.
- Only consider the text before the cursor when activating history search.
- Pressing escape should accept the search, this is closer to how readline works.
- Enable autowrap again when required.

New features:
- Add run_in_terminal option to disable cooked mode.
   2017-05-04 21:30:51 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.0.14:
Fixes:
- Handle arguments in the $EDITOR and $VISUAL env variable.
- Added missing explicit loops for Futures in asyncio_posix eventloop.
- Fallback to default terminal size if reported as 0.
- Don't save undo state when receiving CPRResponse.
- Set VMIN terminal flag to 1 when entering raw mode.
  (Fixes a bug on Solaris.)
- Fix `previous_key_sequences`.