debian/0000755000000000000000000000000013450745150007172 5ustar debian/patches/0000755000000000000000000000000013450742021010613 5ustar debian/patches/series0000644000000000000000000000011013450741774012036 0ustar fix-trusty-dependencies-libnacl.patch fix-trusty-dependencies-six.patch debian/patches/fix-trusty-dependencies-six.patch0000644000000000000000000000144413450742021017222 0ustar Description: fix six dependency which actually matches trusty Trusty is still on 1.5.2 but by review and tests it was confirmed that the pymacaroons we backport does not need the new six. Modify the dependency to reflect that it works with the version that is available in trusty. Forwarded: no (needed only for distro backport) Author: Christian Ehrhardt Bug-Ubuntu: https://bugs.launchpad.net/bugs/1822780 Last-Update: 2019-04-02 Bug-Ubuntu: https://bugs.launchpad.net/bugs/1822780 Last-Update: 2019-04-02 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ setup( include_package_data=True, long_description=long_description, install_requires=[ - 'six>=1.8.0', + 'six>=1.5.2', 'libnacl>=1.3.6,<1.5', ], classifiers=[ debian/patches/fix-trusty-dependencies-libnacl.patch0000644000000000000000000000144513450741774020042 0ustar From 3924d5b56c42234d0bff3820bc4cb6c4d3f74d8d Mon Sep 17 00:00:00 2001 From: Evan Cordell Date: Fri, 27 May 2016 21:03:06 -0500 Subject: [PATCH] Bump libnacl version Fixes #21 Origin: upstream, https://github.com/ecordell/pymacaroons/commit/3924d5b56c42234d0bff3820bc4cb6c4d3f74d8d Bug-Ubuntu: https://bugs.launchpad.net/bugs/1822780 Last-Update: 2019-04-02 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 39c8281..db21f42 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,7 @@ setup( long_description=long_description, install_requires=[ 'six>=1.8.0', - 'libnacl>=1.3.6,<1.4', + 'libnacl>=1.3.6,<1.5', ], classifiers=[ 'Development Status :: 4 - Beta', -- 2.17.1 debian/.git-dpm0000644000000000000000000000042713450741675010547 0ustar # see git-dpm(1) from git-dpm package af5fc0eea0029a8c7abdd97169846ccaa03f8334 af5fc0eea0029a8c7abdd97169846ccaa03f8334 af5fc0eea0029a8c7abdd97169846ccaa03f8334 af5fc0eea0029a8c7abdd97169846ccaa03f8334 pymacaroons_0.9.2.orig.tar.gz f9f38699dd91ed54e53c3da244a26083ea42b8c7 17174 debian/compat0000644000000000000000000000000213450741675010400 0ustar 9 debian/rules0000755000000000000000000000020713450741774010261 0ustar #! /usr/bin/make -f export PYBUILD_NAME := pymacaroons export PYBUILD_DISABLE := test %: dh $@ --with python3 --buildsystem=pybuild debian/source/0000755000000000000000000000000013450741675010502 5ustar debian/source/format0000644000000000000000000000001413450741675011710 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000253513450741675011142 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: pymacaroons Source: http://pypi.python.org/pypi/pymacaroons/ Files: * Copyright: Copyright (c) 2014 Evan Cordell License: Expat Files: debian/* Copyright: Copyright (C) 2016 Colin Watson License: Expat License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/control0000644000000000000000000000241413450741774010606 0ustar Source: pymacaroons Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Colin Watson Build-Depends: debhelper (>= 9), dh-python, python3 (>= 3.1.2-8~), python3-all, python3-libnacl, python3-setuptools, python3-six, Standards-Version: 3.9.8 X-Python3-Version: >= 3.3 Vcs-Git: https://anonscm.debian.org/git/collab-maint/pymacaroons.git Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/pymacaroons.git Homepage: https://github.com/ecordell/pymacaroons Package: python3-pymacaroons Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, ${python3:Depends} Description: Macaroon library for Python 3 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. debian/changelog0000644000000000000000000000252213450741774011055 0ustar pymacaroons (0.9.2-0ubuntu1~ubuntu14.04.2) trusty; urgency=medium * fix dependencies when SRUing pymacaroons stack to trusty. There are a bunch of dependencies that need to be cleaned up to work in trusty without requiring more packages backported. (LP: #1822780) - drop python2 binary packages + d/control: drop python2 related build depends + d/control: drop python2 related packages + d/control: drop python2 related X-Python flag + d/rules: drop python2 from the call to dh - d/p/fix-trusty-dependencies-libnacl.patch: fix dependency issue with python-libnacl - d/p/fix-trusty-dependencies-six.patch: fix dependency issue with python-six -- Christian Ehrhardt Tue, 02 Apr 2019 15:08:06 +0200 pymacaroons (0.9.2-0ubuntu1~ubuntu14.04.1) trusty; urgency=medium * Backport to Trusty as dependency of coming UA tools update (LP: #1817665) -- Christian Ehrhardt Mon, 25 Feb 2019 17:01:25 +0100 pymacaroons (0.9.2-0ubuntu1) xenial; urgency=medium * Backport to xenial (LP: #1586770). -- Colin Watson Sun, 29 May 2016 16:36:20 +0100 pymacaroons (0.9.2-1) unstable; urgency=medium * Initial release (closes: #824554). -- Colin Watson Fri, 27 May 2016 12:14:20 +0100 debian/watch0000644000000000000000000000022313450741675010230 0ustar version=3 opts=uversionmangle=s/(rc|a|b|c)/~$1/ \ http://pypi.debian.net/pymacaroons/pymacaroons-(..+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))