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

Bug#689019: marked as done (ITP: python-argh -- A simple argparse wrapper)



Your message dated Wed, 03 Oct 2012 19:00:09 +0000
with message-id <E1TJUAz-0000lV-Hv@franck.debian.org>
and subject line Bug#689019: fixed in python-argh 0.15.1-2
has caused the Debian Bug report #689019,
regarding ITP: python-argh -- A simple argparse wrapper
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.)


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

* Package name    : python-argh
  Version         : 0.15.1
  Upstream Author : Andrey Mikhaylenko <andy@neithere.net>
* URL             : http://packages.python.org/argh/
* License         : LGPL-3.0+
  Programming Lang: Python
  Description     : A simple argparse wrapper

Argh provides a very simple wrapper for argparse.

Argparse is a very powerful tool; argh just makes it easy to use.

Here’s a list of features that argh adds to argparse:

 * mark a function as a CLI command and specify its arguments before the parser is instantiated;
 * nested commands made easy: no messing with subparsers (though they are of course used under the hood);
 * infer command name from function name;
 * infer agrument type from the default value;
 * infer argument action from the default value (for booleans);
 * infer arguments from function signature;
 * add an alias root command help for the --help argument;
 * enable passing unwrapped arguments to certain functions instead of a argparse.Namespace object.

Argh is fully compatible with argparse. You can mix argh-agnostic and
argh-aware code. Just keep in mind that dispatch() does some extra
work that a custom dispatcher may not do.

----

Note: I'm packaging this as a requirement for barman (http://www.pgbarman.org) package.

Regards,
Marco

--- End Message ---
--- Begin Message ---
Source: python-argh
Source-Version: 0.15.1-2

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

Debian distribution maintenance software
pp.
Marco Nenciarini <mnencia@debian.org> (supplier of updated python-argh 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, 30 Sep 2012 18:40:08 +0200
Source: python-argh
Binary: python-argh
Architecture: source all
Version: 0.15.1-2
Distribution: unstable
Urgency: low
Maintainer: Marco Nenciarini <mnencia@debian.org>
Changed-By: Marco Nenciarini <mnencia@debian.org>
Description: 
 python-argh - simple argparse wrapper
Closes: 689019
Changes: 
 python-argh (0.15.1-2) unstable; urgency=low
 .
   * Add argh/six.py license to debian/copyright file
 .
 python-argh (0.15.1-1) unstable; urgency=low
 .
   * Initial release (Closes: #689019)
Checksums-Sha1: 
 8937ec4218ca9f3e3d652fe0138a1554fe815b28 1289 python-argh_0.15.1-2.dsc
 3d4884a04bd721b0aff3e257970ac0ecb795226c 14878 python-argh_0.15.1.orig.tar.gz
 32d674bf8524d87a886a2c698b7ebacb5cf0fa55 2523 python-argh_0.15.1-2.debian.tar.gz
 4525df9496a76f30b69c8372ef9e90a9decadb07 18664 python-argh_0.15.1-2_all.deb
Checksums-Sha256: 
 8b75d097b19fd3697b63308cba4101a8381f31179e93517797a9a051bb4672f8 1289 python-argh_0.15.1-2.dsc
 8cca1201af8c15b7e77577ecddbca7cc867f943cb0bd2fb5c38461662b1aa80b 14878 python-argh_0.15.1.orig.tar.gz
 1d3883e0e98f7fa4b3714aecc3badf817c6b86872ca54c3864928cf6b2580d80 2523 python-argh_0.15.1-2.debian.tar.gz
 6ac5f16142d8b33e78feb246e5b5bff6150e33a33d07279ba4b63249c02f5c59 18664 python-argh_0.15.1-2_all.deb
Files: 
 60cba42911d31afee961b209cfabf51a 1289 python extra python-argh_0.15.1-2.dsc
 64d92b85819df18b817f7e076bd4ed3b 14878 python extra python-argh_0.15.1.orig.tar.gz
 bc0ef58e6872090376b829884328b17c 2523 python extra python-argh_0.15.1-2.debian.tar.gz
 51537367ef8050550d5c91726941693f 18664 python extra python-argh_0.15.1-2_all.deb

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

iEYEARECAAYFAlBoh1MACgkQaGRzDfCV5eRPxwCfY4BtEKAThXWDUG0SrjfZoaTz
du0An2eghWXYNhKFFlvKj5nMDiDLESC0
=lu48
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: