Fwd: Bug#783065: marked as done (ITP: python-guacamole -- library for command line applications for Python)

Zygmunt Krynicki zygmunt.krynicki at canonical.com
Tue Jun 16 13:07:23 UTC 2015


Hi

It took a while but python-guacamole is now in Debian. I would like to
recommend that all command line tools that we write always implicitly
adopt this library. The advantage of guacamole over ad-hoc "simple
enough" argparse and hand-crafted stuff is that it has more
consistency and that it improves over time.

I would also like to recommend everyone to contribute to guacamole.
It's pretty simple and extensible with well-defined layers
(ingredients and recipes).

NOTE: I will now upload guacamole 0.9 which corresponds to the version
that we have in our PPA. The older version has a few bugs but it
basically means that that hard part is over and we can improve it and
release improvements with ease.

Thanks
ZK


---------- Forwarded message ----------
From: Debian Bug Tracking System <owner at bugs.debian.org>
Date: Tue, Jun 16, 2015 at 3:03 PM
Subject: Bug#783065: marked as done (ITP: python-guacamole -- library
for command line applications for Python)
To: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>


Your message dated Tue, 16 Jun 2015 13:01:26 +0000
with message-id <E1Z4qUY-00036g-Ai at franck.debian.org>
and subject line Bug#783065: fixed in python-guacamole 0.8-1
has caused the Debian Bug report #783065,
regarding ITP: python-guacamole -- library for command line
applications for Python
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 at bugs.debian.org
immediately.)


--
783065: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783065
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


---------- Forwarded message ----------
From: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Cc:
Date: Tue, 21 Apr 2015 15:06:01 +0200
Subject: ITP: python-guacamole -- library for command line
applications for Python
Package: wnpp
Severity: wishlist
Owner: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>

* Package name    : python-guacamole
  Version         : 0.8
  Upstream Author : Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
* URL             : https://github.com/zyga/guacamole
* License         : LGPL, BSD
  Programming Lang: Python
  Description     : library for command line applications for Python


Guacamole is a flexible, modular system for creating command line
applications.  Guacamole comes with built-in support for writing command
line applications that integrate well with the running system. A short
list of supported features (ingredients) includes:
..
- handling flat and hierarchical commands
- hassle-free crash detection
- hassle-free logging
- internationalization and localization
..
The guacamole ingredient system allows for third party add-ons.

I want to maintain this library in DPMT, along with my other work. The
package will be adopted as a new dependency of the plainbox and
checkbox-ng packages in the next few releases.


---------- Forwarded message ----------
From: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
To: 783065-close at bugs.debian.org
Cc:
Date: Tue, 16 Jun 2015 13:01:26 +0000
Subject: Bug#783065: fixed in python-guacamole 0.8-1
Source: python-guacamole
Source-Version: 0.8-1

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

