BSD Ports

security/py-passlib 1.7.4_2 FreeBSD

Comprehensive password hashing framework supporting over 30 schemes

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9d1705e3c0
License
BSD3CLAUSE
Categories
security, python
Package size
805.9 KiB, 5344.3 KiB installed

Description

Passlib is a password hashing library for Python 2 & 3, which provides cross-platform implementations of over 30 password hashing algorithms, as well as a framework for managing existing password hashes. It's designed to be useful for a wide range of tasks, from verifying a hash found in /etc/shadow, to providing full-strength password hashing for multi-user application.

In the other systems

SystemPortVersion
FreeBSDsecurity/py-passlib1.7.4_2
OpenBSDsecurity/py-passlib1.9.4
NetBSDsecurity/py-passlib1.9.3
DragonFlysecurity/py-passlib1.7.4_1
MidnightBSDsecurity/py-passlib1.7.4_1

Install

Binary package:

pkg install py312-passlib

From the ports tree:

cd /usr/ports/security/py-passlib/ && make install clean

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

RUN_DEPENDS=	py312-passlib>0:security/py-passlib

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:latest1.7.4_21.7.4_21.7.41.7.4_11.7.4_2
FreeBSD:14:quarterly1.7.4_21.7.4_2n/a1.7.4_11.7.4_2
FreeBSD:15:latest1.7.4_21.7.4_2n/a1.7.4_11.7.4_1
FreeBSD:15:quarterly1.7.4_21.7.4_2n/an/an/a
FreeBSD:16:latest1.7.4_21.7.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

Test 1

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

Build dependencies 11
Run dependencies 13

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
passlib-1.7.4.tar.gz689844defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
9d1705e3c0 Jochen Neumeister security/py-passlib: Take maintainership, update WWW
The Bitbucket project page no longer exists (404). Point WWW to the documentation at passlib.readthedocs.io, which is also the homepage listed on PyPI. Sponsored by: Netzkommune GmbH
aae117085c Tilman Keskinoz security/py-passlib: unbreak with bcrypt 5
PR: 293464 Reported by: Thomas Kurschel Obtained from: https://github.com/ansible/ansible/issues/85919 While here actually add dependency on py-bcrypt