Commits

Aymeric Augustin  committed 9ac70df

Add release notes and update docs for Python 3 support.

  • Participants
  • Parent commits 41dee65

Comments (0)

Files changed (3)

+v1.2 - 2014-04-10
+-----------------
+
+- django-auth-ldap now provides experimental Python 3 support. Python 2.5 was
+  dropped.
+
+  To sum up, django-auth-ldap works with Python 2.6, 2.7, 3.3 and 3.4.
+
+  Since python-ldap isn't making progress toward Python 3, if you're using
+  Python 3, you need to install a fork::
+
+      $ pip install git+https://github.com/rbarrois/python-ldap.git@py3
+
 v1.1.8 - 2014-02-01
 -------------------
 
 -------------------
 
 * Fix `#33`_: Reject empty passwords by default.
-  
+
   Unless :setting:`AUTH_LDAP_PERMIT_EMPTY_PASSWORD` is set to True,
   LDAPBackend.authenticate() will immediately return None if the password is
   empty. This is technically backwards-incompatible, but it's a more secure

File docs/source/index.rst

 template, but there are many rich configuration options for working with users,
 groups, and permissions.
 
-This version is officially supported on Python >= 2.5, Django >= 1.3, and
-python-ldap >= 2.0. It is known to work on earlier versions (especially of
+This version is officially supported on Python >= 2.6 and < 3, Django >= 1.4,
+and python-ldap >= 2.0. It is known to work on earlier versions (especially of
 Django) and backwards-compatibility is not broken needlessly, however users of
-older dependencies are urged to test their deployments carefully and be wary of
-updates.
+older dependencies are urged to test their deployments carefully and be wary
+of updates.
 
+Support for Python >= 3.3 is considered experimental at this time. Since
+python-ldap doesn't support Python 3 yet, you have to install a fork::
+
+    $ pip install git+https://github.com/rbarrois/python-ldap.git@py3
 
 .. toctree::
     :maxdepth: 2
         "Environment :: Web Environment",
         "Programming Language :: Python",
         "Programming Language :: Python :: 2",
+        "Programming Language :: Python :: 2.6",
+        "Programming Language :: Python :: 2.7",
+        "Programming Language :: Python :: 3",
+        "Programming Language :: Python :: 3.3",
+        "Programming Language :: Python :: 3.4",
         "Framework :: Django",
         "Intended Audience :: Developers",
         "Intended Audience :: System Administrators",