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

Bug#866779: marked as done (ITP: py-macaroon-bakery -- Higher-level macaroon operations for Python)



Your message dated Fri, 03 Nov 2017 11:00:13 +0000
with message-id <E1eAZht-0005XA-7P@fasolo.debian.org>
and subject line Bug#866779: fixed in py-macaroon-bakery 0.0.3-1
has caused the Debian Bug report #866779,
regarding ITP: py-macaroon-bakery -- Higher-level macaroon operations 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@bugs.debian.org
immediately.)


-- 
866779: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866779
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Colin Watson <cjwatson@debian.org>

* Package name    : py-macaroon-bakery
  Version         : 0.0.1
  Upstream Author : Juju UI Team <juju-gui@lists.ubuntu.com>
* URL             : https://github.com/go-macaroon-bakery/py-macaroon-bakery
* License         : LGPL-3
  Programming Lang: Python
  Description     : Higher-level macaroon operations for Python

 Macaroons, like cookies, are a form of bearer credential.  Unlike opaque
 tokens, macaroons embed caveats that define specific authorization
 requirements for the target service, the service that issued the root
 macaroon and which is capable of verifying the integrity of macaroons it
 receives.
 .
 Macaroons allow for delegation and attenuation of authorization.  They are
 simple and fast to verify, and decouple authorization policy from the
 enforcement of that policy.
 .
 The macaroonbakery library builds on pymacaroons to allow working with
 macaroons at a higher level, such as by automatically gathering discharge
 macaroons for third-party caveats from their corresponding services.

We already use pymacaroons extensively at work (Canonical; see #824554),
and we're likely to move in the direction of using this library for more
things rather than dealing with things like gathering SSO discharge
macaroons in ad-hoc ways.  Having this packaged would make life easier
there.

This has a test dependency on httmock, which I've also just ITPed.

I intend to maintain this within the Debian Python Modules Team.

-- 
Colin Watson                                       [cjwatson@debian.org]

--- End Message ---
--- Begin Message ---
Source: py-macaroon-bakery
Source-Version: 0.0.3-1

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

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated py-macaroon-bakery 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: Thu, 02 Nov 2017 14:35:45 +0000
Source: py-macaroon-bakery
Binary: python3-macaroonbakery
Architecture: source all
Version: 0.0.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description:
 python3-macaroonbakery - Higher-level macaroon operations for Python 3
Closes: 866779
Changes:
 py-macaroon-bakery (0.0.3-1) unstable; urgency=medium
 .
   * Initial release (closes: #866779).
Checksums-Sha1:
 f777be23ea3a83ab2c7cbdb05f5cd88b8fbbdb14 2292 py-macaroon-bakery_0.0.3-1.dsc
 5a749b8bfce5cdc00084ced3301a356681c08647 29083 py-macaroon-bakery_0.0.3.orig.tar.gz
 5758d3f820b518e6fa5479675a7dc0ac22ce0d96 2712 py-macaroon-bakery_0.0.3-1.debian.tar.xz
 9a42386539e9a2fa4e9be965be40fd34cd87ed53 7012 py-macaroon-bakery_0.0.3-1_amd64.buildinfo
 6f887aa40146d27256319524aec2725db1eebdb2 18912 python3-macaroonbakery_0.0.3-1_all.deb
Checksums-Sha256:
 c314eabc0fa7be6c4f9890071507affe849019c11ed639b66f2d1bd781e27c62 2292 py-macaroon-bakery_0.0.3-1.dsc
 a2ec2c62d53960a088c5d998926b4461bae9a12c29a3a8e44dd295f2fd908c4a 29083 py-macaroon-bakery_0.0.3.orig.tar.gz
 8df752c859efd51b35dd37bb520b5275d0b8d10a5fc3bad2c9904b0bad7a8807 2712 py-macaroon-bakery_0.0.3-1.debian.tar.xz
 cac563ad2388fd9fbb8beb4e64501f1dcbc32874fb4e66ee9285a30a7a93a366 7012 py-macaroon-bakery_0.0.3-1_amd64.buildinfo
 94648ab9653bad19c2c5dbdfd61ab156b636f584421fa400977f300e1cae8b4e 18912 python3-macaroonbakery_0.0.3-1_all.deb
Files:
 1803c65899ba7ecbd27a599a8c37949a 2292 python optional py-macaroon-bakery_0.0.3-1.dsc
 14e753dcd276c53a8263d573d4f8a7c4 29083 python optional py-macaroon-bakery_0.0.3.orig.tar.gz
 ba9839706f655a242e3e5d93176ec61a 2712 python optional py-macaroon-bakery_0.0.3-1.debian.tar.xz
 aba0b66e89f8d150f6e48cfb0e74c59b 7012 python optional py-macaroon-bakery_0.0.3-1_amd64.buildinfo
 434462ee922138b49547c2f61626f50a 18912 python optional python3-macaroonbakery_0.0.3-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAln7LkkACgkQOTWH2X2G
UAsKJQ/+JwdfUecw2isWbuZQWpVwgadtwgzM/3qr1PixgwWFkprHcWAk4iFEyo99
sX6hhs5cZ3z2HfvJP1URwDr0uY1NXJSIuyLsT0jrDv0BL00HFWXI8tI/zaUooY8j
DLUSpVn9+XtAek2sM6Yv91NfRrr1yMzAFZNf3iU5vrj5NxyVkaizHdsToMDxCxKX
Hy3lM5OQEPpYg8sM2t6TmxcNY14/2OL38wZ+s4E6AbUEs2+7Ud3IXiUn2UPOlfUP
laRM4gsulO7qctRdQ9zqtzUn+z0qY7yILbIiIMCwkRvITqEEnD0Aro3OzH842TKQ
p/8rJuJU1FnqnXoTw9wkh5JGGczF04UhEmNHE+eGoK0dD2JRgGpA+5YUuDNlvnem
dx97VJgoEz43i9T+Q3UtISmYzS8eUTF887eDo0kxJigncuWqljrggFVOwllvkPye
adsKf/r0SVG7o/eu94oXQ/EPzjRKBveY4Nvn8g7Qc+sruGHcmCcHI56lqmxL5goS
LUgv/e1ZbuIRm1aTm5S8wb5hrusTeccKHKA4Hg8x9mGKb9S2EmAFY1B9KhPJ8c3X
zWbuwMbqr9Sq90mkcEeuotrI2TudtyahY+ihG5rK3lt4hU2lheyVXnS1Sn01WRwZ
jZtXcL2HSppUUYaq/D88Z75o7GoY4yzwZbE5S3oivWl/qKIYhHo=
=sunq
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: