Skip to content

Fix CI#66

Merged
raghavm243512 merged 3 commits intomainfrom
joseph/fix-ci
Apr 20, 2026
Merged

Fix CI#66
raghavm243512 merged 3 commits intomainfrom
joseph/fix-ci

Conversation

@JosephMarinier
Copy link
Copy Markdown
Collaborator

@JosephMarinier JosephMarinier commented Apr 20, 2026

  • Set python version in CI
    The actions/setup-python is showing a warning since we removed the .python-version file.
  • Install locked dependencies with uv.
    This fixes an issue with a breaking change in the latest pydantic-settings.
    Also drop the "Cache pip packages" step since uv already manages a cache.
  • Add color to pytest and print the duration of the slowest 10 tests.

The `actions/setup-python` is showing a warning since we removed the `.python-version` file.
with uv. Drop the "Cache pip packages" step since uv already manages a cache.

This fixes an issue with a breaking change in the latest `pydantic-settings`.
and print the duration of the slowest 10 tests.
@raghavm243512 raghavm243512 added this pull request to the merge queue Apr 20, 2026
Copy link
Copy Markdown
Collaborator

@gabegma gabegma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just wanted to join the party

Merged via the queue into main with commit ca0cc43 Apr 20, 2026
1 check passed
@raghavm243512 raghavm243512 deleted the joseph/fix-ci branch April 20, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants