django-password-policies
========================

|travis| |coverage| |landscape| |requires| |latest-version| |downloads|

``django-password-policies`` is an application for the `Django`_ framework that
provides unicode-aware password policies on password changes and resets and a
mechanism to force password changes.

.. |travis| image:: https://travis-ci.org/tarak/django-password-policies.svg?branch=master
    :target: https://travis-ci.org/tarak/django-password-policies
.. |coverage| image:: https://coveralls.io/repos/tarak/django-password-policies/badge.svg?branch=master
    :target: https://coveralls.io/r/tarak/django-password-policies?branch=master
.. |landscape| image:: https://landscape.io/github/tarak/django-password-policies/master/landscape.svg?style=flat
   :target: https://landscape.io/github/tarak/django-password-policies/master
   :alt: Code Health
.. |requires| image:: https://requires.io/github/tarak/django-password-policies/requirements.svg?branch=master
     :target: https://requires.io/github/tarak/django-password-policies/requirements/?branch=master
     :alt: Requirements Status
.. |latest-version| image:: https://img.shields.io/pypi/v/django-password-policies.svg
   :alt: Latest version on PyPI
   :target: https://pypi.python.org/pypi/django-password-policies
.. |downloads| image:: https://img.shields.io/pypi/dm/django-password-policies.svg
   :alt: Monthly downloads from PyPI
   :target: https://pypi.python.org/pypi/django-password-policies

.. _requirements:

Requirements
=============

This application requires

* `Django`_ 1.7 or newer
* `django-easysettings`_
* `pytz`_

.. _documentation:

Documentation
=============

A detailled documentation is available on `the project's GitHub Pages`_.

.. _`the project's GitHub Pages`: http://tarak.github.com/django-password-policies
.. _`Django`: https://www.djangoproject.com/
.. _`django-easysettings`: https://github.com/SmileyChris/django-easysettings
.. _`pytz`: http://pythonhosted.org/pytz/
