python-pwquality - Python bindings for libpwquality

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-pwquality_1.4.0-2_i386.deb
Package name python-pwquality
Package version 1.4.0
Package release 2
Package architecture i386
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 7.16 KB
Installed size 29.00 KB
libpwquality's purpose is to provide common functions for password
quality checking and also scoring them based on their apparent randomness. The
library also provides a function for generating random passwords with good
This package contains the Python bindings.


Package Version Architecture Repository
python-pwquality_1.4.0-2_amd64.deb 1.4.0 amd64 Ubuntu Universe
python-pwquality - - -


Name Value
libc6 >= 2.4
libpwquality1 >= 1.1.0
python << 2.8
python >= 2.7~
python2.7 -
python:any >= 2.7~
python:any << 2.8


Type URL
Binary Package python-pwquality_1.4.0-2_i386.deb
Source Package libpwquality

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-pwquality deb package:
    # sudo apt-get install python-pwquality




2017-12-19 - Jeremy Bicha <>
libpwquality (1.4.0-2) unstable; urgency=medium
* Update Vcs fields for conversion to git
* Add debian/gbp.conf
* Bump Standards-Version to 4.1.2
* Bump debhelper compat to 11
* Have libpwquality-dev install the pwquality(3) manpage
* Use dh_missing --fail-missing
* Enable all hardening flags
2017-09-03 - Jeremy Bicha <>
libpwquality (1.4.0-1) unstable; urgency=medium
* New upstream release
* Update homepage and watch file (Closes: #866021)
* Bump debhelper compat to 10
* Bump Standards-Version to 4.1.0
* Drop Fix_possible_stack_overflow.patch: Applied in new release
2016-07-03 - Michael Biebl <>
libpwquality (1.3.0-1) unstable; urgency=medium
* Drop from debian/rules as this breaks the clean target with
dh. Instead use the gnome dh addon which updates debian/control via
* New upstream release.
* Remove Iain Lane from Uploaders, he is now part of thus
added automatically via @GNOME_TEAM@.
* Bump Standards-Version to 3.9.8.
* Update debian/python-pwquality.install to use site-packages instead of
* Cherry-pick upstream patch which fixes a possible stack overflow in
pwquality_generate() with data from /dev/urandom.
* Run autoreconf during build. This helps new architectures like ppc64el.
(Closes: #755742)
* Add Recommends on cracklib-runtime to libpwquality-tools otherwise pwmake
might fail generating a password. (Closes: #819682)
* Drop obsolete Breaks/Replaces.
2013-09-21 - Michael Biebl <>
libpwquality (1.2.3-1) unstable; urgency=low
* New upstream release.
* Add get-orig-source target utilizing
2013-06-29 - Michael Biebl <>
libpwquality (1.2.2-1) unstable; urgency=low
[ Timo Aaltonen ]
* libpam-pwquality: Add a config file for pam-auth-update.
(Closes: #703817, LP: #1191990)
[ Michael Biebl ]
* New upstream release.
2013-05-25 - Michael Biebl <>
libpwquality (1.2.1-1) unstable; urgency=low
[ Iain Lane ]
* Pass python version correctly 
[ Michael Biebl ]
* Upload to unstable.
* New upstream release.
* Use to substitute @GNOME_TEAM@ in
* Split off the man page and configuration file from libpwquality1 into a new
binary package named libpwquality-common and make libpwquality1 depend on
* With those files split off, mark the packages as multi-arch enabled.
* Bump Standards-Version to 3.9.4. No further changes.
2012-06-25 - Iain Lane <>
libpwquality (1.1.1-1) experimental; urgency=low
* Upload to Debian (Closes: #678938).
* Add Homepage field.
* Install into multiarch paths, but do not enable Multi-Arch itself in
debian/control as cracklib2 is not yet converted.
* Improve package descriptions.
* Install python module into proper directory.
* Add myself as Uploader and team as Maintainer.
2012-06-22 - Robert Ancell <>
libpwquality (1.1.1-0ubuntu1) quantal; urgency=low
* New upstream release
* debian/control:
- Build-depend on debhelper >= 9
- Build-depend on libpam0g-dev
- Improve descriptions
2012-06-18 - Robert Ancell <>
libpwquality (1.1.0-0ubuntu1) quantal; urgency=low
* Initial Release.

See Also

Package Description
python-py_1.5.2-1_all.deb Advanced Python development support library (Python 2)
python-pyaes_1.6.1-1_all.deb Pure-Python implementation of the AES cipher (Python 2)
python-pyalsa_1.0.29-1_i386.deb Official ALSA Python binding library
python-pyao_0.82-5build1_i386.deb Python interface to the Audio Output library
python-pyassimp_4.1.0~dfsg-3_all.deb 3D model import library (Python2 bindings)
python-pyatspi_2.26.0+dfsg-1_all.deb Assistive Technology Service Provider Interface - Python bindings
python-pyaudio-doc_0.2.11-1build2_all.deb Documentation for Python bindings for PortAudio v19
python-pyaudio_0.2.11-1build2_i386.deb Python bindings for PortAudio v19
python-pyavm_0.9.4-1_all.deb Python module to handle Astronomy Visualization Metadata Standard
python-pybiggles_1.6.6-3_i386.deb Scientific plotting package for Python
python-pybigwig_0.3.2-1ubuntu5_i386.deb Python 2 module for quick access to bigBed and bigWig files
python-pybind11_2.0.1-4_all.deb pybind11 helper module for Python 2
python-pybloomfiltermmap_0.3.15-0.1build1_i386.deb Bloom filter (bloomfilter) for Python built on mmap
python-pybtex-doc_0.21-2_all.deb documentation for pybtex
python-pybtex-docutils-doc_0.2.1-1_all.deb documentation for pybtex-docutils