D2929: thirdparty: don't make zope a namespace package
This revision was automatically updated to reflect the committed changes. Closed by commit rHG338367d44d34: thirdparty: don't make zope a namespace package (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2929?vs=7242&id=7395 REVISION DETAIL https://phab.mercurial-scm.org/D2929 AFFECTED FILES mercurial/thirdparty/zope/__init__.py CHANGE DETAILS diff --git a/mercurial/thirdparty/zope/__init__.py b/mercurial/thirdparty/zope/__init__.py --- a/mercurial/thirdparty/zope/__init__.py +++ b/mercurial/thirdparty/zope/__init__.py @@ -1,7 +0,0 @@ -# this is a namespace package -try: -import pkg_resources -pkg_resources.declare_namespace(__name__) -except ImportError: -import pkgutil -__path__ = pkgutil.extend_path(__path__, __name__) To: indygreg, #hg-reviewers, durin42 Cc: mercurial-devel ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
D2929: thirdparty: don't make zope a namespace package
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY There are a gazillion zope.* packages in the wild. So zope/__init__.py needs to be a namespace package. But in Mercurial, we have 1 zope package. And even if we had multiple packages, they'd all be in thirdparty/zope/. So we don't need a namespace package. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2929 AFFECTED FILES mercurial/thirdparty/zope/__init__.py CHANGE DETAILS diff --git a/mercurial/thirdparty/zope/__init__.py b/mercurial/thirdparty/zope/__init__.py --- a/mercurial/thirdparty/zope/__init__.py +++ b/mercurial/thirdparty/zope/__init__.py @@ -1,7 +0,0 @@ -# this is a namespace package -try: -import pkg_resources -pkg_resources.declare_namespace(__name__) -except ImportError: -import pkgutil -__path__ = pkgutil.extend_path(__path__, __name__) To: indygreg, #hg-reviewers Cc: mercurial-devel ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel