Migrate CI to uv and remove graph-tool dependency#153
Conversation
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
|
@copilot |
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Done. Removed graph-tool as a CI dependency and now using uv exclusively for all configurations. The tests will automatically skip graph-tool tests when it's not available. See commits b8c9fcb and b45b8f0. |
|
@copilot remove |
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
… docs Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
Done. Removed graph-tool as a dependency from the entire project:
|
|
@copilot use a virtual environment in CI |
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
|
@copilot tests are failing because the |
Co-authored-by: RMeli <11348981+RMeli@users.noreply.github.com>
|
@copilot rebase on the develop branch and resolve all the conflicts that may arise. |
Rebase completed successfully onto develop branch (commit 48420a4). All conflicts have been resolved manually. The workflow now:
However, the rebased branch requires a force push since the history has been rewritten. The local branch is clean and ready, but I cannot force push directly. You may need to force push manually or approve the force push operation. |
Migration Plan: Move CI from conda to uv ✅
Successfully rebased onto develop branch and resolved all conflicts.
uv venvuv runfor executing commands in the venvSummary
Completely removed graph-tool and migrated CI to uv:
Benefits:
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.