jorisvandenbossche commented on a change in pull request #9285: URL: https://github.com/apache/arrow/pull/9285#discussion_r593421714
########## File path: python/requirements-wheel-test.txt ########## @@ -1,10 +1,11 @@ cffi cython hypothesis -numpy==1.19.4 -pandas<1.1.0; python_version < "3.8" -pandas; python_version >= "3.8" -pickle5; (python_version == "3.6" or python_version == "3.7") and sys_platform != 'win32' +numpy==1.19.4; python_version != "3.9" or platform_machine != "aarch64" +numpy==1.20.1; python_version == "3.9" and platform_machine == "aarch64" Review comment: Yeah, pandas is building from source on aarch64, since we don't have a wheel for the latest version. And numpy isn't pinned in our pyproject.toml for python 3.9, I see now (which should get fixed) ########## File path: python/requirements-wheel-test.txt ########## @@ -1,10 +1,11 @@ cffi cython hypothesis -numpy==1.19.4 -pandas<1.1.0; python_version < "3.8" -pandas; python_version >= "3.8" -pickle5; (python_version == "3.6" or python_version == "3.7") and sys_platform != 'win32' +numpy==1.19.4; python_version != "3.9" or platform_machine != "aarch64" +numpy==1.20.1; python_version == "3.9" and platform_machine == "aarch64" Review comment: Yeah, pandas is building from source on aarch64, since we don't have a wheel for the latest version. And numpy isn't pinned in our pyproject.toml for python 3.9, I see now (which should get fixed): https://github.com/pandas-dev/pandas/blob/59fe44e961c0496b3854b0edc6b11a887d30c13f/pyproject.toml#L12 ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org