Skip to content

chore: update pygithub version#5008

Merged
erindru merged 1 commit intoSQLMesh:mainfrom
rexledesma:rl/update-pygithub
Jul 24, 2025
Merged

chore: update pygithub version#5008
erindru merged 1 commit intoSQLMesh:mainfrom
rexledesma:rl/update-pygithub

Conversation

@rexledesma
Copy link
Contributor

Summary

Update the PyGithub dependency so uv sync works out of the box.

Test Plan

Before:

❯ uv sync
Using CPython 3.13.3
Creating virtual environment at: .venv
  × No solution found when resolving dependencies:
  ╰─▶ Because sqlmesh[github] depends on pygithub>=2.5.0,<2.6.dev0 and sqlmesh[dev] depends on pygithub>=2.6.0, we can conclude that sqlmesh[dev] and
      sqlmesh[github] are incompatible.
      And because your project requires sqlmesh[dev] and sqlmesh[github], we can conclude that your project's requirements are unsatisfiable.

After:

❯ uv sync
Resolved 330 packages in 1.54s
      Built sqlmesh @ file:///Users/rexledesma/Documents/projects/sqlmesh

@CLAassistant
Copy link

CLAassistant commented Jul 24, 2025

CLA assistant check
All committers have signed the CLA.

@erindru
Copy link
Collaborator

erindru commented Jul 24, 2025

Huh, this is aptly timed, I just noticed this today as well. Thanks!

@erindru erindru merged commit 405155d into SQLMesh:main Jul 24, 2025
23 checks passed
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.

3 participants