5 Commits

Author SHA1 Message Date
fec96e694d 🔧 更新 pyproject.toml 和 uv.lock,添加 yukilog 依赖及相关配置
Some checks failed
Pytest API Testing / Pytes-API-Testing (push) Failing after 41s
2025-04-28 21:48:25 +08:00
a4e423168c 🔧 更新 Dockerfile 和 docker-compose 文件,添加配置目录并引入新依赖,重构配置加载功能
Some checks failed
Pytest API Testing / Pytes-API-Testing (push) Failing after 21s
2025-04-28 15:03:56 +08:00
1de7d81693 ️ Refactor LiteyukiBot structure and add configuration loading
- Updated .gitignore to include .pytest_cache
- Replaced FastAPI with Daemon in main.py for bot execution
- Enhanced pyproject.toml with new dependencies and dev group
- Added iniconfig package for pytest configuration
- Created initial structure for liteyukibot with context management
- Implemented configuration loading functions for YAML, JSON, and TOML
- Added tests for configuration loading with temporary files
- Set up GitHub Actions for pytest testing on push and pull requests
2025-04-28 00:56:07 +08:00
4cbf043547 📝 更新 .gitignore 文件以包含开发相关的忽略项;更新 Dockerfile 以支持 uvicorn 和虚拟环境;删除不再使用的 docker-compose 文件;重构 main.py 以使用 FastAPI;更新 pyproject.toml 和 uv.lock 文件以添加 uvicorn 依赖;创建 Makefile 和 docker-compose-dev.yaml 示例文件。 2025-04-27 23:30:39 +08:00
b634352c95 📝 更新 README.md,添加项目特点、服务支持及鸣谢信息;更新 pyproject.toml,添加依赖项;创建 uv.lock 文件以管理依赖版本。 2025-04-27 22:11:35 +08:00