Skip to content

Commit

Permalink
Merge pull request #668 from nearbeach/deepsource-autofix-6a3294b8
Browse files Browse the repository at this point in the history
refactor: remove unused imports
  • Loading branch information
robotichead authored Oct 4, 2024
2 parents d44dda1 + 7f9c8da commit 741653c
Show file tree
Hide file tree
Showing 27 changed files with 19 additions and 44 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.core.exceptions import PermissionDenied
from django.db.models import Max
from functools import wraps

from NearBeach.models import Sprint
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.core.exceptions import PermissionDenied
from django.db.models import Max, Q
from functools import wraps
from .partials.change_task_permissions import change_task_permissions
from .partials.customer_permissions import customer_permissions
Expand All @@ -17,8 +16,6 @@
from .partials.tag_permissions import tag_permissions
from .partials.task_permissions import task_permissions

from NearBeach.views.error_views import error_403


FUNCTION_DICT = {
"change_task": change_task_permissions,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from django.db.models import Max, Q
from django.db.models import Max
from NearBeach.models import UserGroup


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
from django.core.exceptions import PermissionDenied
from django.db.models import Max, Q
from functools import wraps

from NearBeach.models import Group, ObjectAssignment, UserGroup

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from NearBeach.models import Group, KanbanCard, ObjectAssignment, UserGroup
from NearBeach.models import Group, ObjectAssignment, UserGroup
from django.db.models import Max, Q


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from NearBeach.models import ObjectAssignment, ObjectNote, UserGroup
from django.db.models import Max, Q
from NearBeach.models import ObjectNote


def object_note_permissions(request, kwargs):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from django.db.models import Max, Q
from django.db.models import Max
from NearBeach.models import UserGroup


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from NearBeach.models import ObjectAssignment, Project, UserGroup
from NearBeach.models import ObjectAssignment, UserGroup
from django.db.models import Max, Q


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from NearBeach.models import ObjectAssignment, Requirement, UserGroup
from django.db.models import Max, Q
from NearBeach.models import ObjectAssignment, UserGroup
from django.db.models import Max


def requirement_permissions(request, kwargs):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from django.db.models import Max, Q
from django.db.models import Max
from NearBeach.models import UserGroup


Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from NearBeach.models import ObjectAssignment, Task, UserGroup
from NearBeach.models import ObjectAssignment, UserGroup
from django.db.models import Max, Q


Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from django.core.exceptions import PermissionDenied
from django.db.models import Max
from functools import wraps

from NearBeach.models import UserGroup, Sprint
from NearBeach.models import Sprint

from NearBeach.decorators.check_user_permissions.object_permissions import FUNCTION_DICT

Expand Down
4 changes: 1 addition & 3 deletions NearBeach/management/commands/runscheduler.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from django.contrib.auth import get_user_model
from django.core.management.base import BaseCommand, CommandError
from django.core.management.base import BaseCommand
from django.db.models import Q

from NearBeach.views.tools.internal_functions import lookup_choice_from_key
Expand All @@ -15,8 +15,6 @@
SCH_START_OF_THE_MONTH,
SCH_END_OF_THE_MONTH,
SCH_X_DAYS_BEFORE_END_OF_THE_MONTH,
SCH_FIRST_BUSINESS_DAY_OF_THE_MONTH,
SCH_LAST_BUSINESS_DAY_OF_THE_MONTH,
ScheduledObject,
Task,
)
Expand Down
3 changes: 1 addition & 2 deletions NearBeach/migrations/0031_update_to_permission_sets.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Generated by Django 5.0.7 on 2024-07-22 11:08

from django.db import migrations, models
from NearBeach.models import PermissionSet
from django.db import migrations


def update_data(apps, schema_editor):
Expand Down
2 changes: 0 additions & 2 deletions NearBeach/models.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
from __future__ import unicode_literals

from django.contrib.auth.base_user import AbstractBaseUser
from django.db import models
from .private_media import FileStorage
from django.contrib.auth.models import User
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from django.test import TestCase, Client
from django.test import TestCase
from django.urls import reverse
from collections import namedtuple

