Skip to content

Commit 2820b8a

Browse files
committed
fix:removed package exports
1 parent 8b067fc commit 2820b8a

15 files changed

+21
-27
lines changed

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "django-tasks-scheduler"
77
packages = [
88
{ include = "scheduler" },
99
]
10-
version = "3.0.0b1"
10+
version = "3.0.0b2"
1111
description = "An async job scheduler for django using redis/valkey brokers"
1212
readme = "README.md"
1313
keywords = ["redis", "valkey", "django", "background-jobs", "job-queue", "task-queue", "redis-queue", "scheduled-jobs"]

scheduler/admin/ephemeral_models.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from django.contrib import admin
22

33
from scheduler import views
4-
from scheduler.models import Queue
4+
from scheduler.models.queue import Queue
55
from scheduler.models.worker import Worker
66

77

scheduler/admin/old_task_models.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99

1010
from scheduler import tools
1111
from scheduler.broker_types import ConnectionErrorTypes
12-
from scheduler.models import CronTask, TaskArg, TaskKwarg, RepeatableTask, ScheduledTask, BaseTask, migrate_util
12+
from scheduler.models import migrate_util
13+
from scheduler.models.args import TaskKwarg, TaskArg
14+
from scheduler.models.old_scheduled_task import CronTask, RepeatableTask, ScheduledTask, BaseTask
1315
from scheduler.settings import SCHEDULER_CONFIG, logger
1416
from scheduler.tools import get_job_executions_for_task
1517

scheduler/admin/task_admin.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
from scheduler import tools
66
from scheduler.broker_types import ConnectionErrorTypes
7-
from scheduler.models import TaskArg, TaskKwarg, Task
7+
from scheduler.models.args import TaskArg, TaskKwarg
8+
from scheduler.models.task import Task
89
from scheduler.settings import SCHEDULER_CONFIG, logger
910
from scheduler.tools import get_job_executions_for_task, TaskType
1011

scheduler/management/commands/import.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from django.core.management.base import BaseCommand
99
from django.utils import timezone
1010

11-
from scheduler.models import TaskArg, TaskKwarg, Task
11+
from scheduler.models.task import TaskArg, TaskKwarg, Task
1212
from scheduler.models.task import TaskType
1313
from scheduler.tools import MODEL_NAMES
1414

scheduler/models/__init__.py

-10
Original file line numberDiff line numberDiff line change
@@ -1,10 +0,0 @@
1-
from .args import TaskKwarg, TaskArg
2-
from .old_scheduled_task import BaseTask, ScheduledTask, RepeatableTask, CronTask
3-
from .queue import Queue
4-
from .task import Task
5-
6-
__all__ = [
7-
"TaskKwarg", "TaskArg",
8-
"BaseTask", "ScheduledTask", "RepeatableTask", "CronTask",
9-
"Queue", "Task",
10-
]

scheduler/tests/test_job_arg_models.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from django.test import TestCase
33
from django.utils import timezone
44

5-
from scheduler.models import TaskArg, TaskKwarg
5+
from scheduler.models.args import TaskArg, TaskKwarg
66
from .jobs import arg_callable
77
from .testtools import taskarg_factory
88

scheduler/tests/test_mgmt_commands/test_import.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from django.core.management import call_command
88
from django.test import TestCase
99

10-
from scheduler.models import Task
10+
from scheduler.models.task import Task
1111
from scheduler.tests.testtools import task_factory
1212
from scheduler.tools import TaskType
1313
from scheduler.tests import test_settings # noqa

scheduler/tests/test_old_models/test_cron_task.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from django.core.exceptions import ValidationError
22

33
from scheduler import settings
4-
from scheduler.models import CronTask
4+
from scheduler.models.old_scheduled_task import CronTask
55
from scheduler.tools import create_worker
66
from scheduler.tests.test_old_models.test_old_models import BaseTestCases
77
from scheduler.tests.testtools import old_task_factory

scheduler/tests/test_old_models/test_old_models.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from freezegun import freeze_time
1010

1111
from scheduler import settings
12-
from scheduler.models import BaseTask, TaskArg, TaskKwarg, ScheduledTask
12+
from scheduler.models.old_scheduled_task import BaseTask, TaskArg, TaskKwarg, ScheduledTask
1313
from scheduler.queues import get_queue
1414
from scheduler.tests import jobs
1515
from scheduler.tests.testtools import (

scheduler/tests/test_old_models/test_old_repeatable_task.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from django.utils import timezone
66

77
from scheduler import settings
8-
from scheduler.models import RepeatableTask
8+
from scheduler.models.old_scheduled_task import RepeatableTask
99
from scheduler.tests.test_old_models.test_old_task_model import BaseTestCases
1010
from scheduler.tests.testtools import old_task_factory, _get_task_job_execution_from_registry
1111

scheduler/tests/test_old_models/test_old_task_model.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from freezegun import freeze_time
1010

1111
from scheduler import settings
12-
from scheduler.models import BaseTask, TaskArg, TaskKwarg, ScheduledTask
12+
from scheduler.models.old_scheduled_task import BaseTask, TaskArg, TaskKwarg, ScheduledTask
1313
from scheduler.tools import run_task, create_worker
1414
from scheduler.tests import jobs
1515
from scheduler.tests.testtools import old_task_factory, taskarg_factory, _get_task_job_execution_from_registry, \

scheduler/tests/test_task_types/test_repeatable_task.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from django.utils import timezone
66

77
from scheduler import settings
8-
from scheduler.models import RepeatableTask
8+
from scheduler.models.old_scheduled_task import RepeatableTask
99
from scheduler.tests.testtools import task_factory, _get_task_job_execution_from_registry
1010
from scheduler.tools import TaskType
1111
from scheduler.tests.test_task_types.test_task_model import BaseTestCases

scheduler/tests/test_task_types/test_task_model.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
from freezegun import freeze_time
1010

1111
from scheduler import settings
12-
from scheduler.models import Task, TaskArg, TaskKwarg
13-
from scheduler.models.task import TaskType
12+
from scheduler.models.task import TaskType, Task, TaskArg, TaskKwarg
1413
from scheduler.queues import get_queue
1514
from scheduler.tests import jobs
1615
from scheduler.tests.testtools import (

scheduler/tests/testtools.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@
77
from django.utils import timezone
88

99
from scheduler import settings
10-
from scheduler.models import CronTask, TaskKwarg, RepeatableTask, ScheduledTask, BaseTask
11-
from scheduler.models.task import TaskType, Task
10+
from scheduler.models.args import TaskKwarg
11+
from scheduler.models.old_scheduled_task import CronTask, RepeatableTask, ScheduledTask, BaseTask
12+
from scheduler.models.task import Task
1213
from scheduler.queues import get_queue
14+
from scheduler.tools import TaskType
1315

1416

1517
def assert_message_in_response(response, message):
@@ -28,7 +30,7 @@ def sequence_gen():
2830

2931

3032
def task_factory(
31-
task_type: TaskType, callable_name: str = "scheduler.tests.jobs.test_job", instance_only=False, **kwargs
33+
task_type: TaskType, callable_name: str = "scheduler.tests.jobs.test_job", instance_only=False, **kwargs
3234
):
3335
values = dict(
3436
name="Scheduled Job %d" % next(seq),

0 commit comments

Comments
 (0)