feat: init uv project for pytest#193
Conversation
|
@cursor review |
🚨 Bugbot Trial ExpiredYour Bugbot trial has expired. Please purchase a license in the Cursor dashboard to continue using Bugbot. |
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request introduces uv to manage Python dependencies for running tests, which is a great improvement for simplifying the development setup. However, I've found a few critical issues that need to be addressed. The pytest-asyncio dependency is specified with a non-existent version in pyproject.toml, which makes the uv.lock file invalid and will cause dependency installation to fail. Additionally, the updated xmake.lua script contains a bug where a variable is used before it's defined, which will prevent the integration tests from running. Please see the detailed comments for suggestions on how to fix these issues.
Then we can run tests using the command: