From 9269abe3838e27bd86d31b034b7186cb8f3027c7 Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 07:53:57 -0700 Subject: [PATCH 1/6] Install kaleido --- .github/workflows/python.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 2905fb354..bcdfcfb8c 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -5,7 +5,7 @@ name: Code Quality and Unit Testing on: push: - branches: [main] + branches: ['*'] paths-ignore: - 'docs/**' - 'notebooks/**' @@ -60,6 +60,7 @@ jobs: poetry install -E huggingface -E llm poetry run pip install torch==2.0.1 --extra-index-url https://download.pytorch.org/whl/cpu poetry run pip install aequitas fairlearn vl-convert-python + poetry run pip install -U kaleido - name: Ensure notebooks have no printed outputs run: make ensure-clean-notebooks From d4a5f06d8f12fe68ca3abae4b235cf9b6aa56789 Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 08:31:41 -0700 Subject: [PATCH 2/6] Run integration tests --- .github/workflows/integration.yaml | 1 + .github/workflows/python.yaml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index def6dfbc1..daffd87f8 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -9,6 +9,7 @@ on: - main - prod - release-v1 + - '*' paths-ignore: - 'docs/**' diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index bcdfcfb8c..a6bd2b291 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -5,7 +5,7 @@ name: Code Quality and Unit Testing on: push: - branches: ['*'] + branches: [main] paths-ignore: - 'docs/**' - 'notebooks/**' From a960b68a0bf81be84b129e8b89a97e71d48334fe Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 08:49:55 -0700 Subject: [PATCH 3/6] Fix branch name --- .github/workflows/integration.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index daffd87f8..fd25f6f25 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -9,7 +9,7 @@ on: - main - prod - release-v1 - - '*' + - cachafla/fix-tests paths-ignore: - 'docs/**' From 6d93d346be21ef3b000b579ff44c8df84926340b Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 09:17:16 -0700 Subject: [PATCH 4/6] Missing change --- .github/workflows/integration.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index fd25f6f25..c6c368dcf 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -40,6 +40,7 @@ jobs: poetry install -E huggingface -E llm poetry run pip install torch==2.0.1 --extra-index-url https://download.pytorch.org/whl/cpu poetry run pip install aequitas fairlearn vl-convert-python + poetry run pip install -U kaleido - name: Install R Dependencies run: | From 93c4363b4211d490bc5dc5b46469672358c75833 Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 09:47:16 -0700 Subject: [PATCH 5/6] Update kaleido version --- .github/workflows/integration.yaml | 1 - .github/workflows/python.yaml | 1 - poetry.lock | 4 ++-- pyproject.toml | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index c6c368dcf..fd25f6f25 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -40,7 +40,6 @@ jobs: poetry install -E huggingface -E llm poetry run pip install torch==2.0.1 --extra-index-url https://download.pytorch.org/whl/cpu poetry run pip install aequitas fairlearn vl-convert-python - poetry run pip install -U kaleido - name: Install R Dependencies run: | diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index a6bd2b291..2905fb354 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -60,7 +60,6 @@ jobs: poetry install -E huggingface -E llm poetry run pip install torch==2.0.1 --extra-index-url https://download.pytorch.org/whl/cpu poetry run pip install aequitas fairlearn vl-convert-python - poetry run pip install -U kaleido - name: Ensure notebooks have no printed outputs run: make ensure-clean-notebooks diff --git a/poetry.lock b/poetry.lock index 23c7b54ca..e7065e16e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "aiodns" @@ -8204,4 +8204,4 @@ pytorch = ["torch"] [metadata] lock-version = "2.1" python-versions = ">=3.9.0,<3.12" -content-hash = "d44d66b661fc8ddca8f5c66fca73056d9b186e53a5aad0730e5de8209868f8bc" +content-hash = "195ff83105e9b2b1e966e9a32f3837ad592cfa9381eca23e241115017d7196c6" diff --git a/pyproject.toml b/pyproject.toml index b84287a90..2a17659ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ datasets = "^2.10.0" evaluate = "*" h11 = ">=0.16.0" ipywidgets = "*" -kaleido = ">=0.2.1,!=0.2.1.post1" +kaleido = ">=0.2.1,!=0.2.1.post1,<1.0.0" langchain-openai = {version = ">=0.1.8", optional = true} langdetect = "*" llvmlite = {version = "*", python = ">=3.8,<=3.11"} From 2f011ae6d37afd2d19e7779187822a9000247bd7 Mon Sep 17 00:00:00 2001 From: Andres Rodriguez Date: Wed, 6 Aug 2025 11:07:03 -0700 Subject: [PATCH 6/6] Undo branch change --- .github/workflows/integration.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index fd25f6f25..303a10f92 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -8,8 +8,6 @@ on: branches: - main - prod - - release-v1 - - cachafla/fix-tests paths-ignore: - 'docs/**'