BSD Ports

security/py-biscuit-python 0.4.0_6 FreeBSD

Python bindings for Biscuit authorization tokens

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
9c878207a1
License
APACHE20
Categories
security, python
Package size
913.3 KiB, 2508.3 KiB installed

Description

Python bindings for biscuit-auth, a decentralized authorization token system.

Install

Binary package:

pkg install py312-biscuit-python

From the ports tree:

cd /usr/ports/security/py-biscuit-python/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-biscuit-python>0:security/py-biscuit-python

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.0_50.4.0_6--0.4.0_6
FreeBSD:14:quarterly0.4.0_40.4.0_4n/a-0.4.0_4
FreeBSD:15:latest0.4.0_60.4.0_6n/a--
FreeBSD:15:quarterly0.4.0_40.4.0_4n/an/an/a
FreeBSD:16:latest0.4.0_40.4.0_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 7
Required by 1

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 134
FileSizeSHA256
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anyhow-1.0.91.crate47348c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
rust/crates/autocfg-1.4.0.crate17712ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
rust/crates/base16ct-0.2.0.crate102404c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
rust/crates/base64-0.13.1.crate610029e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
rust/crates/base64ct-1.6.0.crate288708c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
rust/crates/biscuit-auth-6.0.0.crate160902d5884fc86b3e21f5649ef4326e17ef729b3096e6502deaf13db7b7fb05bb992b
rust/crates/biscuit-parser-0.2.0.crate215059d7cafdbc8c30e1f0fb87df7161bec77f6f00da652cc33f102b0f95bd1cbc0fa
rust/crates/biscuit-quote-0.3.0.crate1080649d2332c742a07a846f1fb2760e58a0ee60f2bc30987046fcea816b40630335a
rust/crates/block-buffer-0.9.0.crate71084152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/bumpalo-3.16.0.crate8567779296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
rust/crates/byteorder-1.5.0.crate232881fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
rust/crates/bytes-1.8.0.crate648249ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
rust/crates/cc-1.1.31.crate84637c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/chrono-0.4.38.crate220559a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
rust/crates/const-oid-0.9.6.crate45382c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
154d8c3775 Michael Osipov security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name
* Rename port to PyPI name according to Python policy * Move build completely to PEP 517 * Bump consumers: www/bunkerweb/Makefile * Simplify Python discovery; the build frontend will pass the interpreter New name: security/py-biscuit-python Co-authored-by: Jochen Neumeister <[email protected]> PR: 297823 Approved by: joneum (maintainer) Differential Revision: https://reviews.freebsd.org/D59133