Expand Down
2 changes: 0 additions & 2 deletions NearBeach/views/gantt_chart_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@
from NearBeach.forms import GanttDataUpdateDataForm
from NearBeach.models import (
Project,
RequirementItem,
Sprint,
SprintObjectAssignment,
Task, ListOfRequirementItemStatus, ListOfProjectStatus, ListOfTaskStatus,
)
Expand Down
1 change: 0 additions & 1 deletion NearBeach/views/kanban_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
)
from django.contrib.auth.decorators import login_required
from django.core import serializers
from django.core.serializers.json import DjangoJSONEncoder
from django.db.models import Max
from django.http import HttpResponse, HttpResponseBadRequest
from django.template import loader
Expand Down
5 changes: 1 addition & 4 deletions NearBeach/views/object_data_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
from django.contrib.auth.decorators import login_required
from django.core import serializers
from django.core.serializers.json import DjangoJSONEncoder
from django.db.models import Q, CharField, Value as V, F, Case, When
from django.db.models.functions import Concat
from django.db.models import Q, Value as V, F
from django.http import HttpResponse, HttpResponseBadRequest, JsonResponse
from django.views.decorators.http import require_http_methods

Expand Down Expand Up @@ -46,7 +45,6 @@
AddCustomerForm,
AddGroupForm,
AddObjectLinkForm,
AddNoteForm,
AddTagsForm,
AddUserForm,
RemoveCustomerForm,
Expand All @@ -55,7 +53,6 @@
DeleteLinkForm,
DeleteTagForm,
RemoveUserForm,
SearchForm,
QueryBugClientForm,
RemoveLinkForm,
)
Expand Down
1 change: 0 additions & 1 deletion NearBeach/views/object_scheduler_views.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from django.contrib.auth.decorators import login_required
from django.http import HttpResponse, HttpResponseBadRequest, JsonResponse
from django.shortcuts import get_object_or_404
from django.template import loader
from django.db.models import F, Max
from django.core import serializers
Expand Down
2 changes: 1 addition & 1 deletion NearBeach/views/project_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from django.urls import reverse
from django.template import loader
from NearBeach.forms import NewProjectForm, ProjectForm
from NearBeach.models import Group, UserGroup, ObjectAssignment, ListOfProjectStatus
from NearBeach.models import Group, ObjectAssignment, ListOfProjectStatus
from NearBeach.views.tools.internal_functions import Project, Organisation, get_user_group_permission, get_all_groups
from NearBeach.decorators.check_user_permissions.object_permissions import check_specific_object_permissions
from NearBeach.views.theme_views import get_theme
Expand Down
2 changes: 1 addition & 1 deletion NearBeach/views/public_views.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from django.http import HttpResponse, HttpResponseBadRequest, JsonResponse
from django.http import HttpResponse, HttpResponseBadRequest
from django.contrib.auth.decorators import login_required
from django.views.decorators.http import require_http_methods
from django.views.decorators.csrf import csrf_protect
Expand Down
3 changes: 1 addition & 2 deletions NearBeach/views/requirement_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@
ListOfRequirementStatus,
ListOfRequirementType,
Group,
UserGroup,
)
)
from NearBeach.views.theme_views import get_theme

import uuid
Expand Down
3 changes: 1 addition & 2 deletions NearBeach/views/sprint_views.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from django.contrib.auth.decorators import login_required
from django.core import serializers
from django.core.serializers.json import DjangoJSONEncoder
from django.db.models import Q
from django.http.response import HttpResponse, HttpResponseBadRequest, JsonResponse
Expand All @@ -10,7 +9,7 @@
from django.views.decorators.http import require_http_methods

from NearBeach.forms import NewSprintAssignmentForm, NewSprintForm, AddObjectToSprintForm, RemoveSprintForm
from NearBeach.models import Sprint, SprintObjectAssignment, RequirementItem, Project, Task, ObjectAssignment, UserGroup
from NearBeach.models import Sprint, SprintObjectAssignment, ObjectAssignment, UserGroup
from NearBeach.views.gantt_chart_views import get_object_results
from NearBeach.views.theme_views import get_theme

Expand Down
2 changes: 1 addition & 1 deletion NearBeach/views/task_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from django.views.decorators.http import require_http_methods
from NearBeach.decorators.check_user_permissions.object_permissions import check_specific_object_permissions
from NearBeach.forms import NewTaskForm, TaskInformationForm
from NearBeach.models import Group, UserGroup, ObjectAssignment, ListOfTaskStatus
from NearBeach.models import Group, ObjectAssignment, ListOfTaskStatus
from NearBeach.views.tools.internal_functions import Task, Organisation, get_all_groups, get_user_group_permission
from NearBeach.views.theme_views import get_theme

Expand Down
1 change: 0 additions & 1 deletion NearBeach/views/tools/internal_functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
Requirement,
RequirementItem,
Task,
User,
UserGroup,
)

Expand Down
2 changes: 0 additions & 2 deletions NearBeach/views/tools/lookup_functions.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
from django.db.models import Q, F

from NearBeach.models import (
ListOfRequirementItemStatus,
ListOfRequirementStatus,
ObjectAssignment,
Project,
Requirement,
Expand Down

0 comments on commit 741653c

Please sign in to comment.