SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python312-rich-13.7.1-93.10.noarch.rpm :

* Sat Mar 16 2024 Dirk Müller - update to 13.7.1:
* Fixes some character widths
* Thu Nov 16 2023 Benoît Monin - update to version 13.7.0:
* Added + Adds missing parameters to Panel.fit #3142 + Fixed + Some text goes missing during wrapping when it contains double width characters #3176 + Ensure font is correctly inherited in exported HTML #3104 + Fixed typing for FloatPrompt.- additional changes from 13.6.0:
* Added Python 3.12 to classifiers.- additional changes from 13.5.3:
* Fixed + Markdown table rendering issue with inline styles and links [#3115] + Fix Markdown code blocks on a light background #3123
* Sun Aug 27 2023 Arun Persaud - specfile:
* update copyright year- update to version 13.5.2:
* Fixed + Fixed Text.expand_tab assertion error- changes from version 13.5.1:
* Fixed + Fix tilde character (~) not included in link regex when printing to console #3057- changes from version 13.5.0:
* Fixed + Fixed Text.expand_tabs not expanding spans. + Fixed TimeElapsedColumn from showing negative. + Fix for escaping strings with a trailing backslash #2987 + Fixed exception in Markdown with partial table #3053 + Fixed the HTML export template so that the tag comes before the tag #3021 + Fixed issue with custom classes overwriting __eq__ #2875 + Fix rich.pretty.install breakage in iPython #3013
* Added + Added Text.extend_style method. + Added Span.extend method.
* Changed + Text.tab_size now defaults to None to indicate that Console.tab_size should be used.
* Wed Jul 19 2023 ecsos - %{?sle15_python_module_pythons} mut be at beginning to work.
* Sat Jul 08 2023 Arun Persaud - specfile:
* update copyright year- update to version 13.4.2:
* Changed + Relaxed markdown-it-py dependency
* Thu Jun 01 2023 Johannes Kastl - update to 13.4.1:
* Fixed typing extensions import in markdown #2979- update to 13.4.0:
* Added support for tables in Markdown #2977
* Thu May 04 2023 Dirk Müller - 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 by default. Set `locals_hide_dunder=False` to restore previous behaviour.
* Fixed issue with Segment.split_cells for mixed single and double cell widths
* Some relatively minor fixes and improvements. The most significant update (and the reason for the major version bump) is that Rich has dropped Python3.6 support.
* Reversed `pre` and `code` tags in base HTML format
* Improved detection of `attrs` library, that isn\'t confused by the presence of the `attr` library.
* Fixed issue with `locals_max_length` parameter not being respected in Traceback
* Handling of broken `fileno` made more robust. Fixes
* Fixed missing `fileno` on FileProxy
* Bumped minimum Python version to 3.7
* Pretty-printing of \"tagged\" `__repr__` results is now greedy when matching tags
* `progress.track` now supports deriving total from `__length_hint__`
* Add type annotation for key_separator of pretty.Node
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Mon Nov 21 2022 Johannes Kastl - 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
* Wed Jul 20 2022 Ben Greiner - 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
* Added clip rect to SVG to prevent box characters overlapping bottom of terminal- Release 12.4.2
* Fix for SVG on Firefox
* Removed excess margin from SVG, tweaked cell sizes to better render block characters- Release 12.4.1
* Fix for default background color in SVG export #2260
* Changed
* Added a keyline around SVG terminals which is visible on dark backgrounds- Release 12.4.0
* Rebuilt SVG export to create a simpler SVG that is more portable
* Fix render_lines crash when render height was negative #2246
* Add padding to Syntax constructor #2247- Remove nonsensical python362 conditional for tests- Fix requirements (missing typing_extensions in python38 broke httpx -- gh#encode/httpx#2316)
* Thu Jul 07 2022 Dirk Müller - 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 render elapsed time when a task is finished.
* Added ProgressColumn `MofNCompleteColumn` to display raw `completed/total` column (similar to DownloadColumn, but displays values as ints, does not convert to floats or add bit/bytes units).
* Replace Colorama with win32 renderer
* Add support for namedtuples to `Pretty`
* In Jupyter mode make the link target be set to \"\\_blank\"
* Fix some issues with markup handling around \"[\" characters
* Fix syntax lexer guessing.
* Fixed Pretty measure not respecting expand_all
* Collapsed definitions for single-character spinners, to save memory and reduce import time.
* Fix print_json indent type in `__init__.py`
* Fix error when inspecting object defined in REPL
* Fix incorrect highlighting of non-indented JSON
* Fixed height reset in complex renderables
* Improved support for enum.Flag in ReprHighlighter
* Tree now respects justify=None, i.e. won\'t pad to right
* Removed rich.tabulate which was marked for deprecation
* Deprecated rich.align.AlignValues in favor of AlignMethod
* Add support for US spelling of \"gray\" in ANSI color names
* Added `rich.diagnose.report` to expose environment debugging logic as function
* Added classmethod `Progress.get_default_columns()` to get the default list of progress bar columns
* Fixed performance issue in measuring text
* Fixed test failures on PyPy3
* Workaround for edge case of object from Faiss with no `__class__`
* Add Traditional Chinese readme
* Add `Syntax.guess_lexer`, add support for more lexers
* Add `lexer` parameter to `Syntax.from_path` to allow for overrides
* Workaround for edge case of object from Faiss with no `__class__`
* Ensure `Syntax` always justifies left
* Handle classes in inspect when methods=True
* Thu Apr 14 2022 Hui-Zhi Zhao - Ignore python3.6.2 for test since it doesn\'t support it.
* Fri Jan 14 2022 Ben Greiner - 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- Release 10.14.0
* Mostly fixes for edge cases. Added a rich_cast function to rich.protocol, which is unlikely to be used outside of Rich itself.
* Fixed progress speed not updating when total doesn\'t change
* Fixed superfluous new line in Status #1662
* Fixed Windows legacy width again
* Fixed infinite loop in set_cell_size #1682
* Added file protocol to URL highlighter #1681
* Added rich.protocol.rich_cast
* Allowed __rich__ to work recursively
* Allowed Text classes to work with sep in print #1689- Fix dependencies with dropping python36 quirks
* Sun Nov 07 2021 Martin Hauke - 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
* Mon Oct 25 2021 Martin Hauke - 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
* Fri Aug 20 2021 Martin Hauke - Update to version 10.7.0
* https://github.com/willmcgugan/rich/releases/tag/v10.7.0
* Tue May 18 2021 Martin Hauke - 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
* Tue Apr 06 2021 Martin Hauke - Update to version 10.1.0
* Fixed support for jupyter qtconsole and similar Jupyter environments.
* Tue Mar 30 2021 Martin Hauke - 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.
* Fixed incorrect measurement of Text with new lines and whitespace.
* Made type annotations consistent for various total keyword arguments in rich.progress and rich.progress_bar.
* Disabled Progress no longer displays itself when starting.
* Sat Mar 06 2021 Martin Hauke - 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
* Tue Mar 02 2021 Martin Hauke - 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
* Added SIGINT handler to downloader.py example
* Optimization for large tables- Update to version 9.12.0 Fixed
* Fixed issue with Syntax and missing lines in Layout
* Fixed issue with nested markdown elements
* Fixed new lines not invoking render hooks
* Fixed Align setting height to child Changed
* Printing a table with no columns now result in a blank line Added
* Added height to Panel- Update to version 9.11.1 Fixed
* Fixed table with expand=False not expanding when justify=\"center\"
* Fixed single renderable in Layout not respecting height
* Fixed COLUMNS and LINES env var #1019
* Layout now respects minimum_size when fixes sizes are greater than available space
* HTML export now changes link underline score to match terminal. Changed
* python -m rich.markdown and rich.syntax show usage with no file. Added
* Added height parameter to Layout
* Added python -m rich.segment- Update to version 9.11.0 Fixed
* Fixed error message for tracebacks with broken __str__ #980
* Fixed markup edge case #987 Added
* Added cheeky sponsorship request to test card
* Added quiet argument to Console constructor
* Added support for a callback function to format timestamps (allows presentation of milliseconds)
* Added Console.set_alt_screen and Console.screen
* Added height to ConsoleOptions
* Added vertical parameter to Align
* Added Layout class Changed
* Pretty.overflow now defaults to None
* Panel now respects options.height
* Traceback lexer defaults to Python if no extension on source
* Added ConsoleDimensions size attribute to ConsoleOptions so that size can\'t change mid-render- Update to version 9.10.0 Changed
* Some optimizations for Text
* Further optimized Tracebacks by not tokenizing code more that necessary
* Table Column.header_style and Column.footer_style are now added to Table header/footer style
* Mon Jan 25 2021 Ben Greiner - 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
 
ICM