BSD Ports

security/py-pymacaroons 0.13.0_2 DragonFly

Macaroon library for Python

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python, security
Package size
35.3 KiB, 204.2 KiB installed

Description

This is a Python implementation of Macaroons. PyMacaroons is stable and does not change frequently. Please see the GitHub issues for the current roadmap.

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.

In the other systems

SystemPortVersion
DragonFlysecurity/py-pymacaroons0.13.0_2
FreeBSDsecurity/py-pymacaroons0.13.0_4
HardenedBSDsecurity/py-pymacaroons0.13.0_4
GhostBSDsecurity/py-pymacaroons0.13.0_4

Install

Binary package:

pkg install py311-pymacaroons

From DPorts:

cd /usr/dports/security/py-pymacaroons && make install clean

Dependencies

Run dependencies 3
Required by 1