From 4029eba8b5dd2295422a372c570d004fa0a56081 Mon Sep 17 00:00:00 2001 From: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com> Date: Mon, 10 Mar 2025 22:35:13 +0900 Subject: [PATCH] build: pin python to 3.12 (not 3.13) due to outdated dependencies (#120) --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9dcacf3..c1df1b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,11 +15,11 @@ jobs: - uses: actions/checkout@v4 with: submodules: true - - name: Set up Python 3.x + - name: Set up Python 3.12 uses: actions/setup-python@v5 with: - # Semantic version range syntax or exact version of a Python version - python-version: '3.x' + # TODO: Revert this to '3.x' once we have an updated version of `poseidon-hash` that works for Python >=3.13. + python-version: '3.12' - name: Install dependencies run: pip install -r requirements.txt - name: Build and install eth-specs