Update the p4python dependency to skip installation on arm64 (Apple M1).

Review Request #11873 — Created Nov. 11, 2021 and updated

chipx86
Review Board
release-4.0.x
reviewboard
At this time, p4python is not available on Apple M1 systems
(specifically, arm64 systems). There's no way for us to work around
this, and we're hoping that Perforce will address this compatibility
problem in time.

For now, we're skipping the dependency on this system by taking
advantage of the `platform_machine` environment marker.

The comment has also been updated to reflect the curernt version of the
p4python bindings and that version's compatibility.

Tested installation on a range of Python versions on M1 and on Intel.
The dependency was skipped on M1.

Summary
Update the p4python dependency to skip installation on arm64 (Apple M1).
Checks run (2 succeeded)
flake8 passed.
JSHint passed.
david
  1. Ship It!
  2. 
      
Loading...