add uv, ruff, mypy and pre-commit for project management#48
add uv, ruff, mypy and pre-commit for project management#48cove9988 wants to merge 1 commit intoshiyu-coder:masterfrom
Conversation
|
Please synchronize and modify the relevant content in the README.md |
We need to integrate Continuous Integration (CI) into the GitHub Actions. Upon reviewing the project, I found the web_ui sub-project, which requires significant architectural improvements depends on what is your intention to implement the project. |
|
The web_ui sub project was committed by other participants. Specific information can be found here. If you find it difficult to maintain, you may want to skip this section for now. |
|
We don't need separate package management for the web UI; it should be handled within the same package, just in a different section. In the future, we may consider containerizing (dockering) both the front end and back end. If you agree with this approach, I will proceed with the changes. |
|
I think the main body of the project should be the code and running examples of the model. Most people may not use the related functions of the webui, so it is best not to make the deployment of the entire project too complicated just to maintain the webui. |
use uv for better python project management.