diff --git a/.github/workflows/check-plugin.yml b/.github/workflows/check-plugin.yml index a32c0f651..4a3cf8827 100644 --- a/.github/workflows/check-plugin.yml +++ b/.github/workflows/check-plugin.yml @@ -43,9 +43,6 @@ jobs: run: | cd ${{ inputs.plugin }} pip install -r test_requirements.txt - - name: Install pytables (only for kedro-datasets on windows) - if: matrix.os == 'windows-latest' && inputs.plugin == 'kedro-datasets' - run: pip install tables - name: pip freeze run: pip freeze - name: Run unit tests for Linux / all plugins diff --git a/kedro-datasets/test_requirements.txt b/kedro-datasets/test_requirements.txt index 9370649fc..4d4954739 100644 --- a/kedro-datasets/test_requirements.txt +++ b/kedro-datasets/test_requirements.txt @@ -53,8 +53,7 @@ scikit-learn~=1.0.2 scipy~=1.7.3 snowflake-snowpark-python~=1.0.0; python_version == '3.8' SQLAlchemy>=1.4, <3.0 # The `Inspector.has_table()` method replaces the `Engine.has_table()` method in version 1.4. -tables~=3.6.0; platform_system == "Windows" and python_version < '3.9' -tables~=3.6; platform_system != "Windows" +tables~=3.7 tensorflow-macos~=2.0; platform_system == "Darwin" and platform_machine == "arm64" tensorflow~=2.0; platform_system != "Darwin" or platform_machine != "arm64" triad>=0.6.7, <1.0