feat: migrate to uv package manager
- Add pyproject.toml with project configuration - Update requirements.txt and requirements.dev.txt with versions - Add .uv configuration file - Update .gitignore for uv - Update README with uv instructions - Configure hatchling build system - Add mypy configuration - Test uv sync and pytest integration
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
fakeredis
|
||||
pytest
|
||||
pytest-asyncio
|
||||
pytest-cov
|
||||
mypy
|
||||
ruff
|
||||
playwright
|
||||
python-dotenv
|
||||
# Testing dependencies
|
||||
fakeredis>=2.20.0
|
||||
pytest>=7.4.0
|
||||
pytest-asyncio>=0.21.0
|
||||
pytest-cov>=4.1.0
|
||||
playwright>=1.40.0
|
||||
|
||||
# Code quality tools
|
||||
mypy>=1.7.0
|
||||
ruff>=0.1.0
|
||||
|
||||
# Development utilities
|
||||
python-dotenv>=1.0.0
|
||||
|
||||
Reference in New Issue
Block a user