head 1.51; access; symbols pkgsrc-2026Q1:1.50.0.2 pkgsrc-2026Q1-base:1.50 pkgsrc-2025Q4:1.47.0.2 pkgsrc-2025Q4-base:1.47 pkgsrc-2025Q3:1.46.0.2 pkgsrc-2025Q3-base:1.46 pkgsrc-2025Q2:1.45.0.2 pkgsrc-2025Q2-base:1.45 pkgsrc-2025Q1:1.44.0.4 pkgsrc-2025Q1-base:1.44 pkgsrc-2024Q4:1.44.0.2 pkgsrc-2024Q4-base:1.44 pkgsrc-2024Q3:1.40.0.2 pkgsrc-2024Q3-base:1.40 pkgsrc-2024Q2:1.38.0.4 pkgsrc-2024Q2-base:1.38 pkgsrc-2024Q1:1.38.0.2 pkgsrc-2024Q1-base:1.38 pkgsrc-2023Q4:1.37.0.2 pkgsrc-2023Q4-base:1.37 pkgsrc-2023Q3:1.35.0.2 pkgsrc-2023Q3-base:1.35 pkgsrc-2023Q2:1.33.0.2 pkgsrc-2023Q2-base:1.33 pkgsrc-2023Q1:1.28.0.2 pkgsrc-2023Q1-base:1.28 pkgsrc-2022Q4:1.26.0.2 pkgsrc-2022Q4-base:1.26 pkgsrc-2022Q3:1.25.0.2 pkgsrc-2022Q3-base:1.25 pkgsrc-2022Q2:1.24.0.2 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.20.0.2 pkgsrc-2022Q1-base:1.20 pkgsrc-2021Q4:1.16.0.2 pkgsrc-2021Q4-base:1.16 pkgsrc-2021Q3:1.8.0.2 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @# @; 1.51 date 2026.04.15.18.41.26; author wiz; state Exp; branches; next 1.50; commitid gzCoqGrpvW1Bo5CG; 1.50 date 2026.02.22.14.22.40; author wiz; state Exp; branches; next 1.49; commitid gV5ygRBwVTbxDnvG; 1.49 date 2026.02.02.09.52.38; author adam; state Exp; branches; next 1.48; commitid ymOAtJhOLxdHMMsG; 1.48 date 2026.01.25.23.31.15; author wiz; state Exp; branches; next 1.47; commitid KoAqD9bGE9ZvzPrG; 1.47 date 2025.10.12.18.23.19; author wiz; state Exp; branches; next 1.46; commitid Vap0q2Xh7od8fjeG; 1.46 date 2025.07.27.09.35.55; author wiz; state Exp; branches; next 1.45; commitid hdNVY5QpoRPDNm4G; 1.45 date 2025.04.20.21.14.25; author wiz; state Exp; branches; next 1.44; commitid 9P96LD2ELA4BOPRF; 1.44 date 2024.11.04.10.29.43; author adam; state Exp; branches; next 1.43; commitid PEbd4uwOEu29CjwF; 1.43 date 2024.10.22.18.39.54; author adam; state Exp; branches; next 1.42; commitid ZEEpCBQiDjZfKGuF; 1.42 date 2024.10.07.12.27.35; author adam; state Exp; branches; next 1.41; commitid 9HXPWj2Y1xHoaJsF; 1.41 date 2024.10.01.19.59.23; author adam; state Exp; branches; next 1.40; commitid cSQo7O3LXoQcRZrF; 1.40 date 2024.09.10.18.56.02; author adam; state Exp; branches; next 1.39; commitid deVEwUGyvNxrbipF; 1.39 date 2024.08.28.15.31.55; author adam; state Exp; branches; next 1.38; commitid GkWiY2Ti7z0ktBnF; 1.38 date 2024.02.28.18.04.41; author adam; state Exp; branches; next 1.37; commitid xkmmoQp822Atae0F; 1.37 date 2023.11.15.17.50.51; author adam; state Exp; branches; next 1.36; commitid fFqf5JgM6jLYsJME; 1.36 date 2023.09.30.17.18.34; author adam; state Exp; branches; next 1.35; commitid qaxerkEVYuRzLOGE; 1.35 date 2023.09.17.17.53.23; author adam; state Exp; branches; next 1.34; commitid zDFxD8LYlblrn9FE; 1.34 date 2023.08.02.07.04.50; author adam; state Exp; branches; next 1.33; commitid ipG74dbALH5vgbzE; 1.33 date 2023.06.14.12.25.23; author adam; state Exp; branches; next 1.32; commitid mc6sFJU6OsHcCUsE; 1.32 date 2023.06.06.10.45.04; author wiz; state Exp; branches; next 1.31; commitid tgVTXmcm5lyPjSrE; 1.31 date 2023.04.27.17.50.38; author adam; state Exp; branches; next 1.30; commitid nBlNQ53jON1vXLmE; 1.30 date 2023.04.13.14.36.32; author adam; state Exp; branches; next 1.29; commitid 3YKTtnJymXkNkXkE; 1.29 date 2023.03.29.08.44.44; author adam; state Exp; branches; next 1.28; commitid dKQQvsDZ3HHYRZiE; 1.28 date 2023.03.05.07.25.32; author adam; state Exp; branches; next 1.27; commitid 2OlF3fAT60TwcUfE; 1.27 date 2023.02.20.17.33.17; author adam; state Exp; branches; next 1.26; commitid 5oNu73jpvUROYheE; 1.26 date 2022.10.03.12.36.43; author adam; state Exp; branches; next 1.25; commitid UhUJplUohw9dQgWD; 1.25 date 2022.07.25.16.24.19; author adam; state Exp; branches; next 1.24; commitid VCZbKtxth1MNliND; 1.24 date 2022.05.24.11.52.04; author adam; state Exp; branches; next 1.23; commitid WDTdBXL2WJaZPiFD; 1.23 date 2022.05.09.05.44.54; author adam; state Exp; branches; next 1.22; commitid qLZTOfWZtRtThlDD; 1.22 date 2022.04.29.12.57.33; author adam; state Exp; branches; next 1.21; commitid Kmh15IMJsqlh06CD; 1.21 date 2022.04.21.07.43.12; author adam; state Exp; branches; next 1.20; commitid gQ3XfTOYiuRcw2BD; 1.20 date 2022.02.21.17.15.36; author adam; state Exp; branches; next 1.19; commitid n0tXQlZ7O69nAvtD; 1.19 date 2022.01.31.14.23.21; author adam; state Exp; branches; next 1.18; commitid FkPbP1RuuuV9jNqD; 1.18 date 2022.01.11.07.00.27; author adam; state Exp; branches; next 1.17; commitid NrNxUEKv8r02vboD; 1.17 date 2022.01.04.17.34.25; author adam; state Exp; branches; next 1.16; commitid 1aw8tBNfDiEoelnD; 1.16 date 2021.12.10.08.54.54; author adam; state Exp; branches; next 1.15; commitid 8MB9xprCLPh6a5kD; 1.15 date 2021.11.30.17.03.00; author adam; state Exp; branches; next 1.14; commitid AkCd6t6pPjzobQiD; 1.14 date 2021.11.23.20.49.28; author adam; state Exp; branches; next 1.13; commitid A4DlDeIacmZ4FXhD; 1.13 date 2021.11.14.18.45.50; author adam; state Exp; branches; next 1.12; commitid EIqckHhGRNeCgNgD; 1.12 date 2021.10.26.10.06.05; author nia; state Exp; branches; next 1.11; commitid WegiMfWFM6Bc0jeD; 1.11 date 2021.10.12.10.49.44; author adam; state Exp; branches; next 1.10; commitid h0QuEXNRY8s6HvcD; 1.10 date 2021.10.07.13.27.09; author nia; state Exp; branches; next 1.9; commitid 1PmKzhd9IfD5JSbD; 1.9 date 2021.09.29.09.28.38; author adam; state Exp; branches; next 1.8; commitid Y51ny7oRtS4cFPaD; 1.8 date 2021.09.19.10.39.56; author adam; state Exp; branches; next 1.7; commitid eMGOM6zk2UHwny9D; 1.7 date 2021.08.30.16.44.11; author adam; state Exp; branches; next 1.6; commitid JtKIrgMjpSNn217D; 1.6 date 2021.08.29.08.40.59; author adam; state Exp; branches; next 1.5; commitid PG2NLCn3st8CoQ6D; 1.5 date 2021.08.25.12.56.49; author adam; state Exp; branches; next 1.4; commitid Pa1Uait2hEolWl6D; 1.4 date 2021.07.13.04.25.32; author adam; state Exp; branches; next 1.3; commitid CzMSD3T2UcpBuM0D; 1.3 date 2021.07.05.19.07.59; author adam; state Exp; branches; next 1.2; commitid VzwYLeucsLLiDPZC; 1.2 date 2021.06.24.09.35.37; author adam; state Exp; branches; next 1.1; commitid zhXPIojrEupMOmYC; 1.1 date 2021.05.25.10.12.32; author adam; state Exp; branches; next ; commitid y4JEE6r8LH5mZvUC; desc @@ 1.51 log @py-rich: update to 15.0.0. 15.0.0 Changed Breaking change: Dropped support for Python3.8 Fixed Fixed empty print ignoring the end parameter #4075 Fixed Text.from_ansi removing newlines #4076 Fixed FileProxy.isatty not proxying #4077 Fixed inline code in Markdown tables cells #4079 14.3.4 Improved import time with lazy loading #4070 Changed link id generation to avoid random number generation at runtime #3845 @ text @$NetBSD: distinfo,v 1.50 2026/02/22 14:22:40 wiz Exp $ BLAKE2s (rich-15.0.0.tar.gz) = 0c9381e6e2af2a6f6722045123dc81e50f1ba41d8b0d914d06499a193466073d SHA512 (rich-15.0.0.tar.gz) = 91226f869a23a4e1292d6070f3689cff9ab60929b2434fb15b000d09a7549a7e950bdfc0b11dde1722ddb0304c47799e93f2e4ee9a9f7fef55e5ec40f3ef148a Size (rich-15.0.0.tar.gz) = 230680 bytes @ 1.50 log @py-rich: update to 14.3.3. Fixed a infinite loop in split_graphemes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2026/02/02 09:52:38 adam Exp $ d3 3 a5 3 BLAKE2s (rich-14.3.3.tar.gz) = 59149371ea063132fccda39957063d4d6073896f26330730f3e7ab61a47da56a SHA512 (rich-14.3.3.tar.gz) = c3266af2323bf76a4235c66eac7d64da97df3abfdc8f75d24956d4c97059dfd2562a850954d573847ed36938762b93413afa30c8ffae4299b5857d017f407dfc Size (rich-14.3.3.tar.gz) = 230582 bytes @ 1.49 log @py-rich: updated to 14.3.2 14.3.2 Fixed solo ZWJ crash Fixed control codes reporting width of 1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2026/01/25 23:31:15 wiz Exp $ d3 3 a5 3 BLAKE2s (rich-14.3.2.tar.gz) = 2ff19262cf6caef5317ef27fa444df2eccd29d7fd1b4b65e88830feef8d73045 SHA512 (rich-14.3.2.tar.gz) = d26e3db6472760864578bbc5db1ab5747183f63b6cdff6fb56c3eba3e97383673c6fd825120242c30a68a893f0754a7117060f3a6a19413b5af15e45f55746a5 Size (rich-14.3.2.tar.gz) = 230143 bytes @ 1.48 log @py-rich: update to 14.3.1. [14.3.1] - 2026-01-24 Fixed Fixed characters out of unicode range reporting a cell size if 0 #3944 [14.3.0] - 2026-01-24 Fixed IPython now respects when a Console instance is passed to pretty.install #3915 Fixed extraneous blank line on non-interactive disabled Progress #3905 Fixed extra padding on first cell in columns #3935 Fixed trailing whitespace removed when soft_wrap=True #3937 Fixed style new-lines when soft_wrap = True and a print style is set #3938 Added Added support for some multi-codepopint glyphs (will fix alignment issues for these characters) #3930 Added support for UNICODE_VERSION environment variable #3930 Added last_render_height property to LiveRender #3934 Expose locals_max_depth and locals_overflow in traceback.install #3906 Added Segment.split_lines_terminator #3938 Changed cells.cell_len now has a unicode_version parameter (that you probably should never change) #3930 Live will not write a new line if there was nothing rendered #3934 Changed style of Markdown headers #3942 Changed style of Markdown tables, added markdown.table.header and markdown.table.border styles #3942 Changed style of Markdown rules #3942 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2025/10/12 18:23:19 wiz Exp $ d3 3 a5 3 BLAKE2s (rich-14.3.1.tar.gz) = 76400f42ef832770bca75515d1eafbf029a0c43a8b9c60888a5ace74b396abf9 SHA512 (rich-14.3.1.tar.gz) = 72b1716028bb6af98bd7553a89935b111a9a8f1817334609586e4da42563bf6285bee6b3f1ebd0c1fe0a9914e04f92a921f1d3a5d81deb3d06906c3fee218c0b Size (rich-14.3.1.tar.gz) = 230125 bytes @ 1.47 log @py-rich: update to 14.2.0. This release bumps Python compatibility to the just-released Python 3.14. [14.2.0] - 2025-10-09 Changed Python3.14 compatibility #3861 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2025/07/27 09:35:55 wiz Exp $ d3 3 a5 3 BLAKE2s (rich-14.2.0.tar.gz) = cb44cbb4fa7ef2c7f98f591bddcbbe30885e2a7665c72e3486f7c9f32f6fdd53 SHA512 (rich-14.2.0.tar.gz) = 932d38eeabb5dfaa90af365525a425aa017c44097160c1583df6b0ccf81588b18c981252a0662dbb7619b6c0bd1c881ed72ae7c91c55d100cf58eb3e8d757aa9 Size (rich-14.2.0.tar.gz) = 219990 bytes @ 1.46 log @py-rich: update to 14.1.0. Changed Removed typing_extensions from runtime dependencies #3763 Live objects (including Progress) may now be nested #3768 Added padding property to Syntax which returns a tuple of four integers #3782 Fixed Fixed extraction of recursive exceptions #3772 Fixed padding applied to Syntax #3782 Fixed Panel title missing the panel background style #3569 Added Added TTY_INTERACTIVE environment variable to force interactive mode off or on #3777 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2025/04/20 21:14:25 wiz Exp $ d3 3 a5 3 BLAKE2s (rich-14.1.0.tar.gz) = 6c03d25c57ab2c18dcf51ebfc2cb08ef6faa2617c4d7d9706f6ec15ca84461bd SHA512 (rich-14.1.0.tar.gz) = ddd9c5d3391070158e64a1ae6fe864bf5496f6d3aa574ecbf0201655909abb4663149f315654171ee71fc0e9061938d1fbc151f82356714c2c4e89a8ce2a2ade Size (rich-14.1.0.tar.gz) = 224441 bytes @ 1.45 log @py-rich: update to 14.0.0. Mostly updates to Traceback rendering, to add support for features introduced in Python3.11 We also have a new env var that I am proposing to become a standard. TTY_COMPATIBLE=1 tells Rich to write ansi-escape sequences even if it detects it is not writing to a terminal. This is intended for use with GitHub Actions / CI, which can interpret escape sequences, but aren't a terminal. There is also a change to how NO_COLOR and FORCE_COLOR are interpreted, which is the reason for the major version bump. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2024/11/04 10:29:43 adam Exp $ d3 3 a5 3 BLAKE2s (rich-14.0.0.tar.gz) = ee8000b1397347f0d630e9255eb1fb9546949e6c591f21b7fc5bb64a16d52946 SHA512 (rich-14.0.0.tar.gz) = fcca4648c34e51e7a9c9022c0c179bb2e76b0ba4cbe5cbc8a0c717359f433b3ee41e537202fccdc9ade88789bf38445200eab964ba53ad160019e4cdb5727e1a Size (rich-14.0.0.tar.gz) = 224078 bytes @ 1.44 log @py-rich: updated to 13.9.4 13.9.4 Optimizations to cell_len which may speed up Rich / Textual output @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2024/10/22 18:39:54 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.9.4.tar.gz) = 5a4b7327393f77e511499624c089abb66bc72f97032237e9db20c73b084e9358 SHA512 (rich-13.9.4.tar.gz) = 700ad6481604ec73399b226994660c6c359186f30cb8be16b35ba66bcd0fc56498f56f7ca34076b66e861b4d25ca7bd3503457dd4ce7c29bad6d46bbdbc658b6 Size (rich-13.9.4.tar.gz) = 223149 bytes @ 1.43 log @py-rich: updated to 13.9.3 13.9.3 Fixed broken regex that may have resulted in poor performance. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2024/10/07 12:27:35 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.9.3.tar.gz) = 6b46c7af892e9b86db0ab9115490063bc8b557f93ef6dc46ea539dbb82b3763c SHA512 (rich-13.9.3.tar.gz) = a04d1c779c1a62ce827748cb0c9c8fe940e21102dfc2647b3d9c380970cdcebdd350e5100c263e5e3ff0eaa3faf7c29f3fb78395e345b1002f2ba535fd411f03 Size (rich-13.9.3.tar.gz) = 222889 bytes @ 1.42 log @py-rich: updated to 13.9.2 13.9.2 Fixed Table columns not highlighting when added by add_row Fixed an issue with Segment.split_cells reported in Textual @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2024/10/01 19:59:23 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.9.2.tar.gz) = 6c9ca37569dc4735edf052e758b8705a600c15008c272563dcd7aa74aa40008e SHA512 (rich-13.9.2.tar.gz) = 9ca7cc1dc0112ed503a4f0ef7a0b8ca82a62eeffb5f6abca7633a706fa4500b54c7aeee148c2fa6b6c20a437915f7196552d719b25a54d896c2bcfb50705aff0 Size (rich-13.9.2.tar.gz) = 222843 bytes @ 1.41 log @py-rich: updated to 13.9.1 13.9.1 Fixed Fixed typing_extensions dependency 13.9.0 Changed Dropped support for Python3.7 Rich will display tracebacks with finely grained error locations on python 3.11+ Fixed Fixed issue with Segment._split_cells Fix auto detection of terminal size on Windows Text.style now respected in Panel title/subtitle @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2024/09/10 18:56:02 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.9.1.tar.gz) = 9bd9286bcefe94deee381518c8cc1e9fd5af76d4b9e825ac2c1ebebbfc397b8d SHA512 (rich-13.9.1.tar.gz) = 50b42a42f5e8c3e1aef8a0873737e8ddb66361ebad29145ea12e863a50bfd30afb899746732ecf68091f030cae1de2819b8420283ef7bc5695a75eac0493e1da Size (rich-13.9.1.tar.gz) = 222907 bytes @ 1.40 log @py-rich: updated to 13.8.1 13.8.1 Added support for Python 3.13 Fixed infinite loop when appending Text to same instance @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2024/08/28 15:31:55 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.8.1.tar.gz) = e0ddc878e68d5a8c238f40eb08f96aa603a0cc8b075496fb637febe83aacf7e0 SHA512 (rich-13.8.1.tar.gz) = 6c15be41cfc9d54ca2eceb0415b81e91b4184ae5db75af8d17397dc03a573094fea1f4fd8dc95ee32e01180183960d9a3d48f391aba9c8146982f914bf971da7 Size (rich-13.8.1.tar.gz) = 222080 bytes @ 1.39 log @py-rich: updated to 13.8.0 13.8.0 Fixed Fixed Table rendering of box elements so "footer" elements truly appear at bottom of table, "mid" elements in main table body. Fixed styles in Panel when Text objects are used for title Fix pretty repr for collections.deque Thread used in progress.track will exit if an exception occurs in a generator Progress track thread is now a daemon thread Fixed cached hash preservation upon clearing meta and links Fixed overriding the background_color of Syntax not including padding Fixed pretty printing of dataclasses with a default repr in Python 3.13 Fixed selective enabling of highlighting when disabled in the Console Fixed BrokenPipeError writing an error message Fixed superfluous space above Markdown tables Fixed issue with record and capture interaction Fixed control codes breaking in append_tokens Fixed exception pretty printing a dataclass with missing fields Changed RichHandler errors and warnings will now use different colors (red and yellow) Removed the empty line printed in jupyter while using Progress Running tests in environment with FORCE_COLOR or NO_COLOR environment variables ansi decoder will now strip problematic private escape sequences (like \x1b7) Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes Added Adds a case_sensitive parameter to prompt.Prompt. This determines if the response is treated as case-sensitive. Defaults to True. Added Console.on_broken_pipe @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2024/02/28 18:04:41 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.8.0.tar.gz) = 0c4e6adf90b9d46bcfc61c956c521376327ac88d274f5905883ccb2013bb2fe7 SHA512 (rich-13.8.0.tar.gz) = 85e87def5cf2c9f03e97263f826464303dc47ce02fd3d80c86ecbb3a93972ae6e4766491c81fe8ff7fd966a518d2c3af515db3137993199994448c56c690feda Size (rich-13.8.0.tar.gz) = 222072 bytes @ 1.38 log @py-rich: updated to 13.7.1 13.7.1 - 2023-02-28 Fixed Updated the widths of some characters @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2023/11/15 17:50:51 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.7.1.tar.gz) = 75cdf486819d848bd07f7c69bbf654408257d8b6f95306a4a2ee3b215ce18b23 SHA512 (rich-13.7.1.tar.gz) = 8cc7d2d81318b7260c1effd0e98cf576083e77e728d91cef295221bbabddf24f2e4a91a8d0d112682f5fbcbadc47593c9e858d9b1fd8348b8b8502c27a0b056d Size (rich-13.7.1.tar.gz) = 221248 bytes @ 1.37 log @py-rich: updated to 13.7.0 13.7.0 Added Adds missing parameters to Panel.fit Fixed Some text goes missing during wrapping when it contains double width characters Ensure font is correctly inherited in exported HTML Fixed typing for FloatPrompt. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2023/09/30 17:18:34 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.7.0.tar.gz) = 0ad0ca7e597f363a7c7600aba4c3ec812c2670fffa812b2647143d2aa546a901 SHA512 (rich-13.7.0.tar.gz) = c831d6c860d2676f9af31dddad36b8999270a534759996aa1a1818b50d66740fc76cfde8dacb5872eb75a6cf80830e6b60a48778e55af35ed8b6e7ea54542303 Size (rich-13.7.0.tar.gz) = 221168 bytes @ 1.36 log @py-rich: updated to 13.6.0 13.6.0 Added Python 3.12 to classifiers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2023/09/17 17:53:23 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.6.0.tar.gz) = e652e0fa3370e24d614ff8ddacae97c477a3380cf4c4f72927628d4c113ef7d0 SHA512 (rich-13.6.0.tar.gz) = adf60691457a862fc49f7d6ae26003a63166b744b8625696fc3a7080b995144f901ab1a1313ed3c2c66baece7898c3a5cf06691b3e116cfbb739749bb58e74c8 Size (rich-13.6.0.tar.gz) = 220315 bytes @ 1.35 log @py-rich: updated to 13.5.3 13.5.3 Fixed Markdown table rendering issue with inline styles and links Fix Markdown code blocks on a light background @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2023/08/02 07:04:50 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.5.3.tar.gz) = 91636dc6f3658899f7424a6dd2ae40aeabe68fcf73f9f31a9584a04540133ab8 SHA512 (rich-13.5.3.tar.gz) = 6076e9c2c29eaa0e15bc5b77d80101f9bb631166a0c5248d6756fe3bbc8a4e0d6004da8193e6034f8501e5a91a6beffb48bbac05083e1fbcab44401f28795bb9 Size (rich-13.5.3.tar.gz) = 220323 bytes @ 1.34 log @py-rich: updated to 13.5.2 13.5.2 - 2023-08-01 Fixed Fixed Text.expand_tab assertion error 13.5.1 - 2023-07-31 Fixed Fix tilde character (~) not included in link regex when printing to console 13.5.0 - 2023-07-29 Fixed Fixed Text.expand_tabs not expanding spans. Fixed TimeElapsedColumn from showing negative. Fix for escaping strings with a trailing backslash Fixed exception in Markdown with partial table Fixed the HTML export template so that the tag comes before the tag Fixed issue with custom classes overwriting __eq__ Fix rich.pretty.install breakage in iPython 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2023/06/14 12:25:23 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.5.2.tar.gz) = 021d83d6db57cd85aafc509edeaa51d787463265af78d0a8c6e658c4834222f4 SHA512 (rich-13.5.2.tar.gz) = fb19a069768432e7ebe9bb20511f93c11d9ca17421d9d441855f349fa609abf7249fa36a263fa0695e7858b59ea2181af4ac1a66f6cff113abccad5186e4a7db Size (rich-13.5.2.tar.gz) = 220216 bytes @ 1.33 log @py-rich: updated to 13.4.2 13.4.2 Relaxed markdown-it-py dependency @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2023/06/06 10:45:04 wiz Exp $ d3 3 a5 3 BLAKE2s (rich-13.4.2.tar.gz) = f4109a95deef83c3a648a0f6db12f6ab53147af45c7a6936297366faaa099efc SHA512 (rich-13.4.2.tar.gz) = b48f84dc2bffcd1c6399f18c75c99fb1567e5e52e146e2459b51d27769427517daf4f7fd00f58733e2eb137e233a8fc67bd52fa1f7f5f42a1a347aab0a1aecd3 Size (rich-13.4.2.tar.gz) = 219907 bytes @ 1.32 log @py-rich: update to 13.4.1. [13.4.1] - 2023-06-31 - Hot fix for typing extension issue Latest Fixed typing extensions import in markdown #2979 [13.4.0] - 2023-06-31 - Added tables to Markdown Added support for tables in Markdown #2977 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2023/04/27 17:50:38 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.4.1.tar.gz) = d7b3ba85ab9278393b666e1e25fd1ea2e1f55fd06337bbe71fe853ea4eb0cce5 SHA512 (rich-13.4.1.tar.gz) = e3f550b86490e2ae7d92ad241f57071e6aaddfacd7c70bbc29638dd32bccbbecd6929fac2c01b6d91126a561d438573c82ce75bce9dee6a7c6435be0f6dfc167 Size (rich-13.4.1.tar.gz) = 219901 bytes @ 1.31 log @py-rich: updated to 13.3.5 13.3.5 Fixed italic indent guides in SVG ouput @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2023/04/13 14:36:32 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.3.5.tar.gz) = f4f7392fe617a874a159cae848200ae9451d961c764bc2451c64c4770393a18e SHA512 (rich-13.3.5.tar.gz) = e4168535a92356636715dad2ee40350772266c42059691c3cc4329462b2ebb7074c852183b9c90baa9b35b6a75b14940ef28c37231b07df9bf9be129dbda0579 Size (rich-13.3.5.tar.gz) = 219245 bytes @ 1.30 log @py-rich: updated to 13.3.4 13.3.4 Fixed for is_terminal ignoring FORCE_COLOR @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2023/03/29 08:44:44 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.3.4.tar.gz) = 4d0e9d250b214fa2d2e9cc8ee434461bda0f8ca8a586be7b1c2ea2d0a8d50ac1 SHA512 (rich-13.3.4.tar.gz) = a5a9ca18cf8d886dbfe84bdafb4e4efefa9fa05a40cb7c229e66e5f8d3e52e1c886b9b3a3d9b16208eb8dbd96716a9624dc4d7ce3c78fa697f1de712b37532c0 Size (rich-13.3.4.tar.gz) = 219241 bytes @ 1.29 log @py-rich: updated to 13.3.3 13.3.3 Added Style.clear_meta_and_links @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2023/03/05 07:25:32 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.3.3.tar.gz) = 201bf05a19084a32c7d562e8114ca3aabed9bf14f4a99323b9c049318929ea7d SHA512 (rich-13.3.3.tar.gz) = fd79d0ace6d0ab29b0cc7d661b5217b69709b31c6e6bec960ccdd536abe77ffda16c016e8a1b55114a7ae7038875ba32b7c23b3da5575d8d738a30b95cee0eb3 Size (rich-13.3.3.tar.gz) = 219231 bytes @ 1.28 log @py-rich: updated to 13.3.2 13.3.2 Fixed 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 https://github.com/Textualize/rich/pulls/2804 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 Added Added Polish README Changed rich.progress.track() will now show the elapsed time after finishing the task @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2023/02/20 17:33:17 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.3.2.tar.gz) = e2b7b416d5ca2e90529fb24515eeee9bc85be3d8ea46080ed9a68c4a3f37e20f SHA512 (rich-13.3.2.tar.gz) = e6504eaedd9854f5cb92d4e290f37c80785f7208c0dcbf65dabf8aa8f20261e57a551231dca04d6cc4326b4b18508a39caf0f2688f66794c245bc65bb3cf741c Size (rich-13.3.2.tar.gz) = 220640 bytes @ 1.27 log @py-rich: updated to 13.3.1 13.3.1 - 2023-01-28 Fixed Fixed truecolor to eight bit color conversion 13.3.0 - 2023-01-27 Fixed Fixed failing tests due to Pygments dependency Relaxed ipywidgets Added Added encoding parameter in Theme.read 13.2.0 - 2023-01-19 Changed Switch Markdown parsing from commonmark to markdown-it-py 13.1.0 - 2023-01-14 Fixed Fixed wrong filenames in Jupyter tracebacks Added Added locals_hide_dunder and locals_hide_sunder to Tracebacks, to hide double underscore and single underscore locals. Changed Tracebacks will now hide double underscore names from locals by default. Set locals_hide_dunder=False to restore previous behaviour. 13.0.1 - 2023-01-06 Fixed Fixed issue with Segment.split_cells for mixed single and double cell widths 13.0.0 - 2022-12-30 Fixed 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 Changed 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__ Added Add type annotation for key_separator of pretty.Node @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2022/10/03 12:36:43 adam Exp $ d3 3 a5 3 BLAKE2s (rich-13.3.1.tar.gz) = 66d47e5185e2ba929a27da20862ee3084b1926f650ba5f11b859d5d7edfe537b SHA512 (rich-13.3.1.tar.gz) = 74620dba0baea6ee0300a3b7ffb811c789e6eabce28ef2cfb379c5a3e8fd54d39bf56bbb4124ac695a84818e46aa4ea8ce0eb56744c1a288e9ff95bf3a0f01d5 Size (rich-13.3.1.tar.gz) = 220912 bytes @ 1.26 log @py-rich: updated to 12.6.0 12.6.0 - 2022-10-02 Added Parse ANSI escape sequences in pretty repr Add support for FORCE_COLOR env var Allow a max_depth argument to be passed to the install() hook Document using None as name in __rich_repr__ for tuple positional args Add font_aspect_ratio parameter in SVG export https://github.com/Textualize/rich/pull/2539/files Added Table.add_section method. Fixed Handle stdout/stderr being null Fix NO_COLOR support on legacy Windows Fix pretty printer handling of cyclic references Fix missing mode property on file wrapper breaking uploads via requests Fix mismatching default value of parameter ensure_ascii Remove unused height parameter in Layout class Fixed exception in Syntax.rich_measure for empty files Changed Removed border from code blocks in MarkdownCVS: ---------------------------------------------------------------------- @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2022/07/25 16:24:19 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.6.0.tar.gz) = c1b3a0c08cd71b1e0bdb03113d96b248183ade3f65eb25e4408ef93c6a115698 SHA512 (rich-12.6.0.tar.gz) = ad34df385b6788d6ec34b96c613f5d19e5865881a18cbbf0d07fbbe4cb15843034dc0a8e26322896ce4d469ff9d7565dbd4c881cf2b116cc5ebea9e42bc99449 Size (rich-12.6.0.tar.gz) = 220114 bytes @ 1.25 log @py-rich: updated to 12.5.1 12.5.1 Fixed Fixed missing typing extensions dependency on 3.9 12.5.0 Added 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 Style.__add__ will no longer return NotImplemented Remove rich._lru_cache Changed Default width of Jupyter console size is increased to 115 Optimized Segment.divide Fixed Fix Rich clobbering cursor style on Windows Fix text wrapping edge case Allow exceptions that are raised while a Live is rendered to be displayed and/or processed Fix crashes that can happen with inspect when docstrings contain some special control codes Fix edges used in first row of tables when show_header=False Fix interaction between Capture contexts and Console(record=True) Fixed hash issue in Styles class Fixed bug in Segment.split_and_crop_lines @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2022/05/24 11:52:04 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.5.1.tar.gz) = 52e8c032de14cdd93b804fb9359c36f1886be82b4da7911038cdae657b741e9b SHA512 (rich-12.5.1.tar.gz) = b838d81b7b9b5147c43dba31b0a33d8502ce5bad651ee18cd37a296593183a186ef36d3c9dca9c8f542c54a98b0f8b9e4b5858674ffb6265b2e5bf9e1447f2c5 Size (rich-12.5.1.tar.gz) = 218370 bytes @ 1.24 log @py-rich: updated to 12.4.4 12.4.4 Changed Added clipping per line to SVG output to avoid box characters overlapping Optimized SVG output 12.4.3 Changed Further tweaks to SVG character matrix Added clip rect to SVG to prevent box characters overlapping bottom of terminal 12.4.2 Fixed Fix for SVG on Firefox Changed Removed excess margin from SVG, tweaked cell sizes to better render block characters @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2022/05/09 05:44:54 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.4.4.tar.gz) = f75698aaa3277025b5d91322648807668caa057d45bbd743acc36217c8df648d SHA512 (rich-12.4.4.tar.gz) = feb1620d6502e18485008b43c81ce44a0486f9424a94d8e1a3333b01af53ae57770344d9736a83fd71b27bd8e1e3bcda2903d79641aa59cb980f21a6ff6e0c1c Size (rich-12.4.4.tar.gz) = 214203 bytes @ 1.23 log @py-rich: updated to 12.4.1 12.4.1 - 2022-05-08 Fixed Fix for default background color in SVG export Changed Added a keyline around SVG terminals which is visible on dark backgrounds 12.4.0 Changed Rebuilt SVG export to create a simpler SVG that is more portable Fix render_lines crash when render height was negative Added Add padding to Syntax constructor @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2022/04/29 12:57:33 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.4.1.tar.gz) = 164c22e447ed356ca8dd220b469f2b0a543c6b62b6b60c04ff8a409d350fc84d SHA512 (rich-12.4.1.tar.gz) = bf169ce1370891de37e32107d49dfaabbaad9181f04016f8cc70d16923b8200d7df05ee076ac711f47f2c92b34959bff177bed04f6013da79982cc8f4a3c23c9 Size (rich-12.4.1.tar.gz) = 213965 bytes @ 1.22 log @py-rich: updated to 12.3.0 12.3.0 Added 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 Fixed 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 Changed Setting total=None on progress is now possible, and will display pulsing animation Micro-optimization for Segment.divide @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2022/04/21 07:43:12 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.3.0.tar.gz) = fc5fa386bb463d27a00145622a03435a0a8ea1e7dd93b259b180c792d566a3b7 SHA512 (rich-12.3.0.tar.gz) = 3a191760102f47598752c9dc96ed9c92ce4833ccbbef5231089712795398039703f95b7c0d6bac971ec3cf4226ff9ab362b1f05a5b1d3dbd83db1af53bb3aec9 Size (rich-12.3.0.tar.gz) = 214405 bytes @ 1.21 log @py-rich: updated to 12.2.0 12.2.0 Changed Bumped typing-extensions minimum to 4.0.0 Bumped minimum Python version to 3.6.3 12.1.0 Added 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 Fixed Add missing end keyword argument to Text.from_markup Fallback to text lexer when no lexer guessed Fixed issue with decoding ANSI reset 12.0.1 Changed Improve performance of cell_length Improve performance of chop_cells Fixed Fix capturing stdout on legacy Windows 12.0.0 Added 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 Fixed 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 Changed 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2022/02/21 17:15:36 adam Exp $ d3 3 a5 3 BLAKE2s (rich-12.2.0.tar.gz) = 001574c251a1fc1fdee7418eabb38db994fd669db5a7e23aea28f8a1a355d76b SHA512 (rich-12.2.0.tar.gz) = cf36aaba23d7f2a8b9752a0c7664c4f6beabd93ef5b9bbe6ab73d595962913c8bb58c0b7dad990139e43f0ceafaa8e29942d7f581191b78cbf997b5273f25692 Size (rich-12.2.0.tar.gz) = 212235 bytes @ 1.20 log @py-rich: updated to 11.2.0 11.2.0 Added Add support for US spelling of "gray" in ANSI color names https://github.com/Textualize/rich/issues/1890 Added rich.diagnose.report to expose environment debugging logic as function https://github.com/Textualize/rich/pull/1917 Added classmethod Progress.get_default_columns() to get the default list of progress bar columns https://github.com/Textualize/rich/pull/1894 Fixed Fixed performance issue in measuring text Fixed test failures on PyPy3 https://github.com/Textualize/rich/pull/1904 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2022/01/31 14:23:21 adam Exp $ d3 3 a5 3 BLAKE2s (rich-11.2.0.tar.gz) = 2bdfd9fbdf4dd62b46b005e1c46f85f86ce33bfbb9378636a595723766766496 SHA512 (rich-11.2.0.tar.gz) = 7e6307041bba9dab03a9b513e99f14246f3e735e91a3a6d3bfce35fe1843e044e68255da336b20fcf50d2fd1037b7a43ea9bd4012159805d61afb2b8a391c737 Size (rich-11.2.0.tar.gz) = 200464 bytes @ 1.19 log @py-rich: updated to 11.1.0 11.1.0 - 2022-01-28 Added Add Syntax.guess_lexer, add support for more lexers (e.g. Django templates etc.) https://github.com/Textualize/rich/pull/1869 Add lexer parameter to Syntax.from_path to allow for overrides https://github.com/Textualize/rich/pull/1873 Fixed Workaround for edge case of object from Faiss with no __class__ https://github.com/Textualize/rich/issues/1838 Ensure Syntax always justifies left https://github.com/Textualize/rich/pull/1872 Handle classes in inspect when methods=True https://github.com/Textualize/rich/pull/1874 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2022/01/11 07:00:27 adam Exp $ d3 3 a5 3 BLAKE2s (rich-11.1.0.tar.gz) = 1c8148fc090299bad345f78a8fef28aa8d2e6481c48f700503d9b093741bd399 SHA512 (rich-11.1.0.tar.gz) = 07d5262b912413bd03b54f8da1a9643e799715e19b646a0ee3ae186d6cef7b1e1c5fd34ce530ded5ca1aa0c1903e002adbe28218633682fed1d4342b2c4d3f01 Size (rich-11.1.0.tar.gz) = 199794 bytes @ 1.18 log @py-rich: updated to 11.0.0 11.0.0 Added Added max_depth arg to pretty printing https://github.com/Textualize/rich/issues/1585 Added vertical_align to Table.add_row https://github.com/Textualize/rich/issues/1590 Fixed Fixed issue with pretty repr in jupyter notebook https://github.com/Textualize/rich/issues/1717 Fix Traceback theme defaults override user supplied styles https://github.com/Textualize/rich/issues/1786 Changed 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 https://github.com/Textualize/rich/pull/1748 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2022/01/04 17:34:25 adam Exp $ d3 3 a5 3 BLAKE2s (rich-11.0.0.tar.gz) = 1ed29ea17718de609c4c1fed8e9a0f49e45dc5df1391444edc5c7f4d2720a479 SHA512 (rich-11.0.0.tar.gz) = ce5987e26b74aaa9e67c093a420443a5fa6b1284fb20987eda1413a087ac1dabedd163eb46ceed3267cec202405d4f2d14e93318798acd17908bf58e8c1c7562 Size (rich-11.0.0.tar.gz) = 199133 bytes @ 1.17 log @py-rich: updated to 10.16.2 10.16.2 Fixed Fixed @@ not being escaped in markup 10.16.1 Fixed Fixed issues with overlapping tags https://github.com/willmcgugan/rich/issues/1755 10.16.0 Fixed Double print of progress bar in Jupyter https://github.com/willmcgugan/rich/issues/1737 Added Added Text.markup property https://github.com/willmcgugan/rich/issues/1751 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2021/12/10 08:54:54 adam Exp $ d3 3 a5 3 BLAKE2s (rich-10.16.2.tar.gz) = f4fc30cb1469c789a24f9ab8113d2e9eb2a788557235a690fc3e370cb8295856 SHA512 (rich-10.16.2.tar.gz) = fe437825b1ec5f1a3de61f36e2236279c04a722b351668ee5713f444a4ae727ab87b5926887f4de465b1fad481ca111a1385b0107b208557eaadd58791f4c9fe Size (rich-10.16.2.tar.gz) = 197585 bytes @ 1.16 log @py-rich: updated to 10.15.2 10.15.2 Fixed * Deadlock issue @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2021/11/30 17:03:00 adam Exp $ d3 3 a5 3 BLAKE2s (rich-10.15.2.tar.gz) = 902585af84b06e41d482ed0c63fc5ccd9782ef5c7f24d2daf3e95fa659926163 SHA512 (rich-10.15.2.tar.gz) = 71f5a2b695ea22b5e1e6078a4d9165feb72981483c6ba94ed89c92ddde783dd22b320d1d0785fc4cf1a1f375a5cbca0845fe5462494ef302474fd958a911494e Size (rich-10.15.2.tar.gz) = 197381 bytes @ 1.15 log @py-rich: updated to 10.15.1 v10.15.1 Changed Reverted thread-safety fix for Live that introduced deadlock potential v10.15.0 Added 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 Fixed issue with progress bar not rendering markup Fixed race condition when exiting Live @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2021/11/23 20:49:28 adam Exp $ d3 3 a5 3 BLAKE2s (rich-10.15.1.tar.gz) = 400815245197dd110bbe8053259c61674a4a507368d6f41fc3c8b99ae96b3465 SHA512 (rich-10.15.1.tar.gz) = e97e698992efa80ddf1b374d7466abf40d7272394f9ba8489758773c7e743e99771ce53ee3fdf68e40890ab2fea42bec988645a161cdbb616c7daf38bcf0870b Size (rich-10.15.1.tar.gz) = 197405 bytes @ 1.14 log @py-rich: updated to 10.14.0 10.14.0 Fixed Fixed progress speed not updating when total doesn't change Fixed superfluous new line in Status https://github.com/willmcgugan/rich/issues/1662 Fixed Windows legacy width again Fixed infinite loop in set_cell_size https://github.com/willmcgugan/rich/issues/1682 Added Added file protocol to URL highlighter https://github.com/willmcgugan/rich/issues/1681 Added rich.protocol.rich_cast Changed Allowed __rich__ to work recursively Allowed Text classes to work with sep in print https://github.com/willmcgugan/rich/issues/1689 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2021/11/14 18:45:50 adam Exp $ d3 3 a5 3 BLAKE2s (rich-10.14.0.tar.gz) = 268c7e9f6d61d45c240f52be62f8e30cef3d6cad2f50cb13bee4837bcc81c4a4 SHA512 (rich-10.14.0.tar.gz) = dad9da716eb35658edf10c4a47a7adc6c2966d57b1b6a44eab913fd285429e56157b214e80304826421cccc52294d45e5b3dbc6b67966ca44c0ade288d4aecd7 Size (rich-10.14.0.tar.gz) = 196976 bytes @ 1.13 log @py-rich: updated to 10.13.0 10.13.0 Added Added json.dumps parameters to print_json https://github.com/willmcgugan/rich/issues/1638 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 a bug where logging handler raises an exception when running with pythonw (related to https://bugs.python.org/issue13807) Fixed issue with TERM env vars that have more than one hyphen https://github.com/willmcgugan/rich/issues/1640 Fixed missing new line after progress bar when terminal is not interactive https://github.com/willmcgugan/rich/issues/1606 Fixed exception in IPython when disabling pprint with %pprint https://github.com/willmcgugan/rich/issues/1646 Fixed issue where values longer than the console width produced invalid JSON https://github.com/willmcgugan/rich/issues/1653 Fixes trailing comma when pretty printing dataclass with last field repr=False https://github.com/willmcgugan/rich/issues/1599 Changed Markdown codeblocks now word-wrap @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/10/26 10:06:05 nia Exp $ d3 3 a5 3 BLAKE2s (rich-10.13.0.tar.gz) = 61fdc34f80bacedff59a5beba36348e6d791977b312bac2de60dad89b20c6eeb SHA512 (rich-10.13.0.tar.gz) = bfcaca58191a544999019eca53b4e5451255def5fd39fd505448d39a7115017a49b97e3ec737b7de7a2c4165e07be9851d4b11dee9b42c1431a0baf3fb30053e Size (rich-10.13.0.tar.gz) = 196533 bytes @ 1.12 log @comms: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/10/12 10:49:44 adam Exp $ d3 3 a5 3 BLAKE2s (rich-10.12.0.tar.gz) = 27f4db5fdaf720274a24255ca250247eb0ff6c66fd9965f70466a8ae75011fca SHA512 (rich-10.12.0.tar.gz) = 7c57d1b3cb99b753eb4a869b05800cea0c446aee906fe3959cc5d3ea93f163f411c51350d85e5ba048047145bcf2269a8570b37f3a240d7e95e537d9ffec4452 Size (rich-10.12.0.tar.gz) = 195363 bytes @ 1.11 log @py-rich: updated to 10.12.0 10.12.0 Updated Official Py3.10 release Fixed Fixed detection of custom repr when pretty printing dataclasses @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/07 13:27:09 nia Exp $ d3 1 a3 1 RMD160 (rich-10.12.0.tar.gz) = 27f7811cfd8af9aa264b517b97b39baac3db6e14 @ 1.10 log @comms: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2021/09/29 09:28:38 adam Exp $ d3 3 a5 3 RMD160 (rich-10.11.0.tar.gz) = ba717645286bd14053e90266a7689f8d33b09856 SHA512 (rich-10.11.0.tar.gz) = 7e2e5df0d81d7ad2b3d1f6a54f4a71eae404382d5b98b8a745d241352a26dbc20e3a24f9968148c1e911fc474da6650dbe8d3cc3ba618ab2ffd28e6d3c933d82 Size (rich-10.11.0.tar.gz) = 195164 bytes @ 1.9 log @py-rich: updated to 10.11.0 10.11.0 Added suppress parameter to tracebacks Added max_frames parameter to tracebacks @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2021/09/19 10:39:56 adam Exp $ a2 1 SHA1 (rich-10.11.0.tar.gz) = 1ad32d5487cb9b3d04c037bff671aa2c4d61365b @ 1.8 log @py-rich: updated to 10.10.0 10.10.0 Added Added stdin support to rich.json Fixed Fixed pretty printing of objects with fo magic with getattr https://github.com/willmcgugan/rich/issues/1492 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2021/08/30 16:44:11 adam Exp $ d3 4 a6 4 SHA1 (rich-10.10.0.tar.gz) = 276502fe07caa05525ad3b22384e853b3c77d7ba RMD160 (rich-10.10.0.tar.gz) = 8bbbc3862823ffb6fcc85c50f504e983be001d40 SHA512 (rich-10.10.0.tar.gz) = effd16f224795cb6df34c2e88005fde6ceb4e4c8b13877031a5e59c3e45d300dee51fd00c39377e8eede5a7cd7b19dae074b4700aeabfc46e6031de2918f413d Size (rich-10.10.0.tar.gz) = 194425 bytes @ 1.7 log @py-rich: updated to 10.9.0 10.9.0 Added Added data parameter to print_json method / function Added an --indent parameter to python -m rich.json Changed Changed default indent of JSON to 2 (down from 4) Changed highlighting of JSON keys to new style (bold blue) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/08/29 08:40:59 adam Exp $ d3 4 a6 4 SHA1 (rich-10.9.0.tar.gz) = b4b44004a70135dfd5a3dddc68b523265c524ac1 RMD160 (rich-10.9.0.tar.gz) = ca08acee3866106b9fe0e9fb6e86e618a6da5f65 SHA512 (rich-10.9.0.tar.gz) = 8d688e1c9573746526f27766c85b8a7cfd8bdb40fc5aceaf7c34a2ab200db95117f27e3b4b870479c570dbf5a666805d783d572d61e8a50a2965624050297481 Size (rich-10.9.0.tar.gz) = 194392 bytes @ 1.6 log @py-rich: updated to 10.8.0 10.8.0 Added Added Panel.subtitle Added Panel.subtitle_align Added rich.json.JSON Added rich.print_json and Console.print_json Fixed Fixed a bug where calling rich.reconfigure within a pytest_configure hook would lead to a crash Fixed highlight not being passed through options https://github.com/willmcgugan/rich/issues/1404 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2021/08/25 12:56:49 adam Exp $ d3 4 a6 4 SHA1 (rich-10.8.0.tar.gz) = 6bcd8fed94381f26a5a011b2d7d4fec2bebdf534 RMD160 (rich-10.8.0.tar.gz) = 0a074c7ef61d2541068ceadbb06708e2fd5c143c SHA512 (rich-10.8.0.tar.gz) = a0f20ae210cb74089a8bcdda9fa53b2146d87ce78551dd83765bfde1fc643837a2b7ab22bb6789ec45c7469616b4ab48b47b4cfbea3c0c99f6badb552fa776fe Size (rich-10.8.0.tar.gz) = 193982 bytes @ 1.5 log @py-rich: updated to 10.7.0 10.7.0 Added Added Text.apply_meta Added meta argument to Text.assemble Added Style.from_meta Added Style.on Added Text.on Changed Changed RenderGroup to Group and render_group to group (old names remain for compatibility but will be deprecated in the future) Changed rich.repr.RichReprResult to rich.repr.Result (old names remain for compatibility but will be deprecated in the future) Changed meta serialization to use pickle rather than marshal to permit callables @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/07/13 04:25:32 adam Exp $ d3 4 a6 4 SHA1 (rich-10.7.0.tar.gz) = 0b1fe4314d4cd70c003b794c84e723d28d05344b RMD160 (rich-10.7.0.tar.gz) = 7a63607da69c4232682cc59d630cdc58b0d6dec2 SHA512 (rich-10.7.0.tar.gz) = 588fa744cd251c7ebd5ccd3f9cd57fdf82f842942f12083096bd45ce9908a57602d0a71a1d985b409d700cbfdc733d03b47d37d3f3cee3de1e8307c2dffbcdfe Size (rich-10.7.0.tar.gz) = 192962 bytes @ 1.4 log @py-rich: updated to 10.6.0 10.6.0: Deprecated Added deprecation warning for tabulate_mapping which will be removed in v11.0.0 Added Added precision argument to filesize.decimal Added separator argument to filesize.decimal Added _rich_traceback_guard to Traceback Added emoji_variant to Console Added -emoji and -text variant selectors to emoji code Fixed Fixed issue with adjoining color tags https://github.com/willmcgugan/rich/issues/1334 Changed Changed Console.size to use unproxied stdin and stdout @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2021/07/05 19:07:59 adam Exp $ d3 4 a6 4 SHA1 (rich-10.6.0.tar.gz) = 436c4ebde0d5d5f983e8e43c2706e34047496def RMD160 (rich-10.6.0.tar.gz) = 51a6fcb6401e981ebd148d7225249b6adc47a61b SHA512 (rich-10.6.0.tar.gz) = b852d87435e99855bc45eb04497571258b5f8320cfb65b160f73471f0b02ffff604981c73b766be0f2abb5c53f543a09377a201827f2c2caa532fe8358bfb685 Size (rich-10.6.0.tar.gz) = 191879 bytes @ 1.3 log @py-rich: updated to 10.5.0 10.5.0: Fixed Fixed Pandas objects not pretty printing https://github.com/willmcgugan/rich/issues/1305 Fixed https://github.com/willmcgugan/rich/issues/1256 Fixed typing with rich.repr.auto decorator Fixed repr error formatting https://github.com/willmcgugan/rich/issues/1326 Added Added new_line_start argument to Console.print Added Segment.divide method Added Segment.split_cells method Added segment.SegmentLines class @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2021/06/24 09:35:37 adam Exp $ d3 4 a6 4 SHA1 (rich-10.5.0.tar.gz) = 6b261f6fef8ee271e97e8a2bdcf5f77bcdc04474 RMD160 (rich-10.5.0.tar.gz) = 7826be89a3e58addb40baa2ca15a85dd2fe05cbb SHA512 (rich-10.5.0.tar.gz) = af3d18c4d73e7b0ca36001757fbd1e3bb50bea7afc36d28d2e39ce97033097d9c80879f3947c91f436731b2d3aa35e9444bf6bfcb28e168cfd995c3f821e40e1 Size (rich-10.5.0.tar.gz) = 191025 bytes @ 1.2 log @py-rich: updated to 10.4.0 [10.4.0] - 2021-06-18 Added Added Style.meta Added rich.repr.auto decorator Fixed Fixed error pretty printing classes with special rich_repr method [10.3.0] - 2021-06-09 Added Added Console.size setter Added Console.width setter Added Console.height setter Added angular style Rich reprs Added an IPython extension. Load via %load_ext rich Changed Changed the logic for retrieving the calling frame in console logs to a faster one for the Python implementations that support it. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2021/05/25 10:12:32 adam Exp $ d3 4 a6 4 SHA1 (rich-10.4.0.tar.gz) = 67b3d9740793e6b7e2accd0778bdda351a605520 RMD160 (rich-10.4.0.tar.gz) = 12e97204e1475adf9d0863aea7961c06190e2ebb SHA512 (rich-10.4.0.tar.gz) = 1d617d2ce1da71f6af4ca65a7fd0fabda674bc745fb036be339a5e08dda0f454a9b432242f2c83afcfebd0f0fd0058b432e21484fa5e4664510ecd23197f7589 Size (rich-10.4.0.tar.gz) = 189857 bytes @ 1.1 log @py-rich: added version 10.2.2 Rich is a Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more - out of the box. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (rich-10.2.2.tar.gz) = 0ff4761153e3fd1feb5ae09d645f1235b89ea603 RMD160 (rich-10.2.2.tar.gz) = 7d616c95fa6f6216e5a38101943ea5edd3055368 SHA512 (rich-10.2.2.tar.gz) = 122bb01d56584654d242f12587a9d3132bf725ea560a9f4f059d757deede8724f1816a1d217bb9137ec7a524d9939b6e4d32dfffa895e8a5a984988f0e5ee6db Size (rich-10.2.2.tar.gz) = 187108 bytes @