https://raw.githubusercontent.com/secretum-inc/quo/master/docs/images/changelog.png https://media.giphy.com/media/12oufCB0MyZ1Go/giphy.gif

Changelog

Version 2022.3.1

Unreleased

Added

Version 2022.3

Released on 2022-3-6

Added

  • Added key binder <any> enabling the user to press any key to exit the help page.

  • Introduced Bind as an alias of quo.keys.KeyBinder

Changed

Fixed

  • Optimized the help page.

  • Fixed Deprecated notice TypeError

Version 2022.2.2

Released on 2022-2-2

Added

  • Added quo.console.command()

  • Added quo.console.app()

  • Added quo.console.arg()

  • Added quo.console.tether()

  • Added highlighters : Actionscript, Arrow, Bibtex, Cpp, Css, Email, Fortran, Go, Haskell, HTML, Javascript, Julia, Perl, Php, Python, Ruby, Rust, Shell, Solidity, Sql

Fixed

  • Under the hood optimizations.

Version 2022.2.1

Released on 2022-2-25

Changed

Fixed

  • Fixed quo.Console.edit(), quo.Console.rule(), quo.Console.openfile(), quo.Console.encoding()

Version 2022.2


Released on 2022-2-16

  • Fixed minor bugs

  • Added quo.types.integer()

  • Deprecated :param:`password` in favor of :param:`hide`

  • Deprecated quo.text.HTML in favor of quo.text.Text

  • Deprecated :param:`r_elicit` in favor of :param:`rprompt`

  • Deprecated quo.Suite in favor of quo.Console

  • Deprecated :param:`validator` in favor of :param:`type`

  • Added quo.Console.edit()

  • Added quo.Console.launch()

  • Added quo.Console.size()

  • Added quo.Console.encoding()

  • Added quo.Console.bell()

  • Added quo.Console.rule()

  • Added quo.Console.openfile()

  • Full support for Windows

  • Dropped support for python < 3.8

Version 2022.1.6

Released on 2022-1-17

  • Under the hood optimizations

  • Introduced quo.MessageBox(), quo.PromptBox(), quo.RadiolistBox(), quo.ConfirmationBox(), quo.CheckBox(), quo.ChoiceBox() widgets for displaying formatted text in a window.

Version 2022.1.5

Released on 2022-1-11

Version 2022.1

Released on 2022-1-11

Version 2021.7

Released on 2021-12-25

Version 2021.6

Released on 2021-11-20

  • Added Support of a placeholder text that is displayed as long as no input is given.

  • Fixed minor bugs

Version 2021.5.5.2

Released on 2021-09-28

  • Pypi README fix

Version 2021.5.5

Released on 2021-09-23

  • Added support for tabular presentation of data.

  • Added support for colorful error messages

  • Added :param:`ul` to quo.echo(). Can be used as a substitute for :param:`underline` parameter.

  • Added a strike parameter to print strikethrough text.

  • Added a hidden parameter to hide printed text

Version 2021.4.5

Released on 2021-08-22

  • Phasing out module wcwidth to reduce the need for external dependencies.

  • Intoducing the clipboard feature to copy and paste data flawlessly.

Version 2021.3.5

Released on 2021-07-19

  • Added positional arguments fg` and bg which can still be used as a shortform of foreground and background. foreground and background still works.

  • Added support for lively ProgressBars

  • Implementation of :class: quo.text.HTML for easy text formating

  • Fixed changelong link on PyPI

  • Fixed wcwidth dependancy issue :issue:`18`

  • Added ability to display tabular which comes with several themes

Version 2021.2

Released on 2021-06-28

  • importlib_metadata backport package is installed on Python < 3.8 therefore will be be delisted as part of Quo’s external dependency in later versions of Quo

  • Under the hood optimizations

Version 2021.1

Released on 2021-06-18

  • Added support for ANSI colors for better coloring of the terminal

  • Ability to Print both text and binary data to stdout

  • Added support for RGB tuples of three integers