python-libpass
Port variant v13
Summary Password hashing framework (3.13)
Package version 1.9.3
Homepage https://github.com/notypecheck/passlib
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v12
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 05 NOV 2025, 21:49:58 UTC
Port created 09 OCT 2025, 23:18:55 UTC
Subpackage Descriptions
single # Passlib [image] [image] This is a fork of https://foss.heptapod.net/python-libs/passlib Passlib is a password hashing library for Python 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. - See the [documentation] for details, installation instructions, and examples. - See the [changelog] for a description of what's new in Passlib. - Visit [PyPI] for the latest stable release. ## Installation `shell pip install libpass ` ## Usage A quick example of using passlib to integrate into a new application: ```python from passlib.context import CryptContext context = CryptContext( schemes=["sha512_crypt"] ) hash = context.hash("password") # $6$rounds=656000$jFKvvPmUywlqjSs.$iNeK/OWVry7KThNyzR01xzqZzgk/VA75.sR4yXXblsPAoEugtdO3zn/O4VEG3Izp8l5.//lMGpuRCOqvKknHo1 # Verifying a password is_valid = context.verify("password", hash) # True ``` For more details and an extended set of examples, see the full documentation
Configuration Switches (platform-specific settings discarded)
PY312 OFF Build using Python 3.12 PY313 ON Build using Python 3.13
Package Dependencies by Type
Build (only) python313:dev:std
python-pip:single:v13
autoselect-python:single:std
Build and Runtime python313:primary:std
Download groups
main mirror://PYPIWHL/ed/a6/ff00d926a9f4ece9e0732bcea1c3e8e9280390f48cec53f237e21f220082
Distribution File Information
3cbeb14d22086660e92c30d787ea981973d67394e81c8c870e1a83cfe1c84353 307118 python-src/libpass-1.9.3-py3-none-any.whl
Ports that require python-libpass:v13
No other ports depend on this one.