chore(itam): correct pylint error W0611:unused-import

ref: #765
This commit is contained in:
2025-05-18 06:35:53 +09:30
parent 7344b5d140
commit 7137db589b
34 changed files with 23 additions and 107 deletions

View File

@ -7,9 +7,11 @@ from rest_framework.reverse import reverse
from access.models.tenancy import TenancyObject from access.models.tenancy import TenancyObject
from assistance.models.knowledge_base import KnowledgeBase
from core.lib.feature_not_used import FeatureNotUsed from core.lib.feature_not_used import FeatureNotUsed
from core.middleware.get_request import get_request from core.middleware.get_request import get_request
from core.models.ticket.ticket import Ticket, KnowledgeBase from core.models.ticket.ticket import Ticket
deleted_model = dispatch.Signal() deleted_model = dispatch.Signal()

View File

@ -4,8 +4,8 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiPara
from api.viewsets.common import ModelListRetrieveDeleteViewSet from api.viewsets.common import ModelListRetrieveDeleteViewSet
from core.models.ticket.ticket import Ticket
from core.serializers.ticket_related import ( # pylint: disable=W0611:unused-import from core.serializers.ticket_related import ( # pylint: disable=W0611:unused-import
Ticket,
RelatedTickets, RelatedTickets,
RelatedTicketModelSerializer, RelatedTicketModelSerializer,
RelatedTicketViewSerializer, RelatedTicketViewSerializer,

View File

@ -1,2 +1,2 @@
from .device_software_history import DeviceSoftwareHistory from .device_software_history import DeviceSoftwareHistory # pylint: disable=W0611:unused-import
from .itam_asset_base import ITAMAssetBase from .itam_asset_base import ITAMAssetBase # pylint: disable=W0611:unused-import

View File

@ -9,10 +9,8 @@ from django.dispatch import receiver
from django.forms import ValidationError from django.forms import ValidationError
from rest_framework import serializers from rest_framework import serializers
from rest_framework.reverse import reverse
from access.fields import * from access.fields import *
from access.models.tenancy import TenancyObject
from centurion.helpers.merge_software import merge_software from centurion.helpers.merge_software import merge_software

View File

@ -2,8 +2,6 @@ from django.db import models
from itam.models.device_common import DeviceCommonFieldsName from itam.models.device_common import DeviceCommonFieldsName
from access.models.tenancy import TenancyObject
from core.mixin.history_save import SaveHistory from core.mixin.history_save import SaveHistory
from core.models.manufacturer import Manufacturer from core.models.manufacturer import Manufacturer

View File

@ -1,16 +1,13 @@
import json import json
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResponse
from rest_framework.reverse import reverse from rest_framework.reverse import reverse
from rest_framework import serializers from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer
from api.serializers import common from api.serializers import common
from api.viewsets.common import ModelViewSet
from core.fields.icon import Icon, IconField from core.fields.icon import IconField
from itam.models.device import Device from itam.models.device import Device
from itam.serializers.device_model import DeviceModelBaseSerializer from itam.serializers.device_model import DeviceModelBaseSerializer

View File

@ -1,5 +1,3 @@
from rest_framework.reverse import reverse
from rest_framework import serializers from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer

View File

@ -1,7 +1,4 @@
from centurion.serializers.user import UserBaseSerializer
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -1,14 +1,4 @@
from rest_framework.reverse import reverse
from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer
from api.serializers import common
from centurion.serializers.user import UserBaseSerializer
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer
@ -17,7 +7,6 @@ from core.serializers.model_notes import (
from itam.models.device_notes import ( from itam.models.device_notes import (
DeviceNotes DeviceNotes
) )
from itam.serializers.device import DeviceBaseSerializer

View File

@ -1,5 +1,4 @@
from rest_framework import serializers from rest_framework import serializers
from rest_framework.fields import empty
from rest_framework.reverse import reverse from rest_framework.reverse import reverse
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer
@ -7,11 +6,10 @@ from access.serializers.organization import TenantBaseSerializer
from api.serializers import common from api.serializers import common
from core import exceptions as centurion_exception from core import exceptions as centurion_exception
from core.fields.badge import Badge, BadgeField
from itam.models.device import Device, DeviceOperatingSystem from itam.models.device import Device, DeviceOperatingSystem
from itam.serializers.device import DeviceBaseSerializer from itam.serializers.device import DeviceBaseSerializer
from itam.serializers.operating_system_version import OperatingSystem, OperatingSystemVersionBaseSerializer from itam.serializers.operating_system_version import OperatingSystemVersionBaseSerializer

View File

@ -1,5 +1,4 @@
from rest_framework import serializers from rest_framework import serializers
from rest_framework.fields import empty
from rest_framework.reverse import reverse from rest_framework.reverse import reverse
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer
@ -7,7 +6,7 @@ from access.serializers.organization import TenantBaseSerializer
from api.serializers import common from api.serializers import common
from core import exceptions as centurion_exception from core import exceptions as centurion_exception
from core.fields.badge import Badge, BadgeField from core.fields.badge import BadgeField
from itam.models.device import Device, DeviceSoftware from itam.models.device import Device, DeviceSoftware
from itam.serializers.device import DeviceBaseSerializer from itam.serializers.device import DeviceBaseSerializer

View File

@ -1,4 +1,3 @@
from rest_framework.reverse import reverse
from rest_framework import serializers from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer

View File

@ -1,7 +1,4 @@
from centurion.serializers.user import UserBaseSerializer
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer
@ -10,7 +7,6 @@ from core.serializers.model_notes import (
from itam.models.device_type_notes import ( from itam.models.device_type_notes import (
DeviceTypeNotes DeviceTypeNotes
) )
from itam.serializers.device import DeviceBaseSerializer

View File

@ -1,5 +1,4 @@
from django.db.models import Q from django.db.models import Q
from django.urls import reverse
from rest_framework import serializers from rest_framework import serializers

View File

@ -1,8 +1,4 @@
from centurion.serializers.user import UserBaseSerializer
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -1,13 +1,9 @@
from rest_framework.reverse import reverse
from rest_framework import serializers from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer
from api.serializers import common from api.serializers import common
from core.serializers.manufacturer import ManufacturerBaseSerializer
from itam.models.operating_system import OperatingSystem, OperatingSystemVersion from itam.models.operating_system import OperatingSystem, OperatingSystemVersion
from itam.serializers.operating_system import OperatingSystemBaseSerializer from itam.serializers.operating_system import OperatingSystemBaseSerializer

View File

@ -1,8 +1,4 @@
from centurion.serializers.user import UserBaseSerializer
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -1,12 +1,9 @@
from rest_framework.reverse import reverse
from rest_framework import serializers from rest_framework import serializers
from access.serializers.organization import TenantBaseSerializer from access.serializers.organization import TenantBaseSerializer
from api.serializers import common from api.serializers import common
from core.serializers.manufacturer import ManufacturerBaseSerializer
from itam.models.software import SoftwareCategory from itam.models.software import SoftwareCategory

View File

@ -1,5 +1,4 @@
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -1,5 +1,4 @@
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -1,5 +1,4 @@
from core.serializers.model_notes import ( from core.serializers.model_notes import (
ModelNotes,
ModelNoteBaseSerializer, ModelNoteBaseSerializer,
ModelNoteModelSerializer, ModelNoteModelSerializer,
ModelNoteViewSerializer ModelNoteViewSerializer

View File

@ -3,15 +3,14 @@ import re
from django.utils import timezone from django.utils import timezone
from celery import shared_task, current_task from celery import shared_task
from celery.utils.log import get_task_logger from celery.utils.log import get_task_logger
from celery import states
from access.models.tenant import Tenant as Organization from access.models.tenant import Tenant as Organization
from itam.serializers.inventory import InventorySerializer from itam.serializers.inventory import InventorySerializer
from itam.models.device import Device, DeviceType, DeviceOperatingSystem, DeviceSoftware from itam.models.device import Device, DeviceOperatingSystem, DeviceSoftware
from itam.models.operating_system import OperatingSystem, OperatingSystemVersion from itam.models.operating_system import OperatingSystem, OperatingSystemVersion
from itam.models.software import Software, SoftwareCategory, SoftwareVersion from itam.models.software import Software, SoftwareCategory, SoftwareVersion

View File

@ -1,7 +1,6 @@
from django.urls import path from django.urls import path
from . import views from .views import device, software, software_version, operating_system, operating_system_version
from .views import device, device_type, software, software_category, software_version, operating_system, operating_system_version
app_name = "ITAM" app_name = "ITAM"
urlpatterns = [ urlpatterns = [

View File

@ -2,7 +2,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResp
from api.viewsets.common import ModelViewSet from api.viewsets.common import ModelViewSet
from itam.serializers.device import ( from itam.serializers.device import ( # pylint: disable=W0611:unused-import
Device, Device,
DeviceModelSerializer, DeviceModelSerializer,
DeviceViewSerializer DeviceViewSerializer

View File

@ -4,14 +4,12 @@ from api.viewsets.common import ModelViewSet
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.device_model_history import DeviceModelHistory # pylint: disable=W0611:unused-import from itam.models.device_model_history import DeviceModelHistory # pylint: disable=W0611:unused-import
from itam.serializers.device_model import ( from itam.serializers.device_model import ( # pylint: disable=W0611:unused-import
DeviceModel, DeviceModel,
DeviceModelModelSerializer, DeviceModelModelSerializer,
DeviceModelViewSerializer DeviceModelViewSerializer
) )
from api.views.mixin import OrganizationPermissionAPI
@extend_schema_view( @extend_schema_view(

View File

@ -1,29 +1,15 @@
from django_filters.rest_framework import DjangoFilterBackend
from rest_framework import filters
from django.db.models import Q
from django.shortcuts import get_object_or_404
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiParameter, OpenApiResponse from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiParameter, OpenApiResponse
from rest_framework.fields import empty
from rest_framework import generics, viewsets
from rest_framework.response import Response
from access.mixin import OrganizationMixin
from api.views.mixin import OrganizationPermissionAPI
from api.viewsets.common import ModelViewSet from api.viewsets.common import ModelViewSet
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.device_operating_system_history import DeviceOperatingSystemHistory # pylint: disable=W0611:unused-import from itam.models.device_operating_system_history import DeviceOperatingSystemHistory # pylint: disable=W0611:unused-import
from itam.serializers.device_operating_system import ( from itam.models.operating_system import OperatingSystem
from itam.serializers.device_operating_system import ( # pylint: disable=W0611:unused-import
Device, Device,
DeviceOperatingSystem, DeviceOperatingSystem,
DeviceOperatingSystemModelSerializer, DeviceOperatingSystemModelSerializer,
DeviceOperatingSystemViewSerializer, DeviceOperatingSystemViewSerializer,
OperatingSystem,
) )

View File

@ -1,22 +1,8 @@
from django_filters.rest_framework import DjangoFilterBackend
from rest_framework import filters
from django.db.models import Q
from django.shortcuts import get_object_or_404
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiParameter, OpenApiResponse from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiParameter, OpenApiResponse
from rest_framework.fields import empty
from rest_framework import generics, viewsets
from rest_framework.response import Response
from access.mixin import OrganizationMixin
from api.views.mixin import OrganizationPermissionAPI
from api.viewsets.common import ModelViewSet from api.viewsets.common import ModelViewSet
from itam.serializers.device_software import ( from itam.serializers.device_software import ( # pylint: disable=W0611:unused-import
Device, Device,
DeviceSoftware, DeviceSoftware,
DeviceSoftwareModelSerializer, DeviceSoftwareModelSerializer,

View File

@ -4,14 +4,12 @@ from api.viewsets.common import ModelViewSet
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.device_type_history import DeviceTypeHistory # pylint: disable=W0611:unused-import from itam.models.device_type_history import DeviceTypeHistory # pylint: disable=W0611:unused-import
from itam.serializers.device_type import ( from itam.serializers.device_type import ( # pylint: disable=W0611:unused-import
DeviceType, DeviceType,
DeviceTypeModelSerializer, DeviceTypeModelSerializer,
DeviceTypeViewSerializer DeviceTypeViewSerializer
) )
from api.views.mixin import OrganizationPermissionAPI
@extend_schema_view( @extend_schema_view(

View File

@ -1,5 +1,3 @@
import json
from django.db.models import Q from django.db.models import Q
from kombu.exceptions import OperationalError from kombu.exceptions import OperationalError

View File

@ -2,7 +2,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResp
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.operating_system_history import OperatingSystemHistory # pylint: disable=W0611:unused-import from itam.models.operating_system_history import OperatingSystemHistory # pylint: disable=W0611:unused-import
from itam.serializers.operating_system import ( from itam.serializers.operating_system import ( # pylint: disable=W0611:unused-import
OperatingSystem, OperatingSystem,
OperatingSystemModelSerializer, OperatingSystemModelSerializer,
OperatingSystemViewSerializer OperatingSystemViewSerializer

View File

@ -4,7 +4,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiPara
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.operating_system_version_history import OperatingSystemVersionHistory # pylint: disable=W0611:unused-import from itam.models.operating_system_version_history import OperatingSystemVersionHistory # pylint: disable=W0611:unused-import
from itam.serializers.operating_system_version import ( from itam.serializers.operating_system_version import ( # pylint: disable=W0611:unused-import
OperatingSystem, OperatingSystem,
OperatingSystemVersion, OperatingSystemVersion,
OperatingSystemVersionModelSerializer, OperatingSystemVersionModelSerializer,

View File

@ -2,7 +2,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResp
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.software_history import SoftwareHistory # pylint: disable=W0611:unused-import from itam.models.software_history import SoftwareHistory # pylint: disable=W0611:unused-import
from itam.serializers.software import ( from itam.serializers.software import ( # pylint: disable=W0611:unused-import
Software, Software,
SoftwareModelSerializer, SoftwareModelSerializer,
SoftwareViewSerializer SoftwareViewSerializer

View File

@ -2,7 +2,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResp
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.software_category_history import SoftwareCategoryHistory # pylint: disable=W0611:unused-import from itam.models.software_category_history import SoftwareCategoryHistory # pylint: disable=W0611:unused-import
from itam.serializers.software_category import ( from itam.serializers.software_category import ( # pylint: disable=W0611:unused-import
SoftwareCategory, SoftwareCategory,
SoftwareCategoryModelSerializer, SoftwareCategoryModelSerializer,
SoftwareCategoryViewSerializer SoftwareCategoryViewSerializer

View File

@ -4,7 +4,7 @@ from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiPara
# THis import only exists so that the migrations can be created # THis import only exists so that the migrations can be created
from itam.models.software_version_history import SoftwareVersionHistory # pylint: disable=W0611:unused-import from itam.models.software_version_history import SoftwareVersionHistory # pylint: disable=W0611:unused-import
from itam.serializers.software_version import ( from itam.serializers.software_version import ( # pylint: disable=W0611:unused-import
Software, Software,
SoftwareVersion, SoftwareVersion,
SoftwareVersionModelSerializer, SoftwareVersionModelSerializer,