14
0
forked from pool/python-rich
Commit Graph

60 Commits

Author SHA256 Message Date
72c36cc27f Accepting request 1127363 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1127363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=28
2023-11-19 19:14:11 +00:00
5a7088be38 Accepting request 1127361 from home:benoit_monin:branches:devel:languages:python
update to version 13.7.0

OBS-URL: https://build.opensuse.org/request/show/1127361
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=57
2023-11-17 20:18:27 +00:00
02ad9fe9d9 Accepting request 1106407 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1106407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=27
2023-08-30 08:19:16 +00:00
0bfd848191 Accepting request 1106191 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1106191
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=55
2023-08-28 10:56:34 +00:00
9afb6a649b Accepting request 1099481 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1099481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=26
2023-07-24 16:12:19 +00:00
6a80cb20ae Accepting request 1099446 from home:ecsos:python
- %{?sle15_python_module_pythons} mut be at beginning to work.

OBS-URL: https://build.opensuse.org/request/show/1099446
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=53
2023-07-19 11:10:19 +00:00
0539815e68 Accepting request 1097985 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1097985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=25
2023-07-11 13:56:37 +00:00
4fe353abfa Accepting request 1097770 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/1097770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=51
2023-07-10 15:20:34 +00:00
6d6b9d2dfd Accepting request 1090265 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1090265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=24
2023-06-03 22:11:45 +00:00
02385c6f97 Accepting request 1090153 from home:ojkastl_buildservice:Branch_devel_languages_python
OBS-URL: https://build.opensuse.org/request/show/1090153
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=49
2023-06-01 11:14:34 +00:00
0c1cde74ed Accepting request 1084878 from devel:languages:python
- update to 13.3.5:
  * Fixed italic indent guides in SVG output
  * Fixed for `is_terminal` ignoring FORCE_COLOR
    https://github.com/Textualize/rich/pull/2923
  * Added Style.clear_meta_and_links
  * Reversed `pre` and `code` tags in base HTML format
  * Fix syntax error when building with nuitka
  * Fixed pretty printing of empty dataclass
  * Use `Console(stderr=True)` in `rich.traceback.install` to
    support io redirection.
  * Fixes superfluous spaces in html output
  * Fixed duplicate output in Jupyter
  * Filter ANSI character-encoding-change codes in
    `Text.from_ansi` parser
  * Fixes traceback failing when a frame filename is unreadable
  * Fix for live update rendering console markup
  * `rich.progress.track()` will now show the elapsed time after
    finishing the task
  * Fixed truecolor to eight bit color conversion
  * Fixed failing tests due to Pygments dependency
  * Relaxed ipywidgets
  * v13.2.0 replaces the unmaintained `commonmark` library with
    `markdown-it-py`. This new parser has a lot more capabilities
    and will allow us to implement a number of additional
    Markdown features in the future.
  * Switch Markdown parsing from commonmark to markdown-it-py
  * Fixed wrong filenames in Jupyter tracebacks
  * Added locals_hide_dunder and locals_hide_sunder to
    Tracebacks, to hide double underscore and single underscore
  * Tracebacks will now hide double underscore names from locals

OBS-URL: https://build.opensuse.org/request/show/1084878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=23
2023-05-09 11:06:11 +00:00
4b5c196f3a - update to 13.3.5:
* Fixed italic indent guides in SVG output
  * Fixed for `is_terminal` ignoring FORCE_COLOR
    https://github.com/Textualize/rich/pull/2923
  * Added Style.clear_meta_and_links
  * Reversed `pre` and `code` tags in base HTML format
  * Fix syntax error when building with nuitka
  * Fixed pretty printing of empty dataclass
  * Use `Console(stderr=True)` in `rich.traceback.install` to
    support io redirection.
  * Fixes superfluous spaces in html output
  * Fixed duplicate output in Jupyter
  * Filter ANSI character-encoding-change codes in
    `Text.from_ansi` parser
  * Fixes traceback failing when a frame filename is unreadable
  * Fix for live update rendering console markup
  * `rich.progress.track()` will now show the elapsed time after
    finishing the task
  * Fixed truecolor to eight bit color conversion
  * Fixed failing tests due to Pygments dependency
  * Relaxed ipywidgets
  * v13.2.0 replaces the unmaintained `commonmark` library with
    `markdown-it-py`. This new parser has a lot more capabilities
    and will allow us to implement a number of additional
    Markdown features in the future.
  * Switch Markdown parsing from commonmark to markdown-it-py
  * Fixed wrong filenames in Jupyter tracebacks
  * Added locals_hide_dunder and locals_hide_sunder to
    Tracebacks, to hide double underscore and single underscore
  * Tracebacks will now hide double underscore names from locals

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=47
2023-05-04 21:11:00 +00:00
928a8b4659 Accepting request 1081772 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=22
2023-04-22 19:58:50 +00:00
784c78eb42 Accepting request 1081605 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081605
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=45
2023-04-21 13:37:03 +00:00
b8c4abca1e Accepting request 1037125 from devel:languages:python
- change Source URL to https://files.pythonhosted.org
- change Upstream URL to https://github.com/Textualize/rich
- add _service file to easily download this
- remove CHANGELOG.md, as this is not present in the PyPI tarball
- Update to 12.6.0:
  * Added
    - Parse ANSI escape sequences in pretty repr #2470
    - Add support for FORCE_COLOR env var #2449
    - Allow a max_depth argument to be passed to the install() hook #2486
    - Document using None as name in __rich_repr__ for tuple positional args #2379
    - Add font_aspect_ratio parameter in SVG export https://github.com/Textualize/rich/pull/2539/files
    - Added Table.add_section method. #2544
  * Fixed
    - Handle stdout/stderr being null #2513
    - Fix NO_COLOR support on legacy Windows #2458
    - Fix pretty printer handling of cyclic references #2524
    - Fix missing mode property on file wrapper breaking uploads via requests #2495
    - Fix mismatching default value of parameter ensure_ascii #2538
    - Remove unused height parameter in Layout class #2540
    - Fixed exception in Syntax.rich_measure for empty files
  * Changed
    - Removed border from code blocks in Markdown

