python3-macaroonbakery_1.1.3-1_all.deb


Advertisement

Description

python3-macaroonbakery - Higher-level macaroon operations for Python 3

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python3-macaroonbakery
Package version 1.1.3
Package release 1
Package architecture all
Package type deb
Installed size 383 B
Download size 60.87 KB
Official Mirror archive.ubuntu.com
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.

Alternatives

Package Version Architecture Repository
python3-macaroonbakery_1.1.3-1_all.deb 1.1.3 all Ubuntu Main
python3-macaroonbakery - - -

Requires

Name Value
python3-nacl >= 1.1.2
python3-protobuf >= 3.0.0
python3-pymacaroons >= 0.12.0
python3-requests >= 2.18.1
python3-rfc3339 >= 1.0
python3-six << 2.0
python3-six >= 1.11.0
python3:any >= 3.5~

Download

Type URL
Binary Package python3-macaroonbakery_1.1.3-1_all.deb
Source Package py-macaroon-bakery

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-macaroonbakery deb package:
    # sudo apt-get install python3-macaroonbakery

Files

Path
/usr/lib/python3/dist-packages/macaroonbakery/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery-1.1.3.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/macaroonbakery-1.1.3.egg-info/dependency_links.txt
/usr/lib/python3/dist-packages/macaroonbakery-1.1.3.egg-info/not-zip-safe
/usr/lib/python3/dist-packages/macaroonbakery-1.1.3.egg-info/requires.txt
/usr/lib/python3/dist-packages/macaroonbakery-1.1.3.egg-info/top_level.txt
/usr/lib/python3/dist-packages/macaroonbakery/_utils/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_authorizer.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_bakery.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_checker.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_codec.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_discharge.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_error.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_identity.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_keys.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_macaroon.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_oven.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_store.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_third_party.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_versions.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_internal/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/bakery/_internal/id_pb2.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_auth_context.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_caveat.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_checkers.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_conditions.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_declared.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_namespace.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_operation.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_time.py
/usr/lib/python3/dist-packages/macaroonbakery/checkers/_utils.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_browser.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_client.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_discharge.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_error.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_interactor.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/_keyring.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/agent/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/httpbakery/agent/_agent.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/__init__.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/common.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_agent.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_authorizer.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_bakery.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_checker.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_checkers.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_client.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_codec.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_discharge.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_discharge_all.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_httpbakery.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_keyring.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_macaroon.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_namespace.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_oven.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_store.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_time.py
/usr/lib/python3/dist-packages/macaroonbakery/tests/test_utils.py
/usr/share/doc/python3-macaroonbakery/changelog.Debian.gz
/usr/share/doc/python3-macaroonbakery/copyright

Changelog

2018-02-28 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (1.1.3-1) unstable; urgency=medium
* New upstream release.
2018-02-20 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (1.1.2-1) unstable; urgency=medium
* New upstream release.
2018-02-09 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (1.1.0-2) unstable; urgency=medium
* Move VCS to salsa.debian.org.
* Improve mock setup for 407-then-unknown test.
2018-02-05 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (1.1.0-1) unstable; urgency=medium
* New upstream release.
2017-11-11 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (0.0.6-1) unstable; urgency=medium
* New upstream release.
2017-11-06 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (0.0.5-1) unstable; urgency=medium
* New upstream release.
* Apply https://github.com/go-macaroon-bakery/py-macaroon-bakery/pull/28
to isolate client tests from any configured HTTP proxy.
* Set Rules-Requires-Root: no.
2017-11-03 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (0.0.4-1) unstable; urgency=medium
* New upstream release.
* Cherry-pick
https://github.com/go-macaroon-bakery/py-macaroon-bakery/pull/26 to
lower protobuf and requests dependencies to versions satisfiable in
unstable.
2017-11-02 - Colin Watson <cjwatson@debian.org>
py-macaroon-bakery (0.0.3-1) unstable; urgency=medium
* Initial release (closes: #866779).

See Also

Package Description
python3-magic_0.4.15-1_all.deb python3 interface to the libmagic file type identification library
python3-mako_1.0.7+ds1-1_all.deb fast and lightweight templating for the Python 3 platform
python3-markupsafe_1.0-1build1_amd64.deb HTML/XHTML/XML string library for Python 3
python3-mimeparse_0.1.4-3.1_all.deb Parse mime-types and quality parameters - python 3.x
python3-minimal_3.6.5-3_amd64.deb minimal subset of the Python language (default python3 version)
python3-msgpack_0.5.6-1_amd64.deb Python 3 implementation of MessagePack format
python3-mysqldb_1.3.10-1build1_amd64.deb Python interface to MySQL
python3-nacl_1.1.2-1build1_amd64.deb Python bindings to libsodium (Python 3)
python3-netaddr_0.7.19-1_all.deb manipulation of various common network address notations (Python 3)
python3-netifaces_0.10.4-0.1build4_amd64.deb portable network interface information - Python 3.x
python3-newt_0.52.20-1ubuntu1_amd64.deb NEWT module for Python3
python3-nine_1.0.0-1_all.deb Python 2 / 3 compatibility, like six, but favouring Python 3
python3-novaagent_2.1.13-0ubuntu3_all.deb Python 3 module for Rackspace Public Cloud Guest Agent
python3-numpy_1.13.3-2ubuntu1_amd64.deb Fast array facility to the Python 3 language
python3-oauth_1.0.1-5_all.deb Python 3 library implementing of the OAuth protocol
Advertisement
Advertisement