Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ef72f6d

Browse files
committed
Clarify matplotlib/PyCXX incompatibility
1 parent cca0811 commit ef72f6d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

setupext.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -830,10 +830,13 @@ class CXX(SetupPackage):
830830
def check(self):
831831
if PY3:
832832
# There is no version of PyCXX in the wild that will work
833-
# with Python 3.x
833+
# with Python 3.x and matplotlib, since they lack support
834+
# for the buffer object.
834835
self.__class__.found_external = False
835-
return ("Official versions of PyCXX are not compatible with "
836-
"Python 3.x. Using local copy")
836+
return ("Official versions of PyCXX are not compatible "
837+
"with matplotlib on Python 3.x, since they lack "
838+
"support for the buffer object. Using local "
839+
"copy")
837840

838841
self.__class__.found_external = True
839842
old_stdout = sys.stdout

0 commit comments

Comments
 (0)