From 90edba7b1c00b2fca7233fa1fb6d3cb3805dd51a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:47:21 +0000 Subject: [PATCH 1/2] Initial plan From 06760202533f0747c78894ae5bc268220abfe3d9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:51:12 +0000 Subject: [PATCH 2/2] Fix Python version and dependency management inconsistencies Co-authored-by: abhimehro <84992105+abhimehro@users.noreply.github.com> --- .github/workflows/sync.yml | 11 +++++------ README.md | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index 3d94e1f..0488117 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -14,17 +14,16 @@ jobs: - name: Checkout repo uses: actions/checkout@v4 - - name: Set up Python - uses: actions/setup-python@v5 + - name: Set up uv + uses: astral-sh/setup-uv@v3 with: - python-version: '3.12' - cache: 'pip' + python-version: "3.13" - name: Install dependencies - run: pip install httpx python-dotenv + run: uv sync --frozen - name: Run sync script env: TOKEN: ${{ secrets.TOKEN }} PROFILE: ${{ secrets.PROFILE }} - run: python main.py + run: uv run python main.py diff --git a/README.md b/README.md index d15c930..1b99066 100644 --- a/README.md +++ b/README.md @@ -69,5 +69,5 @@ The included GitHub Actions workflow (`.github/workflows/ci.yml`) runs a dry-run - `PROFILE`: your Control D profile ID(s) ## Requirements -- Python 3.12+ +- Python 3.13+ - `uv` (for dependency management)