Changelog¶
Version 2023.5
Realeased On 2023-04-28
Added¶
Added :param:`bold` to
Label
.Added :param:`italic` to
Label
.Added :param:`underline` to
Label
.Added :param:`fg` to
Label
.Added :param:`bg` to
Label
.Added :param:`bg` to
Box
.
Version 2023.4
Realeased On 2023-04-27
Added¶
Added :param:`fixed_height` and :param:`fixed_width` to
Label
Added
Progressbar
as an alias ofquo.progress.ProgressBar
Version 2023.3
¶
Released On 2023-03-30
Added¶
Added :param:`lines` to
quo.rule.Rule
Fixed¶
Fixed
Label
Fixed
Window
Version 2023.2
¶
Released On 2023-03-23
Added¶
Added :param:`fg` and bg to
quo.color.Color()
Version 2023.1
¶
Released On 2023-03-22
Added¶
Added
Bar
Added
Rule
Added
Table
Changed¶
Deprecated
quo.console.Console.bar()
Deprecated
quo.console.Console.rule()
Deprecated :param:`fmt` in
quo.print()
Deprecated
quo.table.Table()
Version 2022.9
¶
Released 0n 2022-10-17
Added¶
Added
Highlight
for syntax highlightingAdded
Parser
for parsing arguments
Changed¶
Deprecated
quo.console.app()
,quo.console.arg()
andquo.console.command()
in favor ofquo.parse.Parser
Deprecated several syntax highlighters in favor of
Highlight
Version 2022.8.1
¶
Released on 2022-08-21
Changed¶
Renamed :param:`animated` in
quo.console.Console.rule
to :param:`multicolored`
Version 2022.8
¶
Released on 2022-08-20
Added¶
Added :param:`animated` to
quo.console.Console.rule
Version 2022.7
¶
Released on 2022-08-19
Added¶
Added :param:`fmt` to
quo.console.Console.bar
Version 2022.6.1
¶
Released on 2022-06-12
Optimised
quo.console.Console.bell
Version 2022.6
¶
Released on 2022-06-12
Deprecated clipboard
Optimized help paramater
Version 2022.5.3
¶
Released on 2022-05-14
Under the hood optimizations.
Version 2022.5.2
¶
Released on 2022-05-08
Added¶
Added
quo.color.Color()
Version 2022.5.1
¶
Released on 2022-05-07
Fixed¶
Fixed
SpinningWheel
attribute error.
Version 2022.5
¶
Released on 2022-05-01
Added¶
Added
quo.console.Console.spin()
Added :param:`column_width` and :param:`headers` to
quo.table.Table()
Added :param:`suggest` to
quo.prompt.Prompt
Version 2022.4.5`¶
Released on 2022-04-23
Added¶
Added :param:`case_sensitive` to
quo.completion.WordCompleter
Changed
Renamed
quo.console.Console.openfile()
toopen()
Version 2022.4.4
¶
Released on 2022-04-21
Added¶
Added :param:`int` to
quo.prompt.Prompt
Added
continuation()
toquo.prompt.Prompt
Version 2022.4.3
¶
Released on 2022-04-18
Added¶
Added :param:`style` to
quo.table.Table()
Version 2022.4.2
¶
Released on 2022-04-16
Changed¶
Under the hood optimization of class
quo.progress.ProgressBar
Version 2022.4.1
¶
Released on 2022-04-14
Fixed¶
Version 2022.4
¶
Released on 2022-04-01
Added¶
Added
quo.console.Console.pager()
Added :param:`fmt` to
quo.print()
Added :param:`bg` to all dialog boxes.
Added :param:`multiline` to
quo.dialog.InputBox()
Added TextField as an aliase to
TextArea
Version 2022.3.5
¶
Released on 2022-03-19
Changed¶
Optimized
quo.print()
Version 2022.3.4
¶
Released on 2022-03-18
Added¶
Added :param:`bind` to
quo.container()
Added :param:`focused_element` to
quo.container()
Added :param:`full_screen` to
quo.container()
Added :param:`mouse_support` to
quo.container()
Added :param:`refresh` to
quo.container()
Added
quo.keys.bind()
as an instance ofquo.keys.Bind
Added
quo.console.console()
as an instance ofquo.console.Console
Version 2022.3.3
¶
Released on 2022-03-16
Changed¶
Optimized :param:`align` in
quo.layout.Window
,quo.layout.HSplit
andquo.layout.VSplit
Version 2022.3.2
¶
Released on 2022-3-14
Added¶
Added
quo.console.Console.bar()
Added
qquo.console.Console.rule()
Changed¶
Deprecated :param:`.run()` in the Dialog UI.
Version 2022.3.1
¶
Released on 2022-3-12
Added¶
Added :param:`ul` as an alias of :param:`underline` for
Style
.
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
quo.keys.Bind
as an alias ofquo.keys.KeyBinder
Changed¶
Changed :param:`enable_system_elicit` in favor of :param:`system_prompt`.
Changed :param:`enable_suspend` in favor of :param:`suspend`.
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¶
Deprecated :param:`is_password` in favor of :param:`hide`
Fixed¶
Fixed
quo.Console.edit()
,quo.Console.openfile()
,quo.Console.encoding()
Version 2022.2
Released on 2022-2-16
Added¶
Added
quo.Console.edit()
Added
quo.Console.launch()
Added
quo.Console.size()
Added
quo.Console.encoding()
Added
quo.Console.bell()
- Addedquo.Console.rule()
Added
quo.Console.openfile()
Added
quo.types.integer()
Changed¶
Deprecated :param:`password` in favor of :param:`hide`
Deprecated
quo.text.HTML
in favor ofquo.text.Text
Deprecated :param:`r_elicit` in favor of :param:`rprompt`
Deprecated
quo.Suite
in favor ofquo.console.Console
Deprecated :param:`validator` in favor of :param:`type`
Dropped support for python < 3.8
Fixed¶
Full support for Windows
Version 2022.1.6
¶
Released on 2022-1-17
Under the hood optimizations
Introduced
quo.dialog.MessageBox()
,quo.dialog.PromptBox()
,quo.dialog.RadiolistBox()
,quo.dialog.ConfirmBox()
,quo.dialog.CheckBox()
,quo.dialog.ChoiceBox()
widgets for displaying formatted text in a window.
Version 2022.1.5
¶
Released on 2022-1-11
Fixed¶
ImportError: :issue:`37` affecting Windows OS
Version 2022.1
¶
Released on 2022-1-11
Changed¶
Dependency update :issue:`32` to :issue:`35`
Fixed¶
Unexpected argument in
quo.prompt()
:issue:`36`
Version 2021.7
¶
Released on 2021-12-25
Changed¶
Deprecated :param:`foreground` and :param:`background`` in favor of :param:`fg` and :param:`bg`
Fixed¶
Fixed broken placeholder() issue :issue:`30`
Version 2021.6
¶
Released on 2021-11-20
Added¶
Added Support of a placeholder text that is displayed as long as no input is given.
Version 2021.5.5.2
¶
Released on 2021-09-28
Fixed¶
Pypi README fix
Version 2021.5.5
¶
Released on 2021-09-2
Added¶
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 :param:`strike`` to
quo.echo()
Added a :param:`hidded` to
quo.echo()
Version 2021.4.5
¶
Released on 2021-08-22
Added¶
Intoduced
quo.clipboard.InMemoryClipboard
class to copy and paste data flawlessly.
Version 2021.3.5
¶
Released on 2021-07-19
Added¶
Added :param:`fg` and :param:`bg` as an alias of :param:`foreground` and :param:`background`.
Added
quo.progress.ProgressBar
class.Added
quo.text.HTML
for easy text formating.
Changed¶
Fixed changelong link on PyPI.
Fixed wcwidth dependancy issue :issue:`18`
Version 2021.2
¶
Released on 2021-06-28
Under the hood optimizations.
Version 2021.1
¶
Released on 2021-06-18
Added¶
Added support for
ANSI colors
for better coloring of the terminalAdded support for RGB tuples of three integers
Version 2021.1.dev0
¶
Released on 2021-01-10
Proof of concept/Initial release.