OBS-URL: https://build.opensuse.org/request/show/1037125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=21
2022-11-22 15:09:48 +00:00
3a0eef158a Clean up SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=43
2022-11-21 14:26:36 +00:00
a1dbe301d3 Accepting request 1037123 from systemsmanagement:ansible
OBS-URL: https://build.opensuse.org/request/show/1037123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=42
2022-11-21 14:25:12 +00:00
4b41fbe388 Accepting request 990494 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/990494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=20
2022-07-21 09:35:27 +00:00
3c88625612 Accepting request 990455 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/990455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=40
2022-07-21 07:27:27 +00:00
d2c0248440 Accepting request 987405 from devel:languages:python
- update to 12.3.0:
  * 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
  * Bumped minimum Python version to 3.6.3
  * Progress.open and Progress.wrap_file method to track the progress while
    reading from a file or file-like object
  * SVG export functionality
  * Adding Indonesian translation
  * Add missing `end` keyword argument to `Text.from_markup`
  * Fallback to text lexer when no lexer guessed
  * Fixed issue with decoding ANSI reset
  * Improve performance of cell_length
  * Improve performance of chop_cells
  * Fix capturing stdout on legacy Windows
  * Added options to TimeRemainingColumn to render a compact time format and

OBS-URL: https://build.opensuse.org/request/show/987405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=19
2022-07-07 10:57:50 +00:00
e4c8a04a13 - update to 12.3.0:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=38
2022-07-07 10:39:45 +00:00
b6e2bf164d - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=37
2022-07-07 10:36:10 +00:00
18012051e8 Accepting request 970999 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/970999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=18
2022-04-20 14:57:12 +00:00
766490a1b6 Accepting request 970065 from home:huizhizhao:soliddriver-checks-deps
- Ignore python3.6.2 for test since it doesn't support it.

OBS-URL: https://build.opensuse.org/request/show/970065
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=35
2022-04-20 07:49:14 +00:00
370d8eca01 Accepting request 946510 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/946510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=17
2022-01-14 22:13:44 +00:00
Martin Hauke
d39df22ab3 Accepting request 946507 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/946507
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=34
2022-01-14 20:58:15 +00:00
b7a903adb6 Accepting request 930010 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/930010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=16
2021-11-08 16:24:21 +00:00
72e443b537 Accepting request 930004 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/930004
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=33
2021-11-07 19:11:30 +00:00
4b44dfdb15 Accepting request 927381 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/927381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=32
2021-11-06 10:36:22 +00:00
be528aa07c Accepting request 894194 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/894194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=15
2021-05-19 15:49:21 +00:00
03cb467dd4 Accepting request 894109 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/894109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=30
2021-05-19 05:30:42 +00:00
Richard Brown
37a59ebd62 Accepting request 883225 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/883225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=14
2021-04-06 15:31:12 +00:00
fc26c50310 Accepting request 883220 from home:mnhauke
- Update to version 10.1.0
  * Fixed support for jupyter qtconsole and similar Jupyter
    environments.

OBS-URL: https://build.opensuse.org/request/show/883220
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=28
2021-04-06 09:39:26 +00:00
Richard Brown
6837539694 Accepting request 882371 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/882371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=13
2021-04-01 12:17:51 +00:00
9fe7f1f6ed Accepting request 882220 from home:mnhauke
- 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.

OBS-URL: https://build.opensuse.org/request/show/882220
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=26
2021-03-31 14:01:49 +00:00
fa352ea59e Accepting request 877412 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/877412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=12
2021-03-11 19:10:15 +00:00
eca0b902b4 Accepting request 877404 from home:mnhauke
- 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

OBS-URL: https://build.opensuse.org/request/show/877404
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=24
2021-03-06 17:34:19 +00:00
6ea2bf4cae Accepting request 866562 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/866562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=11
2021-01-25 17:24:57 +00:00
Martin Hauke
7b644682e2 Accepting request 866539 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/866539
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=22
2021-01-25 11:32:56 +00:00
29c6e7d6b1 Accepting request 857159 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/857159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=10
2020-12-21 09:24:19 +00:00
79da4b669f Accepting request 856924 from home:mnhauke
- Update to version 9.5.1
  * Fixed hex number highlighting
