Update Docker configuration, enhance dependencies, and improve migration handling
- Added environment file support and a command for the server in `compose.yaml`. - Updated the database image in `compose.yaml` to use `pgvector/pgvector:pg15`. - Modified `pyproject.toml` to include additional dependencies for enhanced functionality. - Updated `uv.lock` to reflect new package versions and added new packages for improved features. - Enhanced migration scripts to ensure the `noteflow` schema exists before running migrations. - Improved error handling in the `OllamaSummarizer` to include a new exception type. - Refactored the `calendar` trigger to streamline imports and improve code clarity. - Added module-level mocks in test configurations to handle missing dependencies gracefully.
This commit is contained in:
@@ -8,7 +8,7 @@ dependencies = [
|
||||
# Core
|
||||
"pydantic>=2.0",
|
||||
# Spike 1: UI + Tray + Hotkeys
|
||||
"flet>=0.21",
|
||||
"flet[all]>=0.21",
|
||||
"pystray>=0.19",
|
||||
"pillow>=10.0",
|
||||
"pynput>=1.7",
|
||||
@@ -125,6 +125,7 @@ filterwarnings = [
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"basedpyright>=1.36.1",
|
||||
"ruff>=0.14.9",
|
||||
"watchfiles>=1.1.1",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user