Hello,
Following the previous discussions on this mailing-list, we have entirely removed Python 2.7 support from the codebase (see ARROW-5757 on JIRA). This deleted a lot of compatibility code that was spread around the C++ and Python codebases. As a reminder, Python 2.7 has stopped being supported by the upstream CPython project (symbolically, a last 2.7 release will be made around the next PyCon US, in April). PyArrow now supports Python versions from 3.5 to 3.8, but there's also an issue open to remove 3.5 support: see ARROW-5679 on JIRA. Regards Antoine.