Your message dated Sun, 05 Dec 2021 07:19:48 +0000 with message-id <[email protected]> and subject line Bug#1001137: fixed in pylint 2.12.2-1 has caused the Debian Bug report #1001137, regarding pylint: pyreverse crash in parsing the property function. to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1001137: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001137 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: pylint Version: 2.11.1-1 Severity: important Tags: upstream Dear Maintainer, Debian sid releases 2.11.1 of the pylint, which has pyreverse command; this version of pyreverse constantly crashes in parsing the property function of python. Even if this version of pyreverse can correctly process the property decoration form of python, it is not good at the function form of property. By the way, the upstream fixed this problem in the following commit, 216da02ad659aad6edd14dbbebada5e0eb76fded Would you consider updating the latest version of upstream, please? Many thanks for considering my request. * How to confirm this problem in Debian unstable: $ apt install python3-dbus $ pyreverse -AS -m y dbus parsing /usr/lib/python3/dist-packages/dbus/__init__.py... parsing /usr/lib/python3/dist-packages/dbus/proxies.py... parsing /usr/lib/python3/dist-packages/dbus/glib.py... parsing /usr/lib/python3/dist-packages/dbus/server.py... parsing /usr/lib/python3/dist-packages/dbus/decorators.py... parsing /usr/lib/python3/dist- packages/dbus/_expat_introspect_parser.py... parsing /usr/lib/python3/dist-packages/dbus/types.py... parsing /usr/lib/python3/dist-packages/dbus/connection.py... parsing /usr/lib/python3/dist-packages/dbus/_dbus.py... parsing /usr/lib/python3/dist-packages/dbus/service.py... parsing /usr/lib/python3/dist-packages/dbus/_compat.py... parsing /usr/lib/python3/dist-packages/dbus/__init__.py... parsing /usr/lib/python3/dist-packages/dbus/exceptions.py... parsing /usr/lib/python3/dist-packages/dbus/bus.py... parsing /usr/lib/python3/dist-packages/dbus/gi_service.py... parsing /usr/lib/python3/dist-packages/dbus/lowlevel.py... parsing /usr/lib/python3/dist-packages/dbus/mainloop/glib.py... parsing /usr/lib/python3/dist-packages/dbus/mainloop/__init__.py... Traceback (most recent call last): File "/usr/bin/pyreverse", line 33, in <module> sys.exit(load_entry_point('pylint==2.11.1', 'console_scripts', 'pyreverse')()) File "/usr/lib/python3/dist-packages/pylint/__init__.py", line 39, in run_pyreverse PyreverseRun(sys.argv[1:]) File "/usr/lib/python3/dist-packages/pylint/pyreverse/main.py", line 209, in __init__ sys.exit(self.run(args)) File "/usr/lib/python3/dist-packages/pylint/pyreverse/main.py", line 230, in run writer.DiagramWriter(self.config).write(diadefs) File "/usr/lib/python3/dist-packages/pylint/pyreverse/writer.py", line 79, in write self.write_classes(diagram) File "/usr/lib/python3/dist-packages/pylint/pyreverse/writer.py", line 108, in write_classes self.printer.emit_node( File "/usr/lib/python3/dist- packages/pylint/pyreverse/dot_printer.py", line 77, in emit_node label = self._build_label_for_node(properties) File "/usr/lib/python3/dist- packages/pylint/pyreverse/dot_printer.py", line 108, in _build_label_for_node args = self._get_method_arguments(func) File "/usr/lib/python3/dist-packages/pylint/pyreverse/printer.py", line 103, in _get_method_arguments if method.args.args: AttributeError: 'Property' object has no attribute 'args' --- Takahide Nojima -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.16.0-rc3-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages pylint depends on: ii python3 3.9.8-1 ii python3-astroid 2.8.4-1 ii python3-isort 5.6.4-1 ii python3-logilab-common 1.8.1-1 ii python3-mccabe 0.6.1-3 ii python3-platformdirs 2.4.0-2 ii python3-setuptools 59.4.0-1 ii python3-toml 0.10.2-1 Versions of packages pylint recommends: ii python3-tk 3.9.9-2 Versions of packages pylint suggests: pn pylint-doc <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: pylint Source-Version: 2.12.2-1 Done: Sandro Tosi <[email protected]> We believe that the bug you reported is fixed in the latest version of pylint, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Tosi <[email protected]> (supplier of updated pylint package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 05 Dec 2021 02:02:10 -0500 Source: pylint Architecture: source Version: 2.12.2-1 Distribution: unstable Urgency: medium Maintainer: Sandro Tosi <[email protected]> Changed-By: Sandro Tosi <[email protected]> Closes: 1001137 Changes: pylint (2.12.2-1) unstable; urgency=medium . * New upstream release; Closes: #1001137 * debian/control - bump versioned b-d on astroid to >= 2.9.0 - add python3-git to b-d, needed by tests - bump Standards-Version to 4.6.0.1 (no changes needed) * debian/copyright - update upstream copyright notices * debian/patches/gh_issue_3198.patch - refresh patch * drop transitional package pylint3, no longer needed Checksums-Sha1: e4851f7359b503843fb9cc2721958eb1e377d678 2284 pylint_2.12.2-1.dsc b685ab9e23037046f28a58421d1c98a2ec76fe95 777188 pylint_2.12.2.orig.tar.xz 70cb3bf460a54940ca75f69d40fb5d11bd8bcdda 23176 pylint_2.12.2-1.debian.tar.xz 0dd627a81534d9980d72af219aa6a9824fd679af 8934 pylint_2.12.2-1_source.buildinfo Checksums-Sha256: 8352ab42852e4de452c583dfb127339dfd71fa437fc9107508a0a273a90a2a6a 2284 pylint_2.12.2-1.dsc a6f9be3867245c75846a5231fa006f33fd68e1eddf8a933f26d18283a8e32a0b 777188 pylint_2.12.2.orig.tar.xz 618e58f50f5cb94f3b7c5516b7f9887c55a5a4c4b3bcb95d2c2d5167b339e69a 23176 pylint_2.12.2-1.debian.tar.xz b7b6351d075a277e8d0d0bd82f9a7fedfe908e08f9c2c1c8d1dc368732a9ff8a 8934 pylint_2.12.2-1_source.buildinfo Files: df1e554858806b777d0bfe988b26272e 2284 python optional pylint_2.12.2-1.dsc 27733a3cff3c981ca31ac426fcdbf447 777188 python optional pylint_2.12.2.orig.tar.xz 7b6c585262e3e3a8b24d0b95b195e6b0 23176 python optional pylint_2.12.2-1.debian.tar.xz 46e67d8f6df405e1e9573135b003c615 8934 python optional pylint_2.12.2-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAmGsZA0ACgkQh588mTgB qU8fuA//Y63BqySVmjEoyYTXGYtL+oDP1E1Vh8O5QTvV7Lji8IsmoDJszx2yHi7/ sfaZAUtLeHEY7b2C+iMLHxKCpifbYmH/RlCbY2JyHU8Aj37b2GFWKXZSaKA/OIvl C9FJbOSV1I/g9ur183IohN/151uDp+VsiskDR7ewiZ15up90/IddRViiXB/uJ2mG 0OlJPjyhJO/+5fxrxEdBIQfaS8WZHZaXCtuKJea/uxYNGlvmbnAFMD32S8AwQksp gP4T7/NLkDDLq/JhKRxdqbpS1tffSRjUUpSEPdRiAoJynXxs0nOh5qZnJ7UPUoFr bXxvZbJ9VzaaT3k2lWH/EfOXJbi7s8vnHrJCxHq5Bp5mTP2jxGwMX5xf04lFZiul lTQ+JkDUVrMY/LJu5IpjF/pYcc8afTsmMrYUK64+6rR6Si5uyFE5AsaCMZsfeThT sO1ZM4k1JCJjOwU5UKlE2uMqSKziRU58DnkLvMg5SJXznrPaSS8zLBd5ZMKoC1eb RtJL1lnYyWT6dQYh3GFWPVvXo55HYa23eZfHKJ8ydtgCsnzhwR11XLB98s1Tx+HO 5/ALJTC0UeLQLhuzFIwYVtwRwyddaIXQlprxx8/XMKceF+2UThF9HW0ulPLibOgU nwhaS6e9aBcYu7xc7qbQlAW55fXB9TiZYPQsSqeqOe0QE1u2MsI= =aNMG -----END PGP SIGNATURE-----
--- End Message ---

