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
| System | Port | Version |
|---|---|---|
| FreeBSD | security/py-passlib | 1.7.4_2 |
| OpenBSD | security/py-passlib | 1.9.4 |
| NetBSD | security/py-passlib | 1.9.3 |
| DragonFly | security/py-passlib | 1.7.4_1 |
| MidnightBSD | security/py-passlib | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.7.4_2 | 1.7.4_2 | 1.7.4 | 1.7.4_1 | 1.7.4_2 |
| FreeBSD:14:quarterly | 1.7.4_2 | 1.7.4_2 | n/a | 1.7.4_1 | 1.7.4_2 |
| FreeBSD:15:latest | 1.7.4_2 | 1.7.4_2 | n/a | 1.7.4_1 | 1.7.4_1 |
| FreeBSD:15:quarterly | 1.7.4_2 | 1.7.4_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.7.4_2 | 1.7.4_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${PYTHON_PKGNAMEPREFIX}bcrypt>=0: security/py-bcrypt
Test 1
${PYTHON_PKGNAMEPREFIX}nose>=1.1: devel/py-nose
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 13
Required by 47
- devel/py-buildbot
- devel/py-buildbot-worker
- devel/py-molecule
- devel/py-molecule-plugins
- devel/py-odoo-addon-openupgrade-framework16
- devel/py-odoo-addon-openupgrade-framework17
- devel/py-odoo-addon-openupgrade-framework18
- devel/py-odoo-addon-openupgrade-scripts16
- devel/py-odoo-addon-openupgrade-scripts17
- devel/py-odoo-addon-openupgrade-scripts18
- filesystems/py-tahoe-lafs
- finance/odoo
- finance/odoo16
- finance/odoo17
- finance/odoo18
- mail/mailman3
- mail/py-pysasl
- mail/py-python-slimta
- mail/slimta
- net-im/py-unmessage
- net-mgmt/py-ciscoconfparse
- net-mgmt/py-ciscoconfparse2
- net-mgmt/semaphore
- net/irrd
- net/py-magic-wormhole
- security/py-mkpasswd
- security/py-pyaxo
- sysutils/ansible
- sysutils/ansible-iocage
- sysutils/ansible-kld
- sysutils/ansible-sshjail
- sysutils/ansible-sysrc
- sysutils/py-ansible-compat
- sysutils/py-ansible-core
- sysutils/py-ansible-core220
- sysutils/py-ansible-core221
- sysutils/py-ansible-lint
- sysutils/py-ansible-runner
- www/bunkerweb
- www/moin2
- www/py-autobahn
- www/py-autobahn25
- www/py-daphne
- www/py-freenit
- www/py-mailman-hyperkitty
- www/py-wsgidav
- www/radicale
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| passlib-1.7.4.tar.gz | 689844 | defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04 |
Master sites 1
- PYPI