Skip to content

Commit 8d6da14

Browse files
committed
Update CHANGES for 3.1.0
1 parent f3ff4a3 commit 8d6da14

File tree

1 file changed

+51
-1
lines changed

1 file changed

+51
-1
lines changed

CHANGES

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,59 @@
11
----------------------------------------------------------------
2-
UNRELEASED
2+
Released 3.1.0 2018-05-25
3+
4+
This release brings two minor API changes:
5+
- Long-deprecated functions `ldap.open()` and `ldap.init()` are removed
6+
- `LDAPObject.compare_s()` and `compare_ext_s` return bool instead of 0 or 1
7+
8+
All changes since 3.0.0:
39

410
Lib/
11+
* Remove long deprecated functions ldap.open() and ldap.init()
512
* LDAPObject.compare_s() and LDAPObject.compare_ext_s() now return a bool
613
instead of 1 or 0.
14+
* Make iteration over cidict yield same values as keys()
15+
* Fail if pyasn1 is not installed
16+
* Fix parsing of PPolicyControl ASN.1 structure
17+
* Use items() when appropriate in dict iteration
18+
* Add support for tracing LDAP calls. Tracing can now be enabled with
19+
the env var PYTHON_LDAP_TRACE_LEVEL and redirected to a file with
20+
PYTHON_LDAP_TRACE_FILE.
21+
(This is mainly intended for debugging and internal testing; the
22+
configuration or output may change in future versions.)
23+
24+
Modules/
25+
* Fix ref counting bug in LDAPmessage_to_python
26+
27+
Doc/
28+
* Remove warning about unreleased version
29+
* Doc: Replace Mac OS X -> macOS
30+
31+
Tests/
32+
* Add tests and coverage for tracing
33+
* Disable warnings-as-errors for Python 3.4
34+
* Fix assertTrue to assertEqual
35+
* Mark several test values as bytes
36+
37+
Lib/slapdtest/
38+
* Fix error message for missing commands
39+
* Make SlapdObject a context manager
40+
* Disable SASL external when missing SASL support
41+
* Make SlapdObject.root_dn a property
42+
* In SlapdObject, build include directives dynamically
43+
* Move import statements to top level
44+
45+
Code style:
46+
* Add Makefile rules for automatic formatting of C and Python code
47+
* Reformat and indent all C files
48+
* Trim white space throughout the project
49+
50+
Infrastructure:
51+
* Add py3-trace tox environment to Travis CI config
52+
* Add new Pytest cache directory to gitignore
53+
54+
General:
55+
* Update all pypi.python.org URLs to pypi.org
56+
757

858
----------------------------------------------------------------
959
Released 3.0.0 2018-03-12

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy