fix: update types-grpcio dependency version and improve meeting filtering
- Changed the types-grpcio dependency from `>=1.0.0.20251009` to `==1.0.0.20251001` in `pyproject.toml` and `uv.lock` for consistency. - Enhanced the meeting filtering logic in the `MeetingStore` and related classes to support filtering by multiple project IDs, improving query flexibility. - Updated the gRPC proto definitions to include a new `project_ids` field for the `ListMeetingsRequest` message, allowing for more granular project filtering. - Adjusted related repository and mixin classes to accommodate the new filtering capabilities.
This commit is contained in:
@@ -49,7 +49,7 @@ dev = [
|
||||
"basedpyright>=1.18",
|
||||
"pyrefly>=0.46.1",
|
||||
"sourcery; sys_platform == 'darwin'",
|
||||
"types-grpcio>=1.0.0.20251009",
|
||||
"types-grpcio==1.0.0.20251001",
|
||||
"testcontainers[postgres]>=4.0",
|
||||
]
|
||||
triggers = [
|
||||
@@ -288,6 +288,6 @@ dev = [
|
||||
"pytest-httpx>=0.36.0",
|
||||
"ruff>=0.14.9",
|
||||
"sourcery; sys_platform == 'darwin'",
|
||||
"types-grpcio>=1.0.0.20251009",
|
||||
"types-grpcio==1.0.0.20251001",
|
||||
"watchfiles>=1.1.1",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user