14
0
forked from pool/python-rich

Commit Graph

  • b08eb3c349 Accepting request 1281448 from devel:languages:python main Ana Guerrero 2025-06-02 19:58:53 +00:00
  • c66d22066a Accepting request 1281448 from devel:languages:python slfo-main slfo-1.2 Ana Guerrero 2025-06-02 19:58:53 +00:00
  • 3917c3803b - Update to 14.0.0 * Added - Added env var TTY_COMPATIBLE to override auto-detection of TTY support (See console.rst for details). #3675 * Changed - An empty NO_COLOR env var is now considered disabled. #3675 - An empty FORCE_COLOR env var is now considered disabled. #3675 - Rich tracebacks will now render notes on Python 3.11 onwards (added with Exception.add_note) #3676 - Indentation in exceptions won't be underlined #3678 - Rich tracebacks will now render Exception Groups #3677 Markéta Machová 2025-05-30 14:45:46 +00:00
  • 3b151aeb71 - Update to 14.0.0 * Added - Added env var TTY_COMPATIBLE to override auto-detection of TTY support (See console.rst for details). #3675 * Changed - An empty NO_COLOR env var is now considered disabled. #3675 - An empty FORCE_COLOR env var is now considered disabled. #3675 - Rich tracebacks will now render notes on Python 3.11 onwards (added with Exception.add_note) #3676 - Indentation in exceptions won't be underlined #3678 - Rich tracebacks will now render Exception Groups #3677 Markéta Machová 2025-05-30 14:45:46 +00:00
  • c3f763deb5 Accepting request 1271914 from devel:languages:python Ana Guerrero 2025-04-23 13:18:21 +00:00
  • 394cf521ec Accepting request 1271914 from devel:languages:python Ana Guerrero 2025-04-23 13:18:21 +00:00
  • 9f7eb23d2e - Add test dependency on attrs Markéta Machová 2025-04-22 15:01:45 +00:00
  • 5d771d1178 - Add test dependency on attrs Markéta Machová 2025-04-22 15:01:45 +00:00
  • 445ce6e3e2 Accepting request 1238863 from devel:languages:python Ana Guerrero 2025-01-23 16:57:02 +00:00
  • 388fea0a90 Accepting request 1238863 from devel:languages:python Ana Guerrero 2025-01-23 16:57:02 +00:00
  • 0ddf25aa4d Accepting request 1238540 from home:mcalabkova:branches:devel:languages:python Steve Kowalik 2025-01-20 01:14:21 +00:00
  • 1622e9f7e6 - Add pygments.patch to fix tests with Pygments 2.19 Steve Kowalik 2025-01-20 01:14:21 +00:00
  • 5dd31bfa16 Accepting request 1228407 from devel:languages:python Ana Guerrero 2024-12-06 13:25:02 +00:00
  • 9c50e63ae8 Accepting request 1228407 from devel:languages:python Ana Guerrero 2024-12-06 13:25:02 +00:00
  • 303cb1baf1 - Switch to GitHub tarball so we can run the testsuite. - Correct version guard for typing_extensions Requires. - Drop Python 3.7 sections. Steve Kowalik 2024-12-05 01:45:59 +00:00
  • 32a323bb0b - Switch to GitHub tarball so we can run the testsuite. - Correct version guard for typing_extensions Requires. - Drop Python 3.7 sections. Steve Kowalik 2024-12-05 01:45:59 +00:00
  • d894e20b2c Accepting request 1225564 from devel:languages:python Ana Guerrero 2024-11-21 14:13:37 +00:00
  • 6e83911066 Accepting request 1225564 from devel:languages:python Ana Guerrero 2024-11-21 14:13:37 +00:00
  • 3adbeafa9a sequences Dirk Mueller 2024-11-21 10:15:54 +00:00
  • 90afceeaec sequences Dirk Mueller 2024-11-21 10:15:54 +00:00
  • 764f0ef825 - update to 13.9.4: * Optimizations to cell_len which may speed up Rich / Textual output https://github.com/Textualize/rich/pull/3546 - update to 13.9.3: * Fix a broken regex that resulted in the slow path being chosen for some operations. This fix should result in notable speedups for some operations, such as wrapping text. * Fixed broken regex that may have resulted in poor performance. https://github.com/Textualize/rich/pull/3535 - update to 13.9.2: * A hotfix for highlighting in the table, and a fix for Segment.split_cells * Fixed Table columns not highlighting when added by add_row https://github.com/Textualize/rich/issues/3517 * Fixed an issue with Segment.split_cells reported in Textual https://github.com/Textualize/textual/issues/5090 - update to 13.9.1: * Fixed typing_extensions dependency - update to 13.9.0: * Dropped support for Python3.7 * Rich will display tracebacks with finely grained error locations on python 3.11+ * Fixed issue with Segment._split_cells * Fix auto detection of terminal size on Windows * Text.style now respected in Panel title/subtitle - update to 13.8.1: * Added support for Python 3.13 * Fixed infinite loop when appending Text to same instance - update to 13.8.0: * Fixed Table rendering of box elements so "footer" elements Dirk Mueller 2024-11-20 17:46:42 +00:00
  • f88d50cc21 - update to 13.9.4: * Optimizations to cell_len which may speed up Rich / Textual output https://github.com/Textualize/rich/pull/3546 - update to 13.9.3: * Fix a broken regex that resulted in the slow path being chosen for some operations. This fix should result in notable speedups for some operations, such as wrapping text. * Fixed broken regex that may have resulted in poor performance. https://github.com/Textualize/rich/pull/3535 - update to 13.9.2: * A hotfix for highlighting in the table, and a fix for Segment.split_cells * Fixed Table columns not highlighting when added by add_row https://github.com/Textualize/rich/issues/3517 * Fixed an issue with Segment.split_cells reported in Textual https://github.com/Textualize/textual/issues/5090 - update to 13.9.1: * Fixed typing_extensions dependency - update to 13.9.0: * Dropped support for Python3.7 * Rich will display tracebacks with finely grained error locations on python 3.11+ * Fixed issue with Segment._split_cells * Fix auto detection of terminal size on Windows * Text.style now respected in Panel title/subtitle - update to 13.8.1: * Added support for Python 3.13 * Fixed infinite loop when appending Text to same instance - update to 13.8.0: * Fixed Table rendering of box elements so "footer" elements Dirk Mueller 2024-11-20 17:46:42 +00:00
  • ed7df3496e Accepting request 1158430 from devel:languages:python Ana Guerrero 2024-03-18 15:44:08 +00:00
  • bd6a4d00e6 - update to 13.7.1: * Fixes some character widths - Ignore python3.6.2 for test since it doesn't support it. * Added post_style argument to Segment.apply_style * Changed display of progress bars in no_color mode for * Console property size will fall back to getting the terminal size of stdout it stdin fails, this allows size * Allow passing markdown over STDIN when using python -m * Double tag escape, i.e. "\\[foo]" results in a * Fixed header_style not applying to headers in * Fixed encoding error on Windows when loading code for * MarkupError exception raise from None to omit internal * Factored out RichHandler.render and - Kill dephell dependency Dirk Mueller 2024-03-16 09:48:20 +00:00
  • 72c36cc27f Accepting request 1127363 from devel:languages:python Ana Guerrero 2023-11-19 19:14:11 +00:00
  • 5a7088be38 Accepting request 1127361 from home:benoit_monin:branches:devel:languages:python Matej Cepl 2023-11-17 20:18:27 +00:00
  • 02ad9fe9d9 Accepting request 1106407 from devel:languages:python Ana Guerrero 2023-08-30 08:19:16 +00:00
  • 0bfd848191 Accepting request 1106191 from home:apersaud:branches:devel:languages:python Markéta Machová 2023-08-28 10:56:34 +00:00
  • 9afb6a649b Accepting request 1099481 from devel:languages:python Ana Guerrero 2023-07-24 16:12:19 +00:00
  • 6a80cb20ae Accepting request 1099446 from home:ecsos:python Dirk Mueller 2023-07-19 11:10:19 +00:00
  • 0539815e68 Accepting request 1097985 from devel:languages:python Ana Guerrero 2023-07-11 13:56:37 +00:00
  • 4fe353abfa Accepting request 1097770 from home:apersaud:branches:devel:languages:python Matej Cepl 2023-07-10 15:20:34 +00:00
  • 6d6b9d2dfd Accepting request 1090265 from devel:languages:python Dominique Leuenberger 2023-06-03 22:11:45 +00:00
  • 02385c6f97 Accepting request 1090153 from home:ojkastl_buildservice:Branch_devel_languages_python Markéta Machová 2023-06-01 11:14:34 +00:00
  • 0c1cde74ed Accepting request 1084878 from devel:languages:python Dominique Leuenberger 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 Dirk Mueller 2023-05-04 21:11:00 +00:00
  • 928a8b4659 Accepting request 1081772 from devel:languages:python Dominique Leuenberger 2023-04-22 19:58:50 +00:00
  • 784c78eb42 Accepting request 1081605 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 13:37:03 +00:00
  • b8c4abca1e Accepting request 1037125 from devel:languages:python Dominique Leuenberger 2022-11-22 15:09:48 +00:00
  • 3a0eef158a Clean up SPEC file Matej Cepl 2022-11-21 14:26:36 +00:00
  • a1dbe301d3 Accepting request 1037123 from systemsmanagement:ansible Matej Cepl 2022-11-21 14:25:12 +00:00
  • 4b41fbe388 Accepting request 990494 from devel:languages:python Richard Brown 2022-07-21 09:35:27 +00:00
  • 3c88625612 Accepting request 990455 from home:bnavigator:branches:devel:languages:python Matej Cepl 2022-07-21 07:27:27 +00:00
  • d2c0248440 Accepting request 987405 from devel:languages:python Dominique Leuenberger 2022-07-07 10:57:50 +00:00
  • e4c8a04a13 - update to 12.3.0: Dirk Mueller 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 Dirk Mueller 2022-07-07 10:36:10 +00:00
  • 18012051e8 Accepting request 970999 from devel:languages:python Dominique Leuenberger 2022-04-20 14:57:12 +00:00
  • 766490a1b6 Accepting request 970065 from home:huizhizhao:soliddriver-checks-deps Matej Cepl 2022-04-20 07:49:14 +00:00
  • 370d8eca01 Accepting request 946510 from devel:languages:python Dominique Leuenberger 2022-01-14 22:13:44 +00:00
  • d39df22ab3 Accepting request 946507 from home:bnavigator:branches:devel:languages:python Martin Hauke 2022-01-14 20:58:15 +00:00
  • b7a903adb6 Accepting request 930010 from devel:languages:python Dominique Leuenberger 2021-11-08 16:24:21 +00:00
  • 72e443b537 Accepting request 930004 from home:mnhauke Dirk Mueller 2021-11-07 19:11:30 +00:00
  • 4b44dfdb15 Accepting request 927381 from home:mnhauke Dirk Mueller 2021-11-06 10:36:22 +00:00
  • be528aa07c Accepting request 894194 from devel:languages:python Dominique Leuenberger 2021-05-19 15:49:21 +00:00
  • 03cb467dd4 Accepting request 894109 from home:mnhauke Matej Cepl 2021-05-19 05:30:42 +00:00
  • 37a59ebd62 Accepting request 883225 from devel:languages:python Richard Brown 2021-04-06 15:31:12 +00:00
  • fc26c50310 Accepting request 883220 from home:mnhauke Dirk Mueller 2021-04-06 09:39:26 +00:00
  • 6837539694 Accepting request 882371 from devel:languages:python Richard Brown 2021-04-01 12:17:51 +00:00
  • 9fe7f1f6ed Accepting request 882220 from home:mnhauke Markéta Machová 2021-03-31 14:01:49 +00:00
  • fa352ea59e Accepting request 877412 from devel:languages:python Dominique Leuenberger 2021-03-11 19:10:15 +00:00
  • eca0b902b4 Accepting request 877404 from home:mnhauke Matej Cepl 2021-03-06 17:34:19 +00:00
  • 6ea2bf4cae Accepting request 866562 from devel:languages:python Dominique Leuenberger 2021-01-25 17:24:57 +00:00
  • 7b644682e2 Accepting request 866539 from home:bnavigator:branches:devel:languages:python Martin Hauke 2021-01-25 11:32:56 +00:00
  • 29c6e7d6b1 Accepting request 857159 from devel:languages:python Dominique Leuenberger 2020-12-21 09:24:19 +00:00
  • 79da4b669f Accepting request 856924 from home:mnhauke Matej Cepl 2020-12-20 13:52:52 +00:00
  • 2b47eeb3b5 Accepting request 844275 from devel:languages:python Dominique Leuenberger 2020-10-29 13:51:51 +00:00
  • 203065183d Accepting request 844179 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-10-27 11:27:03 +00:00
  • 9901e2f87c Accepting request 843924 from devel:languages:python Dominique Leuenberger 2020-10-26 15:20:55 +00:00
  • 4dfd81aee0 Accepting request 843916 from home:mnhauke Matej Cepl 2020-10-25 17:16:34 +00:00
  • 16e40f2e68 Accepting request 838335 from devel:languages:python Dominique Leuenberger 2020-09-29 17:02:42 +00:00
  • ffc68759cd Accepting request 837924 from home:mnhauke Dirk Mueller 2020-09-28 16:19:17 +00:00
  • e76b3c9552 Accepting request 828941 from devel:languages:python Dominique Leuenberger 2020-08-25 07:34:13 +00:00
  • e747e639e4 Accepting request 828878 from home:mnhauke Tomáš Chvátal 2020-08-24 12:55:42 +00:00
  • 412e191bec Accepting request 824958 from devel:languages:python Dominique Leuenberger 2020-08-13 08:16:02 +00:00
  • d932ec9b89 Accepting request 824925 from home:jayvdb:py-new Tomáš Chvátal 2020-08-08 06:06:05 +00:00
  • e8c0041bfc Accepting request 823699 from home:mcalabkova:branches:devel:languages:python Matej Cepl 2020-07-31 10:17:15 +00:00
  • 7d831bd8e5 Accepting request 822299 from devel:languages:python Dominique Leuenberger 2020-07-24 08:03:17 +00:00
  • 11b88666c7 Accepting request 822298 from home:mnhauke Tomáš Chvátal 2020-07-22 21:00:59 +00:00
  • c05b6700f9 Accepting request 820783 from devel:languages:python Dominique Leuenberger 2020-07-16 11:59:53 +00:00
  • 0d6375bcb7 Accepting request 820749 from home:mnhauke Tomáš Chvátal 2020-07-14 05:56:38 +00:00
  • f15ebde208 Accepting request 818402 from devel:languages:python Dominique Leuenberger 2020-07-04 23:15:28 +00:00
  • bde8d09da0 Accepting request 818398 from home:mnhauke Matej Cepl 2020-07-02 19:33:09 +00:00
  • 5c26855490 Accepting request 818068 from devel:languages:python Dominique Leuenberger 2020-07-01 12:27:15 +00:00
  • bb4cc97c27 Accepting request 818066 from home:mnhauke Tomáš Chvátal 2020-07-01 09:58:09 +00:00