Minimum xcode / sdk (#800)

* minimum xcode /sdk

* try multiple xcode versions in CI

* update python

* metal validation for python tests
This commit is contained in:
Awni Hannun
2024-03-07 08:19:43 -08:00
committed by GitHub
parent afd5274049
commit f512b905c7
4 changed files with 29 additions and 16 deletions

View File

@@ -15,7 +15,7 @@ To install from PyPI you must meet the following requirements:
- Using an M series chip (Apple silicon)
- Using a native Python >= 3.8
- macOS >= 13.3
- macOS >= 13.5
.. note::
MLX is only available on devices running macOS >= 13.3
@@ -54,7 +54,7 @@ Build Requirements
- A C++ compiler with C++17 support (e.g. Clang >= 5.0)
- `cmake <https://cmake.org/>`_ -- version 3.24 or later, and ``make``
- Xcode >= 14.3 (Xcode >= 15.0 for macOS 14 and above)
- Xcode >= 15.0 and macOS >= 13.5
.. note::
Ensure your shell environment is native ``arm``, not ``x86`` via Rosetta. If