Debian distribution maintenance software
pp.
Zygmunt Krynicki <zygmunt.krynicki at canonical.com> (supplier of updated
python-guacamole 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 at ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 15 Jun 2015 14:26:15 +0200
Source: python-guacamole
Binary: python-guacamole python-guacamole-doc python3-guacamole
Architecture: source all
Version: 0.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-team at lists.alioth.debian.org>
Changed-By: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
Description:
 python-guacamole - framework for creating command line applications (Python 2)
 python-guacamole-doc - framework for creating command line
applications (documentation)
 python3-guacamole - framework for creating command line applications (Python 3)
Closes: 783065
Changes:
 python-guacamole (0.8-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #783065)
Checksums-Sha1:
 6b739dd21826f1b61f7d65f6f26ee0e813697de8 2273 python-guacamole_0.8-1.dsc
 2d60583c5b3ec1a8f2c36538f76115f8f0663265 40178 python-guacamole_0.8.orig.tar.gz
 9da8c393eb63e118afdc010361fd538b87bd6db9 2960
python-guacamole_0.8-1.debian.tar.xz
 885e4b3ab25817635da24e739425f79a9b03b6f7 25808
python-guacamole-doc_0.8-1_all.deb
 cb3a07d41ffb0fdcdf5d27c8fd20caf518336b0a 15538 python-guacamole_0.8-1_all.deb
 ef85b0c0264984ed8e45f5cbed365cda57b1b6f9 15632 python3-guacamole_0.8-1_all.deb
Checksums-Sha256:
 b32cf934a710dc73529158ca9bdd3b2d1e74dede35fc059f72a4b3139e25e710 2273
python-guacamole_0.8-1.dsc
 79fd6eba308bf56b8ac6b796491386b0ceaa38abe733db399faa2172323f81e7
40178 python-guacamole_0.8.orig.tar.gz
 9dc27e779ee392ac90dda74dfb65e2b5bbc9cf0de91c4cd842b87c474e276e27 2960
python-guacamole_0.8-1.debian.tar.xz
 3bde95b0e78d04d428ae652c93ce98b0b1e564a315e447473c6e6d3da622f8a6
25808 python-guacamole-doc_0.8-1_all.deb
 a4a21041952a24be0c39e26dd530665e6b6ad2070c7618ad620e902a86156516
15538 python-guacamole_0.8-1_all.deb
 1a9adae2b226645dfdcbfe6169770c4418237d6d5dbac12a69ef89292aaf14ac
15632 python3-guacamole_0.8-1_all.deb
Files:
 0b99d5100a7d41d3c2d6ff66a577c26c 2273 python optional
python-guacamole_0.8-1.dsc
 70ec93b049a5a8f76d676254e2647e94 40178 python optional
python-guacamole_0.8.orig.tar.gz
 e8b57b0215b9382e70efd332ff99bbff 2960 python optional
python-guacamole_0.8-1.debian.tar.xz
 90f1eb056c425ac87b791f90a04b09c5 25808 doc extra
python-guacamole-doc_0.8-1_all.deb
 c0a8ef7a0eba527dd260cac48f003d7c 15538 python optional
python-guacamole_0.8-1_all.deb
 b59312cf96950bde56fe2fadf4137837 15632 python optional
python3-guacamole_0.8-1_all.deb

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

iQIcBAEBCgAGBQJVf1BFAAoJEK728aKnRXZF05cQALRyaHoGhzm7MgdPeuqg8v08
kf3bFxISU9PhqVB35Gs3/gvdKtllLMEFV5vWtT/hJJeBapaUBWy3cfy1uUUtEym7
mdcWy480VYr53qeqH2r8QH81dQo7Pwn5XBSihzCwMjHhQ/k1bQDSMztRIEOiYMRC
RHkYcRoCXU9z4oWWzVqwm+oB/HRraLjh6MqaihoZQbb+JdaZtBbRduyihQCfb50h
IwoPNws5h5NXKwjksn2p5HhV4F7cD0y0sWChGAeBIG8O0a5lFD3KWI+abjXxCxfb
DzyrXkx8JQRBXxBSBWAfcwGrGBNfXl90owGSR7BrBVhrsqSFNEkKKCYpsMTllhBr
/dHDDV5F4TZGENyY3EwNRruRjFTz32iS0f1MHvVCbL/OBHmFCpkwUJ0gWhJgNPNe
bpz/ccBdDnQuoEXoGpXWHAspMtxr4n/wnt87EUI+5mjuYcf4l+vLqMId9UCVl+xk
dlVA/W0akEjkNgOal5fPOKZl5gdXFb9kh56/rWucxv6vmmlQ3qohC+p823257J8P
DZ71VYb+GrRnMf+JAlBOJoYVwadpVsNW5YVg1kaguj3lujkqWZpmFHIJfDgngTEB
OErUCgnoUwL7XjqupoQEj1Emx5/bBW7/P3dyiwQjQgbiBj8e7OuZWaqkQRWm1oY+
k3KqNQZeQH3iaRaeYHwo
=4UaQ
-----END PGP SIGNATURE-----



More information about the Checkbox-devel mailing list