From f3c121ef146879c6a3d5ea5037c88081d6898c94 Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Mon, 12 May 2025 16:57:09 -0400 Subject: [PATCH 1/6] Workaround for ensuring we stay on numpy 1.x until next release --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index edfc64ec39..1354bc0b31 100644 --- a/Makefile +++ b/Makefile @@ -80,6 +80,8 @@ environment: $$PYTHON_VENV_PATH/bin/python -m pip install --extra-index-url https://test.pypi.org/simple/ PennyLane-Lightning --pre --upgrade;\ $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/PennyLaneAI/pennylane.git#egg=pennylane;\ $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/XanaduAI/iqpopt.git#egg=iqpopt;\ + # TODO: Remove this on next release. Currently Catalyst 0.11 pins jaxlib to 0.4.8 + $$PYTHON_VENV_PATH/bin/python -m pip install 'numpy<2';\ fi;\ fi From d68e261ce59720bd2715d20626cc2d2e3ddf4cf7 Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Mon, 12 May 2025 17:02:47 -0400 Subject: [PATCH 2/6] Trigger CI From d7ae9578b33a98786be0786b185f236af4db5bde Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Mon, 12 May 2025 17:09:33 -0400 Subject: [PATCH 3/6] Trigger CI From ee9834d50d9f5aec10f3189c62f11baa8b94296d Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Mon, 12 May 2025 22:47:02 -0400 Subject: [PATCH 4/6] Trigger CI From 82c85288d8e05d09c05f78de23a1721d3f5d2936 Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Mon, 12 May 2025 22:54:40 -0400 Subject: [PATCH 5/6] Try semicolon in comment --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1354bc0b31..742747f052 100644 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ environment: $$PYTHON_VENV_PATH/bin/python -m pip install --extra-index-url https://test.pypi.org/simple/ PennyLane-Lightning --pre --upgrade;\ $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/PennyLaneAI/pennylane.git#egg=pennylane;\ $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/XanaduAI/iqpopt.git#egg=iqpopt;\ - # TODO: Remove this on next release. Currently Catalyst 0.11 pins jaxlib to 0.4.8 + # TODO: Remove this on next release. Currently Catalyst 0.11 pins jaxlib to 0.4.8;\ $$PYTHON_VENV_PATH/bin/python -m pip install 'numpy<2';\ fi;\ fi From 66c69453b72bcf565cd9e9b25180ab2d64b14a41 Mon Sep 17 00:00:00 2001 From: Rashid N H M <95639609+rashidnhm@users.noreply.github.com> Date: Tue, 13 May 2025 11:21:50 -0400 Subject: [PATCH 6/6] Point pennylane (temporarily) to a new branch --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 742747f052..08836ac293 100644 --- a/Makefile +++ b/Makefile @@ -78,7 +78,7 @@ environment: $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/PennyLaneAI/pennylane-qulacs.git#egg=pennylane-qulacs;\ $$PYTHON_VENV_PATH/bin/python -m pip install --extra-index-url https://test.pypi.org/simple/ PennyLane-Catalyst --pre --upgrade;\ $$PYTHON_VENV_PATH/bin/python -m pip install --extra-index-url https://test.pypi.org/simple/ PennyLane-Lightning --pre --upgrade;\ - $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/PennyLaneAI/pennylane.git#egg=pennylane;\ + $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/PennyLaneAI/pennylane.git@pyproj-install-build#egg=pennylane;\ $$PYTHON_VENV_PATH/bin/python -m pip install --upgrade git+https://github.com/XanaduAI/iqpopt.git#egg=iqpopt;\ # TODO: Remove this on next release. Currently Catalyst 0.11 pins jaxlib to 0.4.8;\ $$PYTHON_VENV_PATH/bin/python -m pip install 'numpy<2';\