- Update to version 9.5.0
  Changed
  * If file is not specified on Console then the Console.file will
    return the current sys.stdout. Prior to 9.5.0 sys.stdout was
    cached on the Console, which could break code that wrapped
    sys.stdout after the Console was constructed.
  * Changed Color.__str__ to not include ansi codes
  * Changed Console.size to get the terminal dimensions via
    sys.stdin. This means that if you set file to be an
    io.StringIO file (for example) then the width will be set to
    the current terminal dimensions and not a default of 80.
  Added
  * Added stderr parameter to Console
  * Added rich.reconfigure
  * Added Color.__rich__
  * Added Console.style parameter
  * Added Table.highlight parameter to enable highlighting ofcells
  * Added Panel.highlight parameter to enable highlighting of panel
    title
  * Added highlight to ConsoleOptions
  Fixed
  * Fixed double output in rich.live #485
  * Fixed Console.out highlighting not reflecting defaults #827
  * FileProxy now raises TypeError for empty non-str arguments #828
- Update to version 9.5.0
  Added
  * Added rich.live #382
  * Added algin parameter to Rule and Console.rule

OBS-URL: https://build.opensuse.org/request/show/856924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=20
2020-12-20 13:52:52 +00:00
2b47eeb3b5 Accepting request 844275 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/844275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=9
2020-10-29 13:51:51 +00:00
203065183d Accepting request 844179 from home:bnavigator:branches:devel:languages:python
- Kill dephell dependency

OBS-URL: https://build.opensuse.org/request/show/844179
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=18
2020-10-27 11:27:03 +00:00
9901e2f87c Accepting request 843924 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/843924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=8
2020-10-26 15:20:55 +00:00
4dfd81aee0 Accepting request 843916 from home:mnhauke
- Update to version 9.1.0
  * New option to render 'indent guides' in Syntax and pretty
    printing.
  * Added a max_length argument to pretty printing which will
    truncate containers longer than a certain length.
- Update to version 9.0.0
  * Added a new pager method which will pipe any console output
    in to the system 'pager'.
  * There's also a new Bar renderable you could use to display a
    chart in a table. See bars.py for an example of how to use it.

OBS-URL: https://build.opensuse.org/request/show/843916
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=16
2020-10-25 17:16:34 +00:00
16e40f2e68 Accepting request 838335 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/838335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=7
2020-09-29 17:02:42 +00:00
ffc68759cd Accepting request 837924 from home:mnhauke
- Update to version 7.1.0
  Added
  * Added Console.begin_capture, Console.end_capture and
    Console.capture
  * Added Table.title_justify and Table.caption_justify
  Changed
  * Improved formatting of exceptions
  * Enabled Rich exceptions in logging https://github.com/taliraj
  * UTF-8 encoding is now mentioned in HTML head section
  Removed
  * Removed line_numbers argument from traceback.install, which
    was undocumented and did nothing

- Update to version 7.0.0
  Added
  * New ansi_dark and ansi_light themes
  * Added Text.append_tokens for fast appending of string + Style
    pairs
  * Added Text.remove_suffix
  * Added Text.append_tokens
  Changed
  * Text.tabs_to_spaces was renamed to Text.expand_tabs, which
    works in place rather than returning a new instance
  * Renamed Column.index to Column._index
  * Optimized Style.combine and Style.chain
  * Optimized text rendering by fixing internal cache mechanism
  * Optimized hash generation for Styles

- Update to version 6.1.1
  Added

OBS-URL: https://build.opensuse.org/request/show/837924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=14
2020-09-28 16:19:17 +00:00
e76b3c9552 Accepting request 828941 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/828941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=6
2020-08-25 07:34:13 +00:00
Tomáš Chvátal
e747e639e4 Accepting request 828878 from home:mnhauke
- Update to version 5.2.1
  * Fixed underscore with display hook
- Update to version 5.2.0
  * Added crop argument to Console.print
  * Added "ignore" overflow method
  * Added multiple characters per rule
- Update to version 5.1.2
  * Further optimized pretty printing ~5X.
- Update to version 5.1.1
  * Optimized pretty printing ~3X faster
- Update to version 5.1.0
  Added
  * Added Text.cell_len
  * Added helpful message regarding unicode decoding errors
  * Added display hook with pretty.install()
  Fixed
  * Fixed deprecation warnings re backslash
  * Fixed repr highlighting of scientific notation, e.g. 1e100
  Changed
  * Implemented pretty printing, and removed pprintpp from
    dependencies
  * Optimized Text.join

OBS-URL: https://build.opensuse.org/request/show/828878
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rich?expand=0&rev=12
2020-08-24 12:55:42 +00:00
412e191bec Accepting request 824958 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/824958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rich?expand=0&rev=5
2020-08-13 08:16:02 +00:00