diff --git a/.circleci/config.yml b/.circleci/config.yml index 98c987001..4e182d221 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -349,7 +349,7 @@ workflows: ignore: /.*/ matrix: parameters: - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python_version: ["3.9", "3.10", "3.11", "3.12"] xcode_version: ["15.0.0", "15.2.0"] build_env: ["PYPI_RELEASE=1"] - build_documentation: @@ -386,7 +386,7 @@ workflows: - build_release: matrix: parameters: - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python_version: ["3.9", "3.10", "3.11", "3.12"] xcode_version: ["15.0.0", "15.2.0"] weekly_build: when: @@ -397,7 +397,7 @@ workflows: - build_release: matrix: parameters: - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python_version: ["3.9", "3.10", "3.11", "3.12"] xcode_version: ["15.0.0", "15.2.0", "16.0.0"] build_env: ["DEV_RELEASE=1"] linux_test_release: @@ -409,5 +409,5 @@ workflows: - build_linux_release: matrix: parameters: - python_version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python_version: ["3.9", "3.10", "3.11", "3.12"] extra_env: ["PYPI_RELEASE=1"] diff --git a/docs/src/install.rst b/docs/src/install.rst index edc3d6143..225ecfd62 100644 --- a/docs/src/install.rst +++ b/docs/src/install.rst @@ -14,7 +14,7 @@ silicon computer is To install from PyPI you must meet the following requirements: - Using an M series chip (Apple silicon) -- Using a native Python >= 3.8 +- Using a native Python >= 3.9 - macOS >= 13.5 .. note:: diff --git a/setup.py b/setup.py index d4ac4a954..9783ac3b3 100644 --- a/setup.py +++ b/setup.py @@ -189,5 +189,5 @@ if __name__ == "__main__": ext_modules=[CMakeExtension("mlx.core")], cmdclass={"build_ext": CMakeBuild, "generate_stubs": GenerateStubs}, zip_safe=False, - python_requires=">=3.8", + python_requires=">=3.9", )