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

Bug#510350: marked as done (ITP: snakefood -- Python dependency grapher)



Your message dated Sun, 01 Feb 2009 00:01:48 +0000
with message-id <E1LTPmW-0008PI-R0@ries.debian.org>
and subject line Bug#510350: fixed in snakefood 1.3.1-1
has caused the Debian Bug report #510350,
regarding ITP: snakefood -- Python dependency grapher
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.)


-- 
510350: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510350
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Sandro Tosi <morph@debian.org>

* Package name    : snakefood
  Version         : 1.3.1
  Upstream Author : Martin Blais <blais@furius.ca>
* URL             : http://furius.ca/snakefood/
* License         : GPL2+
  Programming Lang: Python
  Description     : Python dependency grapher

 Generate dependency graphs from Python code. This dependency tracker
 package has a few distinguishing characteristics:
 .
  * It uses the AST to parse the Python files. This is very reliable,
    it always runs.
  * No module is loaded. Loading modules to figure out dependencies is
    almost always problem, because a lot of codebases run
    initialization code in the global namespace, which often requires
    additional setup. Snakefood is guaranteed not to have this problem
    (it just runs, no matter what).
  * It works on a set of files, i.e. you do not have to specify a
    single script, you can select a directory (package or else) or a
    set of files. It finds all the Python files recursively
    automatically.
  * Automatic/no configuration: your PYTHONPATH is automatically
    adjusted to include the required package roots. It figures out the
    paths that are required from the files/directories given as
    input. You should not have to setup ANYTHING.
  * It does not have to automatically 'follow' dependencies between
    modules, i.e. by default it only considers the files and
    directories you specify on the command-line and their immediate
    dependencies. It also has an option to automatically include only
    the dependencies within the packages of the files you specify.
  * It follows the UNIX philosophy of small programs that do one thing
    well: it consists of a few simple programs whose outputs you
    combine via pipes. Graphing dependencies always requires the user
    to filter and cluster the filenames, so this is appropriate. You
    can combine it with your favourite tools, grep, sed, etc.



--- End Message ---
--- Begin Message ---
Source: snakefood
Source-Version: 1.3.1-1

We believe that the bug you reported is fixed in the latest version of
snakefood, which is due to be installed in the Debian FTP archive:

snakefood_1.3.1-1.diff.gz
  to pool/main/s/snakefood/snakefood_1.3.1-1.diff.gz
snakefood_1.3.1-1.dsc
  to pool/main/s/snakefood/snakefood_1.3.1-1.dsc
snakefood_1.3.1-1_all.deb
  to pool/main/s/snakefood/snakefood_1.3.1-1_all.deb
snakefood_1.3.1.orig.tar.gz
  to pool/main/s/snakefood/snakefood_1.3.1.orig.tar.gz



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 510350@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Tosi <morph@debian.org> (supplier of updated snakefood 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 04 Jan 2009 02:33:07 +0100
Source: snakefood
Binary: snakefood
Architecture: source all
Version: 1.3.1-1
Distribution: unstable
Urgency: low
Maintainer: Sandro Tosi <morph@debian.org>
Changed-By: Sandro Tosi <morph@debian.org>
Description: 
 snakefood  - Python dependency grapher
Closes: 510350
Changes: 
 snakefood (1.3.1-1) unstable; urgency=low
 .
   * Initial release (Closes: #510350)
Checksums-Sha1: 
 6b1470223b66910a5dd621338ec470bfefb19ce5 1212 snakefood_1.3.1-1.dsc
 88b9ddfcbc77dc26debbe53a5c2f615bd11cfe0e 1068562 snakefood_1.3.1.orig.tar.gz
 ddec7e85935135f58744d99572fe42594f30a942 4778 snakefood_1.3.1-1.diff.gz
 6e53f8d8112e6a384f85816e68666fb8944d6ce1 74160 snakefood_1.3.1-1_all.deb
Checksums-Sha256: 
 12f62e08a2f2cdcb34b7b83f0d75c16721a8588e11f398c054e5d6ee5402117c 1212 snakefood_1.3.1-1.dsc
 c5e6e918ddd12964431078301761ecd92dbb8b5432b7483e98fdcbdd2c104a4f 1068562 snakefood_1.3.1.orig.tar.gz
 b8729cce16ccfe6c107ee6d286a243ae18c9b53936d384bccdf9c3e8605b4d19 4778 snakefood_1.3.1-1.diff.gz
 393b8ff363f098924af731d47ec6e122913be4f5c04af9360b6291b03524f87b 74160 snakefood_1.3.1-1_all.deb
Files: 
 cf0dd65be5e9ef20a3c2d34bd56aa558 1212 python optional snakefood_1.3.1-1.dsc
 feeabab94560129c287ba38e284ed201 1068562 python optional snakefood_1.3.1.orig.tar.gz
 ccbbba4ff2156b009b06fe56138e6a79 4778 python optional snakefood_1.3.1-1.diff.gz
 efb99a9a53e8e8956fe4472ef27fe698 74160 python optional snakefood_1.3.1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAklgFfwACgkQAukwV0RN2VAydACaAzB6tpuV6XjTbis86iYszCby
0UYAnjpVuxy8uxb5w0AQPHt33SZ/41D/
=jG4z
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: