diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 0098f5529..23db86892 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -39,13 +39,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, windows-latest, macos-latest] python-version: ["3.10", "3.11", "3.12"] - exclude: - - os: macos-latest - python-version: "3.10" # macOS runners will hang on python 3.10 for unknown reasons - - os: macos-latest - python-version: "3.12" # macOS runners will hang on python 3.12 for unknown reasons steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/README.md b/README.md index 30a2b1457..8151fc7cd 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ FLAML has a .NET implementation in [ML.NET](http://dot.net/ml), an open-source, ## Installation -FLAML requires **Python version >= 3.9**. It can be installed from pip: +The latest version of FLAML requires **Python >= 3.10 and \< 3.13**. While other Python versions may work for core components, full model support is not guaranteed. FLAML can be installed via `pip`: ```bash pip install flaml