Revisions of python-rich

Matej Cepl's avatar Matej Cepl (mcepl) accepted request 990455 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 40)
- Update to 12.5.1
  * Fixed missing typing extensions dependency on 3.9 #2386
- Release
  * Environment variables JUPYTER_COLUMNS and JUPYTER_LINES to
    control width and height of console in Jupyter
  * Markdown friendly Box style, MARKDOWN, for rendering tables
    ready to copy into markdown files
  * inspect will prefix coroutine functions with async def
  * Default width of Jupyter console size is increased to 115
  * Optimized Segment.divide
  * Style.__add__ will no longer return NotImplemented
  * Remove rich._lru_cache
  * Fix Rich clobbering cursor style on Windows #2339
  * Fix text wrapping edge case #2296
  * Allow exceptions that are raised while a Live is rendered to be
    displayed and/or processed #2305
  * Fix crashes that can happen with inspect when docstrings
    contain some special control codes #2294
  * Fix edges used in first row of tables when show_header=False
    #2330
  * Fix interaction between Capture contexts and
    Console(record=True) #2343
  * Fixed hash issue in Styles class #2346
  * Fixed bug in Segment.split_and_crop_lines
- Release 12.4.4
  * Added clipping per line to SVG output to avoid box characters
    overlapping
  * Optimized SVG output
- Release 12.4.3
  * Further tweaks to SVG character matrix
buildservice-autocommit accepted request 987405 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 38)
- update to 12.3.0:
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 37)
- update to 12.4.4:
  * Added clipping per line to SVG output to avoid box characters overlapping
  * Optimized SVG output
  * Further tweaks to SVG character matrix
  * Added clip rect to SVG to prevent box characters overlapping bottom of terminal
  * Fix for SVG on Firefox
  * Removed excess margin from SVG, tweaked cell sizes to better render block characters
  * Fix for default background color in SVG export
  * Added a keyline around SVG terminals which is visible on dark backgrounds
  * Added a keyline around SVG terminals which is visible on dark backgrounds
  * Rebuilt SVG export to create a simpler SVG that is more portable
  * Fix render_lines crash when render height was negative
  * Add `padding` to Syntax constructor
  * Ability to change terminal window title
  * Added show_speed parameter to progress.track which will show the speed when the total is not known
  * Python blocks can now opt out from being rendered in tracebacks's frames,
    by setting a `_rich_traceback_omit = True` in their local scope
  * Fall back to `sys.__stderr__` on POSIX systems when trying to get the
    terminal size (fix issues when Rich is piped to another process)
  * Fixed markup escaping issue
  * Safari - Box appearing around SVG export
  * Fixed recursion error in Jupyter progress bars
  * Complex numbers are now identified by the highlighter
  * Fix crash on IDLE and forced is_terminal detection to False because IDLE
    can't do escape codes
  * Fixed missing blank line in traceback rendering
  * Fixed running Rich with the current working dir was deleted
  * Setting `total=None` on progress is now possible, and will display pulsing animation
  * Micro-optimization for Segment.divide
  * Bumped typing-extensions minimum to 4.0.0
buildservice-autocommit accepted request 970999 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 36)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 970065 from Hui-Zhi Zhao's avatar Hui-Zhi Zhao (huizhizhao) (revision 35)
- Ignore python3.6.2 for test since it doesn't support it. 
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 946507 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 34)
- Update to 11.0.0
  * Note: as a major version bump, this version has some breaking
    changes. These changes won't affect many people, but we like to
    be strict about semver. See the release notes below.
  * Added max_depth arg to pretty printing #1585
  * Added vertical_align to Table.add_row #1590
  * Fixed issue with pretty repr in jupyter notebook #1717
  * Fix Traceback theme defaults override user supplied styles
    #1786
  * breaking Deprecated rich.console.RenderGroup, now named
    rich.console.Group
  * breaking Syntax.__init__ parameter lexer_name renamed to lexer
  * Syntax constructor accepts both str and now a pygments lexer
    #1748
- Releases 10.16.X
  * A bugfix for progress bars in Jupyter in this release. And a
    new property on Text class which exports the equivalent console
    markup.
  * Double print of progress bar in Jupyter #1737
  * Added Text.markup property #1751
- Releases 10.15.X
  * Added dynamic_progress.py to examples
  * Added ConsoleOptions.update_height
  * Fixed Padding not respecting height
  * Added Text.from_ansi method
  * Changed Some optimizations for simple strings (with only single
    cell widths)
  * Fixed issue with progress bar not rendering markup #1721
  * Fixed race condition when exiting Live #1530
  * Fix Deadlock issue #1734
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 930004 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 33)
- Update to versino 10.13.0
  Added
  * Added json.dumps parameters to print_json.
  Fixed
  * Fixed an edge case bug when console module try to detect if
    they are in a tty at the end of a pytest run.
  * Fixed issue with TERM env vars that have more than one hyphen.
  * Fixed missing new line after progress bar when terminal is not
    interactive.
  * Fixed exception in IPython when disabling pprint with %pprint.
  * Fixed issue where values longer than the console width
    produced invalid JSON.
  * Fixes trailing comma when pretty printing dataclass with last
    field repr=False.
  Changed
  * Markdown codeblocks now word-wrap #1515
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 927381 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 32)
- Update to version 10.12.0
  Updated
  * Official Py3.10 release
  Fixed
  * Fixed detection of custom repr when pretty printing dataclasses
- Update to version 10.11.0
  * Added two new options to Tracebacks, to hide framework code,
    and guard against very long tracebacks.
- Update to version 10.10.0
  * Added stdin support to rich.json
  * Fixed pretty printing of objects with fo magic with getattr.
