From 6e0dca67594dd90270864fcf24780472458ae642 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Mon, 12 Mar 2018 15:53:36 +0100 Subject: [PATCH] Add changelog and bump version to 3.0.0 --- CHANGES | 33 +++++++++++++++++++++++++++++++++ Lib/ldap/pkginfo.py | 2 +- Lib/ldapurl.py | 2 +- Lib/ldif.py | 2 +- Lib/slapdtest/__init__.py | 2 +- 5 files changed, 37 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index 03d892f..7a5e102 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,36 @@ +---------------------------------------------------------------- +Released 3.0.0 2018-03-12 + +Notable changes since 2.4.45 (please see detailed logs below): +* Python 3 support and bytes_mode + see: https://python-ldap.readthedocs.io/en/latest/bytes_mode.html +* The module `ldap.async` is renamed to `ldap.asyncsearch` +* New dependencies: pyasn1, pyasn1_modules +* Dropped support for Python 2.6 and 3.3 + + +Changes since 3.0.0b4: + +Lib/ +* Add bytes_strictness to allow configuring behavior on bytes/text mismatch + +Modules/ +* Add argument name to bytes mode TypeError +* Use correct integer types for BER encode/decode (fix for big endian machines) + +Test/ +* Set $LDAPNOINIT in all tests +* Add test for secure TLS default +* Ignore SASL methods in DSE test (fix for restricted environments) +* Remove filterstr workaround from syncrepl test +* Explicitly set TLS_REQUIRE_CERT option to TLS_HARD in test_tls_ext_noca + +Doc/ +* Link to bytes mode from text-string arguments in the ldap module + +Infrastructure: +* Include lber in list of libraries in setup.cfg + ---------------------------------------------------------------- Released 3.0.0b4 2018-01-10 diff --git a/Lib/ldap/pkginfo.py b/Lib/ldap/pkginfo.py index 24e2017..47199e9 100644 --- a/Lib/ldap/pkginfo.py +++ b/Lib/ldap/pkginfo.py @@ -2,6 +2,6 @@ """ meta attributes for packaging which does not import any dependencies """ -__version__ = '3.0.0b4' +__version__ = '3.0.0' __author__ = u'python-ldap project' __license__ = 'Python style' diff --git a/Lib/ldapurl.py b/Lib/ldapurl.py index ca28de3..b3e1171 100644 --- a/Lib/ldapurl.py +++ b/Lib/ldapurl.py @@ -4,7 +4,7 @@ See https://www.python-ldap.org/ for details. """ -__version__ = '3.0.0b4' +__version__ = '3.0.0' __all__ = [ # constants diff --git a/Lib/ldif.py b/Lib/ldif.py index 29c118c..cdcccc0 100644 --- a/Lib/ldif.py +++ b/Lib/ldif.py @@ -6,7 +6,7 @@ from __future__ import unicode_literals -__version__ = '3.0.0b4' +__version__ = '3.0.0' __all__ = [ # constants diff --git a/Lib/slapdtest/__init__.py b/Lib/slapdtest/__init__.py index 727aa52..8297024 100644 --- a/Lib/slapdtest/__init__.py +++ b/Lib/slapdtest/__init__.py @@ -5,7 +5,7 @@ See https://www.python-ldap.org/ for details. """ -__version__ = '3.0.0b4' +__version__ = '3.0.0' from slapdtest._slapdtest import SlapdObject, SlapdTestCase, SysLogHandler from slapdtest._slapdtest import requires_ldapi, requires_sasl, requires_tls