python-pwquality - Python bindings for libpwquality

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name python-pwquality
Package version 1.4.0
Package release 1
Package architecture i386
Package type deb
Installed size 30 B
Download size 7.11 KB
Official Mirror
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-1_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.8
python:any >= 2.7~


Type URL
Binary Package python-pwquality_1.4.0-1_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-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.4.34-2ubuntu1_all.deb Advanced Python development support library (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_3.3.1~dfsg-5_all.deb 3D model import library (Python bindings)
python-pyatspi2_2.24.0+dfsg-1_all.deb Transitional package for assistive technology Python bindings
python-pyatspi_2.24.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_0.21-2_all.deb public modules for pybtex (Python 2)