diff --git a/NEWS.txt b/NEWS.txt index f2790eea78f098448b977aa6cab836e30a742503..9c441d4824e5f830518eeacd2a222605103b3390 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -2,6 +2,15 @@ What's new in ZODB3 3.3 ? ========================= Release date: DD-MMM-YYYY +BTrees +------ + +The BTrees __init__.py file is now just a comment. It had been trying +to set up support for (long gone) "int sets", and to import an old +version of Zope's Interface package, which doesn't even ship with ZODB. +The latter in particular created problems, at least clashing with +PythonCAD's Interface package. + Tools ----- diff --git a/src/BTrees/__init__.py b/src/BTrees/__init__.py index 3d38d97590fcb3ee84768d29274f712b04fe0d81..f8981395d335f2f5e7a11e91befdb874514181ad 100644 --- a/src/BTrees/__init__.py +++ b/src/BTrees/__init__.py @@ -1,16 +1 @@ -try: - import intSet -except: - pass -else: - del intSet - -# Register interfaces -try: - import Interface -except ImportError: - pass # Don't register interfaces if no scarecrow -else: - import Interfaces - del Interfaces - del Interface +# This is a Python package.