From 3eba7ff10cdbbd40270f4e3d4ee2348306aa4ee2 Mon Sep 17 00:00:00 2001 From: Jonathon Broughton <760691+jsdbroughton@users.noreply.github.com> Date: Mon, 24 Mar 2025 18:27:48 +0000 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9d64472..76a2421 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,10 +15,17 @@ jobs: - uses: actions/setup-python@v5 with: python-version: '3.13' - - name: Install dependencies + + - name: Install uv + run: pip install uv + + - name: Preinstall stringcase workaround run: | - pip install -r requirements.txt - pip install --no-deps -e . + pip install wheel setuptools==77.0.3 + pip install --no-use-pep517 'stringcase==1.2.0' + + - name: Install all dependencies from pyproject.toml + run: uv pip install --system - name: Extract functionInputSchema id: extract_schema