BSD Ports

devel/py-fastuuid 0.14.0_9 FreeBSD

Library providing CPython bindings to Rust's UUID library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
BSD3CLAUSE
Categories
devel, python
Package size
190.7 KiB, 423.5 KiB installed

Description

FastUUID is a library which provides CPython bindings to Rust's UUID library. The provided API is exactly as Python's builtin UUID class.

It is much faster than Python's pure-python implementation and it is stricter when parsing hexadecimal representation of UUIDs.

In the other systems

SystemPortVersion
FreeBSDdevel/py-fastuuid0.14.0_9
OpenBSDdevel/py-fastuuid0.14.0
MidnightBSDdevel/py-fastuuid0.14.0_6
HardenedBSDdevel/py-fastuuid0.14.0_8
GhostBSDdevel/py-fastuuid0.14.0_8

Install

Binary package:

pkg install py312-fastuuid

From the ports tree:

cd /usr/ports/devel/py-fastuuid/ && make install clean

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

RUN_DEPENDS=	py312-fastuuid>0:devel/py-fastuuid

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.14.0_80.14.0_9--0.14.0_9
FreeBSD:14:quarterly0.14.0_80.14.0_8n/a-0.14.0_8
FreeBSD:15:latest0.14.0_90.14.0_9n/a--
FreeBSD:15:quarterly0.14.0_80.14.0_8n/an/an/a
FreeBSD:16:latest0.14.0_80.14.0_9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Test 3

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

Build dependencies 23
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 52
FileSizeSHA256
fastuuid-0.14.0.tar.gz18232178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26
rust/crates/atomic-0.6.1.crate15243a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
rust/crates/autocfg-1.5.0.crate18729c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/bumpalo-3.19.0.crate9641446c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
rust/crates/bytemuck-1.24.0.crate532431fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/crypto-common-0.1.6.crate87601bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
rust/crates/digest-0.10.7.crate195579ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
rust/crates/generic-array-0.14.9.crate174394bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
rust/crates/getrandom-0.2.16.crate40163335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
rust/crates/getrandom-0.3.4.crate50932899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/indoc-2.0.6.crate17164f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
rust/crates/js-sys-0.3.81.crate56399ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
rust/crates/libc-0.2.177.crate7920452874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
rust/crates/log-0.4.28.crate5113134080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
rust/crates/md-5-0.10.6.crate16161d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
rust/crates/memoffset-0.9.1.crate9032488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
rust/crates/once_cell-1.21.3.crate3453442f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645