N: I: rich source: out-of-date-standards-version 4.6.2 (released 2022-12-17) (current is 4.7.0) N: N: The source package refers to a Standards-Version older than the one that N: was current at the time the package was created (according to the N: timestamp of the latest debian/changelog entry). Please consider updating N: the package to current Policy and setting this control field N: appropriately. N: N: If the package is already compliant with the current standards, you don't N: have to re-upload the package just to adjust the Standards-Version control N: field. However, please remember to update this field next time you upload N: the package. N: N: See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the N: debian-policy package for a summary of changes in newer versions of N: Policy. N: N: Please refer to N: https://www.debian.org/doc/debian-policy/upgrading-checklist.html for N: details. N: N: Visibility: info N: Show-Always: no N: Check: fields/standards-version N: N: X: rich source: debian-watch-does-not-check-openpgp-signature [debian/watch] N: N: This watch file does not specify a means to verify the upstream tarball N: using a cryptographic signature. N: N: If upstream distributions provides such signatures, please use the N: pgpsigurlmangle options in this watch file's opts= to generate the URL of N: an upstream OpenPGP signature. This signature is automatically downloaded N: and verified against a keyring stored in debian/upstream/signing-key.asc N: N: Of course, not all upstreams provide such signatures but you could request N: them as a way of verifying that no third party has modified the code after N: its release (projects such as phpmyadmin, unrealircd, and proftpd have N: suffered from this kind of attack). N: N: Please refer to the uscan(1) manual page for details. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/watch N: Renamed from: debian-watch-does-not-check-gpg-signature N: debian-watch-may-check-gpg-signature N: This tag is experimental. N: N: X: rich source: prefer-uscan-symlink filenamemangle s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%rich-$1.tar.gz% [debian/watch:3] N: N: Please consider setting USCAN_SYMLINK=rename in your ~/.devscripts N: configuration file instead of using the option filenamemangle in N: debian/watch. N: N: Please check with your team before making changes to sources you maintain N: together. There are circumstances when the filenamemangle option is N: better. N: N: Please refer to the uscan(1) manual page for details. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/watch N: This tag is experimental. N: N: X: rich source: update-debian-copyright 2023 vs 2024 [debian/copyright:16] N: N: The most recent copyright year mentioned for files in ./debian lags behind N: the year in the timestamp for the most recent changelog entry. N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/copyright/dep5 N: This tag is experimental. N: N: X: rich source: very-long-line-length-in-source-file 1535 > 512 [tests/test_log.py:40] N: N: The source file includes a line length that is well beyond the normally N: human made code line length. N: N: This very long line length does not allow Lintian to do correctly some N: source file checks. N: N: This line could also be the result of some text injected by a computer N: program, and thus could lead to FTBFS bugs. N: N: Last but not least, long line in source code could be used to obfuscate N: the source code and to hide stuff like backdoors or security problems. N: N: It could be due to jslint source comments or other build tool comments. N: N: You may report this issue upstream. N: N: Visibility: pedantic N: Show-Always: no N: Check: files/contents/line-length N: Renamed from: insane-line-length-in-source-file N: This tag is experimental. N: N: Screen: autotools/long-lines N: Advocates: "Russ Allbery" N: Reason: N: Upstream sources using autoconf have traditionally been N: distributed with generated ./configure scripts as well as N: other third-party m4 macro files such as libtool. N: N: When paired with automake, there may also be some intermediate N: Makefile.in files. N: N: A lot of sources potentially contain such files, but they are N: not actionable by either the Debian distributor or by the N: upstream maintainer. N: N: As a side note, modern Debian build protocols will re-create N: many of those files via dh_autoreconf. They are present merely N: to aid in bootstrapping systems where the GNU suite may not yet N: be available. N: N: Read more in Bug#996740. N: N: X: rich source: very-long-line-length-in-source-file 1650 > 512 [tests/test_columns_align.py:36] N: X: rich source: very-long-line-length-in-source-file 16800 > 512 [assets/logo.ai:35] N: X: rich source: very-long-line-length-in-source-file 2654 > 512 [tests/test_live.py:142] N: X: rich source: very-long-line-length-in-source-file 2694 > 512 [tests/test_console.py:531] N: X: rich source: very-long-line-length-in-source-file 27527 > 512 [tests/_card_render.py:1] N: X: rich source: very-long-line-length-in-source-file 2818 > 512 [tests/test_bar.py:60] N: X: rich source: very-long-line-length-in-source-file 3597 > 512 [tests/test_progress.py:380] N: X: rich source: very-long-line-length-in-source-file 4092 > 512 [tests/test_columns.py:65] N: X: rich source: very-long-line-length-in-source-file 4602 > 512 [tests/test_markdown_no_hyperlinks.py:96] N: X: rich source: very-long-line-length-in-source-file 515 > 512 [README.id.md:143] N: X: rich source: very-long-line-length-in-source-file 5687 > 512 [tests/test_markdown.py:102] N: X: rich source: very-long-line-length-in-source-file 596 > 512 [docs/source/protocol.rst:67] N: X: rich source: very-long-line-length-in-source-file 614 > 512 [poetry.lock:418] N: X: rich source: very-long-line-length-in-source-file 638 > 512 [tests/test_layout.py:65] N: X: rich source: very-long-line-length-in-source-file 6545 > 512 [tests/test_syntax.py:305] N: X: rich source: very-long-line-length-in-source-file 672 > 512 [tests/test_segment.py:193] N: X: rich source: very-long-line-length-in-source-file 776 > 512 [docs/source/progress.rst:113] N: X: rich source: very-long-line-length-in-source-file 814 > 512 [benchmarks/snippets.py:98] N: X: rich source: very-long-line-length-in-source-file 853 > 512 [docs/source/layout.rst:54] N: X: rich source: very-long-line-length-in-source-file 9422 > 512 [tests/test_table.py:90] N: C: python3-rich: control-tarball-compression-format xz N: N: This is the compressor format used for the control.tar tarball. N: N: Visibility: classification N: Show-Always: no N: Check: deb-format N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: ctrl-script [postinst] N: N: This package has one or more maintainer scripts (or other executable N: control files). N: N: This flags any control file with the executable bit set. N: N: Visibility: classification N: Show-Always: no N: Check: control-files N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: ctrl-script [prerm] N: C: python3-rich: data-tarball-compression-format xz N: N: This is the compressor format used for the data.tar tarball. N: N: Visibility: classification N: Show-Always: no N: Check: deb-format N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: debhelper-autoscript-in-maintainer-scripts dh_python3 N: N: The maintainer scripts of the package contain one or more auto-generated N: shell snippets inserted by the listed debhelper tool. N: N: Visibility: classification N: Show-Always: no N: Check: maintainer-scripts/generated N: This tag is a classification. There is no issue in your package. N: N: C: rich source: debhelper-compat-level 13 N: N: This is the debhelper compat level used specified by this package. N: N: Visibility: classification N: Show-Always: no N: Check: debhelper N: This tag is a classification. There is no issue in your package. N: N: C: rich source: debhelper-compat-virtual-relation 13 [debian/control] N: N: This package is using the debhelper-compat virtual package as a N: build-dependency. N: N: Visibility: classification N: Show-Always: no N: Check: debhelper N: This tag is a classification. There is no issue in your package. N: N: C: rich source: debian-build-system dh [debian/rules] N: N: This is the build system that Lintian believes the package is using. N: N: Visibility: classification N: Show-Always: no N: Check: debhelper N: This tag is a classification. There is no issue in your package. N: N: C: rich source: debian-watch-file-standard 4 [debian/watch] N: N: The watch file uses this version standard. The currently known watch file N: versions are 2, 3 and 4. Version 1 means it was undeclared. N: N: Please refer to the uscan(1) manual page for details. N: N: Visibility: classification N: Show-Always: no N: Check: debian/watch/standard N: This tag is a classification. There is no issue in your package. N: N: C: rich source: mail-contact Maintainer "Sandro Tosi" N: N: This person is a contact in the named group for this package. N: N: Visibility: classification N: Show-Always: no N: Check: fields/mail-address N: Renamed from: maintainer uploader N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: mail-contact Maintainer "Sandro Tosi" N: C: python3-rich: maintainer-script-interpreter /bin/sh [postinst] N: N: Interpreter used in maintainer script or ELF N: N: Visibility: classification N: Show-Always: no N: Check: scripts N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: maintainer-script-interpreter /bin/sh [prerm] N: C: rich source: package-is-maintained-by-individual N: N: The package is maintained by an individual according to the N: maintainer/uploaders fields in the debian/control file. N: N: Visibility: classification N: Show-Always: no N: Check: fields/vcs N: This tag is a classification. There is no issue in your package. N: N: C: python3-rich: package-is-maintained-by-individual N: C: rich source: patch-system quilt N: N: This package uses the specified patch system (eg. "quilt" or "dpatch"). N: N: Visibility: classification N: Show-Always: no N: Check: debian/patches N: This tag is a classification. There is no issue in your package. N: N: C: rich source: rules-do-not-require-root [debian/control:20] N: N: The sources can build the installation packages without using fakeroot(1) N: or similar. N: N: Please refer to usr/share/doc/dpkg/spec/rootless-builds.txt, debian/rules N: and Rules-Requires-Root (Section 4.9.2) in the Debian Policy Manual, and N: Rules-Requires-Root (Section 5.6.31) in the Debian Policy Manual for N: details. N: N: Visibility: classification N: Show-Always: no N: Check: debian/control/field/rules-requires-root N: Renamed from: rules-does-not-require-root N: This tag is a classification. There is no issue in your package. N: N: C: rich source: source-format 3.0 (quilt) N: N: This is the source format declared in the package. N: N: Visibility: classification N: Show-Always: no N: Check: debian/source-dir N: This tag is a classification. There is no issue in your package. N: N: C: rich source: standards-version 4.6.2 N: N: The standards version of the package according to Standards-Version field N: in the debian/control file. N: N: Visibility: classification N: Show-Always: no N: Check: fields/standards-version N: This tag is a classification. There is no issue in your package. N: N: C: rich source: trimmed-deb822-field §1 Build-Depends debhelper-compat (= 13),\n pybuild-plugin-pyproject,\n python3-all,\n python3-markdown-it ,\n python3-attr ,\n python3-mypy (>= 0.782),\n python3-poetry-core,\n python3-pygments (>= 2.14.0),\n python3-pytest,\n python3-setuptools,\n python3-typing-extensions (>= 3.7.4), [debian/control:5] N: N: The raw but trimmed contents of the named field in the given Deb822 file. N: The number indicates the section from the top, starting at 1. N: N: Visibility: classification N: Show-Always: no N: Check: fields/deb822 N: This tag is a classification. There is no issue in your package. N: N: C: rich source: trimmed-deb822-field §1 Homepage https://github.com/Textualize/rich [debian/control:17] N: C: rich source: trimmed-deb822-field §1 Maintainer Sandro Tosi [debian/control:4] N: C: rich source: trimmed-deb822-field §1 Priority optional [debian/control:3] N: C: rich source: trimmed-deb822-field §1 Rules-Requires-Root no [debian/control:20] N: C: rich source: trimmed-deb822-field §1 Section python [debian/control:2] N: C: rich source: trimmed-deb822-field §1 Source rich [debian/control:1] N: C: rich source: trimmed-deb822-field §1 Standards-Version 4.6.2 [debian/control:16] N: C: rich source: trimmed-deb822-field §1 Testsuite autopkgtest-pkg-pybuild [debian/control:21] N: C: rich source: trimmed-deb822-field §1 Vcs-Browser https://salsa.debian.org/morph/rich [debian/control:19] N: C: rich source: trimmed-deb822-field §1 Vcs-Git https://salsa.debian.org/morph/rich.git [debian/control:18] N: C: rich source: trimmed-deb822-field §2 Architecture all [debian/control:24] N: C: rich source: trimmed-deb822-field §2 Depends ${misc:Depends},\n ${python3:Depends}, [debian/control:25] N: C: rich source: trimmed-deb822-field §2 Description render rich text, tables, progress bars, syntax highlighting, markdown and more\n Rich is a Python library for rich text and beautiful formatting in the\n terminal.\n .\n The Rich API makes it easy to add color and style to terminal output. Rich can\n also render pretty tables, progress bars, markdown, syntax highlighted source\n code, tracebacks, and more — out of the box.\n .\n Here's a list of the core functionalities of rich:\n .\n * to effortlessly add rich output to your application, you can import the rich\n print method, which has the same signature as the builtin Python function\n * Rich can be installed in the Python REPL, so that any data structures will\n be pretty printed and highlighted\n * for more control over rich terminal content, import and construct a Console\n object. The Console object has a print method which has an intentionally\n similar interface to the builtin print function\n * to insert an emoji in to console output place the name between two colons\n * Rich can render flexible tables with unicode box characters. There is a\n large variety of formatting options for borders, styles, cell alignment etc\n * Rich can render multiple flicker-free progress bars to track long-running\n tasks.\n * Rich can render content in neat columns with equal or optimal width.\n * Rich can render markdown and does a reasonable job of translating the\n formatting to the terminal\n * Rich can render beautiful tracebacks which are easier to read and show more\n code than standard Python tracebacks. You can set Rich as the default\n traceback handler so all uncaught exceptions will be rendered by Rich. [debian/control:29] N: C: rich source: trimmed-deb822-field §2 Package python3-rich [debian/control:23] N: C: rich source: trimmed-deb822-field §2 Recommends ${python3:Recommends}, [debian/control:27] N: C: rich source: trimmed-deb822-field §2 Suggests ${python3:Suggests}, [debian/control:28] N: C: rich source: trimmed-field Architecture all N: N: These are the raw but trimmed contents of the named field in the package's N: primary control file. N: N: Visibility: classification N: Show-Always: no N: Check: fields/trimmed N: This tag is a classification. There is no issue in your package. N: N: C: rich source: trimmed-field Binary python3-rich N: C: rich source: trimmed-field Build-Depends debhelper-compat (= 13), pybuild-plugin-pyproject, python3-all, python3-markdown-it , python3-attr , python3-mypy (>= 0.782), python3-poetry-core, python3-pygments (>= 2.14.0), python3-pytest, python3-setuptools, python3-typing-extensions (>= 3.7.4) N: C: rich source: trimmed-field Checksums-Sha1 cb5888552874306e10d82c2748d2cb153821107a 15064359 rich_13.9.4.orig.tar.gz\n 3439b87d0b77438de54d62885a798bc3d990a84d 4232 rich_13.9.4-0.1.debian.tar.xz N: C: rich source: trimmed-field Checksums-Sha256 22bfd7f24f6107ed222f6ab0cee6f0016e22cb6f91144b90c65b112663c7477c 15064359 rich_13.9.4.orig.tar.gz\n e50d0471489a2e6846977f715be90fdf333816050e315ed145e3bbf59c6f2d32 4232 rich_13.9.4-0.1.debian.tar.xz N: C: rich source: trimmed-field Files 95b897eeb462b1b3df1cf221f33c6d95 15064359 rich_13.9.4.orig.tar.gz\n 15500d04284bbee8da1a61867cc516de 4232 rich_13.9.4-0.1.debian.tar.xz N: C: rich source: trimmed-field Format 3.0 (quilt) N: C: rich source: trimmed-field Homepage https://github.com/Textualize/rich N: C: rich source: trimmed-field Maintainer Sandro Tosi N: C: rich source: trimmed-field Package-List python3-rich deb python optional arch=all N: C: rich source: trimmed-field Source rich N: C: rich source: trimmed-field Standards-Version 4.6.2 N: C: rich source: trimmed-field Testsuite autopkgtest-pkg-pybuild N: C: rich source: trimmed-field Vcs-Browser https://salsa.debian.org/morph/rich N: C: rich source: trimmed-field Vcs-Git https://salsa.debian.org/morph/rich.git N: C: rich source: trimmed-field Version 13.9.4-0.1 N: C: python3-rich: trimmed-field Architecture all N: C: python3-rich: trimmed-field Depends python3-markdown-it, python3-pygments (>= 2.14.0), python3-typing-extensions (>= 3.7.4) | python3-supported-min (>= 3.11), python3:any N: C: python3-rich: trimmed-field Description render rich text, tables, progress bars, syntax highlighting, markdown and more\n Rich is a Python library for rich text and beautiful formatting in the\n terminal.\n .\n The Rich API makes it easy to add color and style to terminal output. Rich can\n also render pretty tables, progress bars, markdown, syntax highlighted source\n code, tracebacks, and more — out of the box.\n .\n Here's a list of the core functionalities of rich:\n .\n * to effortlessly add rich output to your application, you can import the rich\n print method, which has the same signature as the builtin Python function\n * Rich can be installed in the Python REPL, so that any data structures will\n be pretty printed and highlighted\n * for more control over rich terminal content, import and construct a Console\n object. The Console object has a print method which has an intentionally\n similar interface to the builtin print function\n * to insert an emoji in to console output place the name between two colons\n * Rich can render flexible tables with unicode box characters. There is a\n large variety of formatting options for borders, styles, cell alignment etc\n * Rich can render multiple flicker-free progress bars to track long-running\n tasks.\n * Rich can render content in neat columns with equal or optimal width.\n * Rich can render markdown and does a reasonable job of translating the\n formatting to the terminal\n * Rich can render beautiful tracebacks which are easier to read and show more\n code than standard Python tracebacks. You can set Rich as the default\n traceback handler so all uncaught exceptions will be rendered by Rich. N: C: python3-rich: trimmed-field Homepage https://github.com/Textualize/rich N: C: python3-rich: trimmed-field Installed-Size 1072 N: C: python3-rich: trimmed-field Maintainer Sandro Tosi N: C: python3-rich: trimmed-field Package python3-rich N: C: python3-rich: trimmed-field Priority optional N: C: python3-rich: trimmed-field Section python N: C: python3-rich: trimmed-field Source rich N: C: python3-rich: trimmed-field Version 13.9.4-0.1 N: C: rich source: upstream-metadata Bug-Database https://github.com/Textualize/rich/issues [debian/upstream/metadata] N: N: The DEP 12 metadata contains the field and the value indicated. N: N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ for details. N: N: Visibility: classification N: Show-Always: no N: Check: debian/upstream/metadata N: This tag is a classification. There is no issue in your package. N: N: C: rich source: upstream-metadata Bug-Submit https://github.com/Textualize/rich/issues/new [debian/upstream/metadata] N: C: rich source: upstream-metadata Repository https://github.com/Textualize/rich.git [debian/upstream/metadata] N: C: rich source: upstream-metadata Repository-Browse https://github.com/Textualize/rich [debian/upstream/metadata] N: C: rich source: upstream-metadata Security-Contact https://github.com/Textualize/rich/tree/HEAD/SECURITY.md [debian/upstream/metadata] N: C: rich source: upstream-metadata-exists [debian/upstream/metadata] N: N: The sources contain a DEP 12 metadata file. N: N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ for details. N: N: Visibility: classification N: Show-Always: no N: Check: debian/upstream/metadata N: This tag is a classification. There is no issue in your package. N: N: C: rich source: vcs git N: N: The package uses the specified VCS (eg. "git") according to the N: debian/control file. N: N: Visibility: classification N: Show-Always: no N: Check: fields/vcs N: This tag is a classification. There is no issue in your package. N: N: C: rich source: vcs-uri Git https://salsa.debian.org/morph/rich.git N: N: The package uses the specified VCS URI according to the debian/control N: file. N: N: Visibility: classification N: Show-Always: no N: Check: fields/vcs N: This tag is a classification. There is no issue in your package. N: