feat: support package manager(uv) (#1414)

* chore: set Python version to 3.10

* feat: add pyproject.toml for project configuration and dependencies

* style: streamline bot retrieval and update logic in PipelineService

* feat: update dependencies and configuration for ruff and pip

* chore: remove ruff configuration file

* style: change quote style from single to double in ruff configuration

* style: unify string quote style to double quotes across multiple files

* chore: update .gitignore to include .venv and uv.lock

* chore: remove unused configuration files and clean up project structure

* chore: revert quote-style to `single`

* chore: set default python version to 3.12

---------

Co-authored-by: Junyan Qin <rockchinq@gmail.com>
This commit is contained in:
简律纯
2025-05-14 19:09:52 +08:00
committed by GitHub
parent 130495f519
commit 6c10cb7dca
5 changed files with 187 additions and 49 deletions

4
.gitignore vendored
View File

@@ -40,4 +40,6 @@ botpy.log*
/libs/wecom_api/test.py
/venv
test.py
/web_ui
/web_ui
.venv/
uv.lock