[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#788222: marked as done (ITP: vulture -- scanner for unused Python code)



Your message dated Fri, 18 Sep 2015 10:00:51 +0000
with message-id <E1ZcsTL-0005qT-Hj@franck.debian.org>
and subject line Bug#788222: fixed in vulture 0.6-1
has caused the Debian Bug report #788222,
regarding ITP: vulture -- scanner for unused Python code
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 owner@bugs.debian.org
immediately.)


-- 
788222: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788222
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Daniel Stender <debian@danielstender.com>

* Package name    : vulture
  Version         : 0.6
  Upstream Author : Jendrik Seipp <jendrikseipp@web.de>
* URL             : https://bitbucket.org/jendrikseipp/vulture
* License         : GPL-3.0
  Programming Lang: Python
  Description     : finds unused classes, functions and variables

Vulture finds unused classes, functions and variables in your code. This helps you cleanup and find errors in your programs. If you run it on both your library and test suite you can find untested code.
Due to Python's dynamic nature it is impossible to find all dead code for a static code analyzer like vulture, because it ignores scopes and scans only token names. Additionally, some dynamic items that are not explicitly called in the code may be incorrectly reported as dead code.

Vulture could be employed by Prospector [1]. Though optional, this would make a nice wrap of this packaging approach.

It's a CLI tool and therefore would belong to PAPT. A RFP has been filed for another "vulture" in 2012 [2], but this bug doesn't look very active.

[1] https://bugs.debian.org/781165
    ITP: prospector -- Python code analysis tool

[2] https://bugs.debian.org/691425
    RFP: vulture -- An isometric graphical interface for NetHack, Slash'EM and UnNetHack

--- End Message ---
--- Begin Message ---
Source: vulture
Source-Version: 0.6-1

We believe that the bug you reported is fixed in the latest version of
vulture, 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 788222@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Stender <debian@danielstender.com> (supplier of updated vulture 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 09 Sep 2015 11:24:13 +0200
Source: vulture
Binary: vulture
Architecture: source all
Version: 0.6-1
Distribution: unstable
Urgency: medium
Maintainer: Daniel Stender <debian@danielstender.com>
Changed-By: Daniel Stender <debian@danielstender.com>
Description:
 vulture    - scans for unused ("dead") code in a Python program
Closes: 788222
Changes:
 vulture (0.6-1) unstable; urgency=medium
 .
   * Initial release (Closes: #788222).
Checksums-Sha1:
 2da78a353ddab9c628e591ae43b39378d737a67b 1973 vulture_0.6-1.dsc
 e8ee7dcf6b2ef722b4fa29aa34f767ed538f82da 17815 vulture_0.6.orig.tar.gz
 7ec354241a554d44eb87f62bce2b30d9ef085ac4 2228 vulture_0.6-1.debian.tar.xz
 31cfd3fde03cbfeaad5e0d92295a7a658f6bfee0 8092 vulture_0.6-1_all.deb
Checksums-Sha256:
 83cc4e728b9a5526b1a4e5c7fe0f9932808ee3bb9fa32ac8ff9db7736f6e7e87 1973 vulture_0.6-1.dsc
 1f3090254fd838a39a0f9216ce1528b959c6a73eff894245107c9c7862dca9b2 17815 vulture_0.6.orig.tar.gz
 46a703bacc1bdc2f6bc0ef370a9ec29024a99fc0185e5983e2dec7a980da879d 2228 vulture_0.6-1.debian.tar.xz
 4facc47243c20f4ce50dd3565f488606455e699bcfccae0b218c6f799502c7a4 8092 vulture_0.6-1_all.deb
Files:
 c0ff01d3aea9a0db5c7e335362e1e716 1973 python optional vulture_0.6-1.dsc
 5f9ae7be157fae31e5fc762ee6eaf47a 17815 python optional vulture_0.6.orig.tar.gz
 391e19c86e8e33324bc259c7d97e2088 2228 python optional vulture_0.6-1.debian.tar.xz
 4d2dfd173d23a1ca1941a3c41cba6918 8092 python optional vulture_0.6-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV8Ae5AAoJEPNPCXROn13ZlEoP/1mfpOD+zdrYoOi2aLGTic/3
hEV8tzAoxc2zuQxZhC7ZRJCcwz7eMhA5LLvXcZRYFGB3/sGMNF5BEvqoQOB9GXG5
SgWuxJnEmHT2keRSvvlNZFCuLP8cnTuFjt/oUWfqNHW7hkl4SU9TsMtqYEorcaJS
p5EEO8oaOFcQ0/aDezlVcfrPddaLiCn5WlkYetohiaQdOwJ5lFxGX8TsRxXXlFPX
USl39CpV4wBcDqT93kffkC8DFWNOYhbOmX7CUmmlNAbi92CBb0xgbPhmy6uWU0IZ
99an2Rk6tgCZP9KG8myYMqQJLVm7Vf8M+Yb1gNi+K7Ddth9LbyJZbrSHoFOhRrCP
Lr4AZArVbwRiESPnQKuK9WT8+PfieTu0pjHP5wX2bfARTDAdOLUdLQR8Nc5Db5gK
kZ25uks0v4cANxgCIBdo6skilJvEbjWy7MEDx3BVA4SNAi/UKAadCWmTzTY/eZME
PPLTGloMmS+7JnNl2yuDFe/jlMNeyk3X3U7BFNI+/pWvrtNCvet4nPtjWjYHp5ie
llFQwwPXZ+6/ouJOy5WfykMo98+qDU9b+uGixLs+oG37ZNHd0VIdmelgy92gSlCW
MtHaAnMU5owplz25Ain2gd9fUi/cxOeypMzO/utLqwOfwhxVOHdC0gSzVgr+otKO
jScgjtThUMd5HnqMnVdk
=oWKj
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: