Npyscreen

Latest version: v4.10.5

Safety actively analyzes 625726 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

0.9.5

Forms now automatically scroll to show as much of a widget as
possible, using a method called on_screen(). This method should be
re-factored to be more efficient. Currently it uses 4 while loops,
which, while they get the job done (geddit?) should really be if
statements instead.

To avoid calling without need, the refresh loop now sets a value
called ALL_SHOWN to true or false.

0.9.4

A wrapper to help edit multi-line text added: the StringToEditor
function and the MultLineText class. The latter is based on the
button, and can be seen in EXAMPLE.py. Neither have been stress
tested - Paul? - and so should be regarded as beta until the next
release.

Minor bug-fixes.

0.9.3

Internal changes to the multi-line widgets to make them more
flexible. An indication that there are items not shown on the
screen added. Designed to be space efficient, but do we like?

0.9.2.2

Internals of the Titled widgets cleaned up.

0.9.2.1

Internals of the Form wrapper changed.

0.9.2

Numerous cleanups. Some small documentation changes.
_Form object made easier to subclass by tidying up the edit loop.
Action to take when widget exits is now determined by a dictionary
lookup: see the set_up_exit_condition_handlers() and the
handle_exiting_widgets(condition) methods for details.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.