Skip to content

Commit 75de8ed

Browse files
committed
chore: update ruff and mypy and fix issues
1 parent bdb96d1 commit 75de8ed

5 files changed

Lines changed: 270 additions & 193 deletions

File tree

‎pyproject.toml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ dev = [
4242
]
4343
lint = [
4444
"black>=25.11.0",
45-
"mypy>=2.0.0",
46-
"ruff>=0.14.7",
45+
"mypy>=2.3.1",
46+
"ruff>=0.16.9",
4747
]
4848
test = [
4949
"fakeredis>=2.32.1",
@@ -112,6 +112,7 @@ lint.select = [
112112
"RUF", # Specific to Ruff checks
113113
"FA102", # Future annotations
114114
"UP", # Pyupgrade
115+
"LOG", # Logging
115116
]
116117
lint.ignore = [
117118
"D105", # Missing docstring in magic method

‎taskiq_redis/list_schedule_source.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ async def startup(self) -> None:
6363
logger.info("Migrating schedules from previous source")
6464
await self._previous_schedule_source.startup()
6565
schedules = await self._previous_schedule_source.get_schedules()
66-
logger.info(f"Found {len(schedules)}")
66+
logger.info("Found %d", len(schedules))
6767
for schedule in schedules:
6868
await self.add_schedule(schedule)
6969
if self._delete_schedules_after_migration:
@@ -143,7 +143,7 @@ async def delete_schedule(self, schedule_id: str) -> None:
143143
if raw_schedule is not None:
144144
logger.debug("Deleting schedule %s", schedule_id)
145145
schedule = ScheduledTask.model_validate(
146-
self._serializer.loadb(raw_schedule) # type: ignore[arg-type]
146+
self._serializer.loadb(raw_schedule), # type: ignore[arg-type]
147147
)
148148
# We need to remove the schedule from the cron or time list.
149149
if schedule.cron is not None:

‎taskiq_redis/redis_backend.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ async def get_result(
328328
if result_value is None:
329329
raise ResultIsMissingError
330330

331-
taskiq_result: TaskiqResult[_ReturnType] = TaskiqResult[_ReturnType].model_validate(
331+
taskiq_result: TaskiqResult[_ReturnType] = TaskiqResult[_ReturnType].model_validate( # noqa: E501
332332
self.serializer.loadb(result_value), # type: ignore[arg-type]
333333
)
334334

‎taskiq_redis/schedule_source.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def __init__(
4949
**connection_kwargs: Any,
5050
) -> None:
5151
warnings.warn(
52-
"RedisScheduleSource is deprecated. Please switch to ListRedisScheduleSource",
52+
"RedisScheduleSource is deprecated. Please switch to ListRedisScheduleSource", # noqa: E501
5353
DeprecationWarning,
5454
stacklevel=2,
5555
)

0 commit comments

Comments
 (0)