- Update to version 10.9.0
  * This release highlights JSON keys with a different color
- Update to version 10.8.0
  * This release adds pretty printing of JSON

- Update to version 10.7.0
  * https://github.com/willmcgugan/rich/releases/tag/v10.7.0
buildservice-autocommit accepted request 894194 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 31)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 894109 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 30)
- Update to version 10.2.1
  * Fixed panel in Markdown exploding
- Update to version 10.2.0
  Added
  * syntax for call, i.e. "Foo(bar)"
  * Console.measure as a convenient alias for Measurement.get
  * support for pretty printing attrs objects
  * mappingproxy to pretty print
  * UserDict and UserList support to pretty printer
  Changed
  * colorama init to set strip=False
  * Changed highlighter for False, True, None to not match in the
    middle of a word. i.e. NoneType is no longer highlighted as
    None
buildservice-autocommit accepted request 883225 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 883220 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 28)
- Update to version 10.1.0
  * Fixed support for jupyter qtconsole and similar Jupyter
    environments.
buildservice-autocommit accepted request 882371 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 27)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 882220 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 26)
- Update to version 10.0.1
  * Fixed race condition that duplicated lines in progress.
- Update to version 10.0.0
  Changed
  * Made pydoc import lazy as at least one use found it slow to
    import.
  * Modified string highlighting to not match in the middle of a
    word, so that apostrophes are not considered strings.
  * New way of encoding control codes in Segment.
  * New signature for Control class.
  * Changed Layout.split to use new Splitter class.
  * Improved layout.tree.
  * Changed default theme color for repr.number to cyan.
  * __rich_measure__ signature changed to accept ConsoleOptions
    rather than max_width.
  Added
  * Added __rich_repr__ protocol method to Pretty.
  * Added rich.region.Region.
  * Added ConsoleOptions.update_dimensions.
  * Added rich.console.ScreenUpdate.
  * Added Console.is_alt_screen.
  * Added Control.segment, Control.bell, Control.home,
    Control.move_to, Control.clear, Control.show_cursor,
    Control.alt_screen.
  * Added Console.update_screen and Console.update_screen_lines.
  * Added Layout.add_split, Layout.split_column, Layout.split_row,
    layout.refresh.
  * Added new Rich repr protocol __rich_repr__.
  Fixed
  * Fixed table style taking precedence over row style.
buildservice-autocommit accepted request 877412 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 25)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 877404 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 24)
- Update to version 9.13.0
  Added
  * Pretty printer now supports dataclasses
  Fixed
  * Fixed Syntax background #1088
  * Fix for double tracebacks when no formatter #1079
  Changed
  * Added ws and wss to url highlighter

- Update to version 9.12.4
  Fixed
  * Fixed custom formatters with rich tracebacks in RichHandler.
  Changed
  * Allow highly compressed table cells to go to 0 width
  * Optimization to remove empty styles in various places
- Update to version 9.12.3
  Changed
  * Optimized Padding
- Update to version 9.12.2
  Added
  * Added ConsoleOptions.copy
  Changed
  * Optimized ConsoleOptions.update
- Update to version 9.12.1
  Fixed
  * Fixed deadlock in Progress
  Added
  * Added Task.finished_speed
  Changed
  * Froze TransferSpeedColumn speed when task is finished
buildservice-autocommit accepted request 866562 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 23)
baserev update by copy to link target
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 866539 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 22)
- Update to version 9.9.0
  Changed
  * Extended Windows palette to 16 colors
  * Modified windows palette to Windows 10 colors
  * Change regex for attrib_name to be more performant
  * Optimized traceback generation
  Fixed
  * Fix double line tree guides on Windows
  * Fixed Tracebacks ignoring initial blank lines
  * Partial fix for tracebacks not finding source after chdir
  Added
  * Added post_style argument to Segment.apply_style 
- Changelog for 9.8.2
  * Fixed deadlock in live #927
- Changelog for 9.8.1
  * Fixed rich.inspect failing with attributes that claim to be
    callable but aren't #916
- Changelog for 9.8.0
  Added
  * Added rich_measure for tree
  * Added rich.align.VerticalCenter
  Changed
  * The style argument on Align now applies to background only
  * Changed display of progress bars in no_color mode for 
     clarity
  * Console property size will fall back to getting the 
    terminal size of stdout it stdin fails, this allows size 
    to be correctly determined when piping
  Fixed
  * Fixed panel cropping when shrunk too bar
  * Allow passing markdown over STDIN when using python -m 
    rich.markdown
  * Fix printing MagicMock.mock_calls #903
- Changelog for 9.7.0
  * Added rich.tree
  * Added no_color argument to Console
- Changelog for 9.6.2
  * Fixed markup escaping edge case #878
  * Double tag escape, i.e. "\\[foo]" results in a 
    backslash plus [foo] tag
  * Fixed header_style not applying to headers in 
    positional args #953
- Changelog for 9.6.1
  * Fixed encoding error on Windows when loading code for 
    Tracebacks
- Changelog for 9.6.0
  Changed
  * MarkupError exception raise from None to omit internal 
    exception
  * Factored out RichHandler.render and 
    RichHandler.render_message for easier extending
  * Display pretty printed value in rich.inspect
  Added
  * Added Progress.TimeElapsedColumn
  * Added IPython support to pretty.install
  Fixed
  * Fixed display of locals in Traceback for stdin
- Add dataclasses BuildRequires for python 3.6 builds
buildservice-autocommit accepted request 857159 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 21)
baserev update by copy to link target
Displaying revisions 21 - 40 of 60
openSUSE Build Service is sponsored by