Skip to content

Commit 432dd70

Browse files
[pre-commit.ci] pre-commit autoupdate (#929)
updates: - [github.com/astral-sh/ruff-pre-commit: v0.11.8 → v0.11.9](astral-sh/ruff-pre-commit@v0.11.8...v0.11.9) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 9ccb0f9 commit 432dd70

File tree

8 files changed

+14
-20
lines changed

8 files changed

+14
-20
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,8 @@ repos:
1313
hooks:
1414
- id: flake8
1515

16-
- repo: https://github.com/asottile/yesqa
17-
rev: v1.5.0
18-
hooks:
19-
- id: yesqa
20-
2116
- repo: https://github.com/pre-commit/pre-commit-hooks
22-
rev: v5.0.0
17+
rev: v6.0.0
2318
hooks:
2419
- id: check-merge-conflict
2520
- id: check-toml
@@ -38,8 +33,8 @@ repos:
3833
args: [--target-version, "3.2"]
3934

4035
- repo: https://github.com/astral-sh/ruff-pre-commit
41-
rev: v0.11.13
42-
hooks: # Format before linting
36+
rev: v0.12.9
37+
hooks:
4338
- id: ruff-check
4439
# - id: ruff-format
4540

django_celery_beat/apps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ class BeatConfig(AppConfig):
1414
default_auto_field = 'django.db.models.AutoField'
1515

1616
def ready(self):
17-
from .signals import signals_connect
17+
from .signals import signals_connect # noqa: PLC0415
1818
signals_connect()

django_celery_beat/clockedschedule.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from .utils import NEVER_CHECK_TIMEOUT
77

88

9-
class clocked(schedules.BaseSchedule):
9+
class clocked(schedules.BaseSchedule): # noqa: PLW1641
1010
"""clocked schedule.
1111
1212
Depends on PeriodicTask one_off=True

django_celery_beat/signals.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33

44
def signals_connect():
55
"""Connect to signals."""
6-
from django.db.models import signals
6+
from django.db.models import signals # noqa: PLC0415
77

8-
from .models import (ClockedSchedule, CrontabSchedule, IntervalSchedule,
9-
PeriodicTask, PeriodicTasks, SolarSchedule)
8+
from .models import (ClockedSchedule, CrontabSchedule, # noqa: PLC0415
9+
IntervalSchedule, PeriodicTask, PeriodicTasks,
10+
SolarSchedule)
1011

1112
signals.pre_save.connect(
1213
PeriodicTasks.changed, sender=PeriodicTask

django_celery_beat/tzcrontab.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
schedstate = namedtuple('schedstate', ('is_due', 'next'))
88

99

10-
class TzAwareCrontab(schedules.crontab):
10+
class TzAwareCrontab(schedules.crontab): # noqa: PLW1641
1111
"""Timezone Aware Crontab."""
1212

1313
def __init__(

django_celery_beat/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ def is_database_scheduler(scheduler):
5757
"""Return true if Celery is configured to use the db scheduler."""
5858
if not scheduler:
5959
return False
60-
from kombu.utils import symbol_by_name
60+
from kombu.utils import symbol_by_name # noqa: PLC0415
6161

62-
from .schedulers import DatabaseScheduler
62+
from .schedulers import DatabaseScheduler # noqa: PLC0415
6363
return (
6464
scheduler == 'django'
6565
or issubclass(symbol_by_name(scheduler), DatabaseScheduler)

t/unit/conftest.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818

1919
@pytest.fixture(scope='session', autouse=True)
2020
def setup_default_app_trap():
21-
from celery._state import set_default_app
21+
from celery._state import set_default_app # noqa: PLC0415
22+
2223
set_default_app(Trap())
2324

2425

t/unit/test_schedulers.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,7 +1229,6 @@ def test_crontab_special_hour_four(self):
12291229
@patch('django.utils.timezone.get_current_timezone')
12301230
def test_crontab_timezone_conversion(self, mock_get_tz, mock_aware_now):
12311231
# Set up mocks for server timezone and current time
1232-
from datetime import datetime
12331232
server_tz = ZoneInfo("Asia/Tokyo")
12341233

12351234
mock_get_tz.return_value = server_tz
@@ -1306,8 +1305,6 @@ def test_crontab_timezone_conversion_with_negative_offset_and_dst(
13061305
self, mock_aware_now, mock_get_tz
13071306
):
13081307
# Set up mocks for server timezone and current time
1309-
from datetime import datetime
1310-
13111308
server_tz = ZoneInfo("UTC")
13121309

13131310
mock_get_tz.return_value = server_tz

0 commit comments

Comments
 (0)