Skip to content

Commit

Permalink
Remove or ignore unused imports (F401) (senaite#2081)
Browse files Browse the repository at this point in the history
* Remove unused imports (F401)

* Ignore unused imports in exportimport.instruments

* Remove unused imports from browser.viewlets.toolbar

* Remove unused imports from browser.form.adapters.sampletype

* Remove unused imports from browser.fields.record

* Ignore unused imports in behaviors

* Remove unused imports from exportimport.dataimport

* Remove unused imports from exportimport.instruments

* Remove unused imports from numbergenerator

* Remove unused imports from jsonapi

* Ignore unused imports in skins.bika.guard_handler

* Remove unused imports from content.referencesample

* Remove unused imports from content.worksheetfolder

* Remove unused imports from content.bikasetup

* Remove unused imports from content.instrumenttype

* Remove unused imports from content.duplicateanalysis

* Remove unused imports from content.referencedefinition

* Remove unused imports from content.manufacturer

* Remove unused imports from content.report

* Remove unused imports from browser.analysisprofile

* Ignore unused imports in browser.worksheet.views

* Remove unused imports in browser.department.ajax

* Remove unused imports in browser.viewlets.analysisrequest

* Ignore unused imports in browser.analyses

* Remove unused imports in browser.analyses.view

* Ignore unused imports in browser.client

* Ignore unused imports in browser.widgets

* Remove unused imports in browser.widgets.rejectionwidget

* Ignore unused imports in browser.analysisrequest.analysisrequests

* Ignore unused imports in browser.analysisrequest

* Remove unused imports in browser.reports

* Remove unused imports in lims.api.analysis

* Remove unused imports in lims.monkey.Widget

* Ignore unused imports in subscribers

* Ignore unused imports in interfaces

* Enable E712 in flake8
  • Loading branch information
winniehell authored Aug 1, 2022
1 parent cff8ad0 commit b2122d5
Show file tree
Hide file tree
Showing 40 changed files with 22 additions and 84 deletions.
1 change: 0 additions & 1 deletion src/bika/lims/api/analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
from zope.component._api import getAdapters

from bika.lims.interfaces import IDuplicateAnalysis
from bika.lims.interfaces import ISubmitted
from bika.lims.interfaces.analysis import IRequestAnalysis


Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/browser/analyses/view.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@
from bika.lims.utils import get_image
from bika.lims.utils import get_link
from bika.lims.utils import get_link_for
from bika.lims.utils import getUsers
from bika.lims.utils import t
from bika.lims.utils.analysis import format_uncertainty
from DateTime import DateTime
Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/browser/analysisprofile.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
# Copyright 2018-2021 by it's authors.
# Some rights reserved, see README and LICENSE.

from bika.lims.jsonapi import load_field_values
from bika.lims.interfaces import IJSONReadExtender, IAnalysisProfile
from zope.component import adapts
from zope.interface import implements
Expand Down
6 changes: 3 additions & 3 deletions src/bika/lims/browser/analysisrequest/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@
# this comment twice.
from .view import AnalysisRequestViewView

from .add2 import AnalysisRequestAddView # noqa: F401
from .add2 import AnalysisRequestManageView # noqa: F401
from .add2 import ajaxAnalysisRequestAddView # noqa: F401
from .add2 import AnalysisRequestAddView
from .add2 import AnalysisRequestManageView
from .add2 import ajaxAnalysisRequestAddView
from .analysisrequests import AnalysisRequestsView
from .invoice import InvoicePrintView
from .invoice import InvoiceView
Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/browser/department/ajax.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@

from Products.CMFCore.utils import getToolByName
from bika.lims.browser import BrowserView
import plone
import json


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
from bika.lims.browser import BrowserView
from bika.lims.browser.reports.selection_macros import SelectionMacrosView
from plone.app.layout.globals.interfaces import IViewView
from six import StringIO
from zope.interface import implements


Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/browser/reports/selection_macros/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
from bika.lims.utils import getUsers
from bika.lims import bikaMessageFactory as _
from bika.lims import PMF
from plone.memoize import ram
from time import time

Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/browser/viewlets/analysisrequest.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@

from bika.lims import FieldEditSpecification
from bika.lims import api
from bika.lims import logger
from bika.lims.api.analysis import is_result_range_compliant
from bika.lims.api.security import check_permission

Expand Down
5 changes: 1 addition & 4 deletions src/bika/lims/browser/widgets/rejectionwidget.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,7 @@
from AccessControl import ClassSecurityInfo
from Products.Archetypes.Registry import registerWidget
from Products.Archetypes.Widget import TypesWidget
from Products.Archetypes.interfaces import IVocabulary
from zope.interface import implements
from zope.schema.vocabulary import SimpleVocabulary
from zope.schema.vocabulary import SimpleTerm

try:
from zope.component.hooks import getSite
except:
Expand Down
4 changes: 2 additions & 2 deletions src/bika/lims/browser/worksheet/tools.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def checkUserAccess(worksheet, request, redirect=True):
"""
# Deny access to foreign analysts
allowed = worksheet.checkUserAccess()
if allowed == False and redirect == True:
if not allowed and redirect:
msg = _('You do not have sufficient privileges to view '
'the worksheet ${worksheet_title}.',
mapping={"worksheet_title": worksheet.Title()})
Expand All @@ -57,7 +57,7 @@ def checkUserManage(worksheet, request, redirect=True):
/manage_results view. Otherwise, does nothing
"""
allowed = worksheet.checkUserManage()
if allowed == False and redirect == True:
if not allowed and redirect:
# Redirect to /manage_results view
destination_url = worksheet.absolute_url() + "/manage_results"
request.response.redirect(destination_url)
Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/content/bikasetup.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@
from Products.Archetypes.utils import IntDisplayList
from Products.Archetypes.Widget import RichWidget
from Products.CMFCore.utils import getToolByName
from senaite.core import registry as senaite_registry
from senaite.core.api import geo
from senaite.core.browser.fields.records import RecordsField
from senaite.core.interfaces import IHideActionsMenu
Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/content/duplicateanalysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
from bika.lims.content.abstractroutineanalysis import schema
from bika.lims.content.analysisspec import ResultsRangeDict
from bika.lims.interfaces import IDuplicateAnalysis
from bika.lims.interfaces import ISubmitted
from bika.lims.interfaces.analysis import IRequestAnalysis
from bika.lims import logger
from bika.lims.workflow import in_state
Expand Down
3 changes: 0 additions & 3 deletions src/bika/lims/content/instrumenttype.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@

from AccessControl import ClassSecurityInfo
from Products.Archetypes.public import *
from Products.CMFCore.permissions import View, ModifyPortalContent
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t
from bika.lims.config import PROJECTNAME
from bika.lims.content.bikaschema import BikaSchema
from bika.lims.interfaces import IInstrumentType, IDeactivable
Expand Down
3 changes: 0 additions & 3 deletions src/bika/lims/content/manufacturer.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@

from AccessControl import ClassSecurityInfo
from Products.Archetypes.public import *
from Products.CMFCore.permissions import View, ModifyPortalContent
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t
from bika.lims.config import PROJECTNAME
from bika.lims.content.bikaschema import BikaSchema
from bika.lims.interfaces import IManufacturer, IDeactivable
Expand Down
6 changes: 1 addition & 5 deletions src/bika/lims/content/referencedefinition.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,12 @@
reference samples used in quality control
"""
from AccessControl import ClassSecurityInfo
from DateTime import DateTime
from Products.Archetypes.public import *
from Products.CMFCore.permissions import View, ModifyPortalContent
from bika.lims.content.bikaschema import BikaSchema
from bika.lims.browser.fields import ReferenceResultsField
from bika.lims.browser.widgets import ReferenceResultsWidget
from bika.lims.config import PROJECTNAME
import sys
import time
from bika.lims import PMF, bikaMessageFactory as _
from bika.lims import bikaMessageFactory as _
from bika.lims.interfaces import IDeactivable
from zope.interface import implements

Expand Down
3 changes: 0 additions & 3 deletions src/bika/lims/content/referencesample.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,6 @@
"""ReferenceSample represents a reference sample used for quality control testing
"""

import sys
import time

from AccessControl import ClassSecurityInfo
from bika.lims import api
from bika.lims import bikaMessageFactory as _
Expand Down
3 changes: 0 additions & 3 deletions src/bika/lims/content/report.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,10 @@
from DateTime import DateTime
from Products.Archetypes.public import *
from plone.app.blob.field import FileField as BlobFileField
from Products.CMFCore.utils import getToolByName
from bika.lims.content.bikaschema import BikaSchema
from bika.lims.config import PROJECTNAME
from bika.lims import bikaMessageFactory as _
from bika.lims.content.clientawaremixin import ClientAwareMixin
from bika.lims.utils import t
from bika.lims.browser import ulocalized_time
from bika.lims.utils import user_fullname

schema = BikaSchema.copy() + Schema((
Expand Down
4 changes: 0 additions & 4 deletions src/bika/lims/content/worksheetfolder.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,11 @@
"""
from Products.ATContentTypes.content import schemata
from Products.Archetypes import atapi
from Products.CMFCore import permissions
from Products.CMFCore.utils import getToolByName
from bika.lims.config import PROJECTNAME
from bika.lims.interfaces import IWorksheetFolder
from plone.app.folder import folder
from AccessControl import ClassSecurityInfo
from zope.interface import implements
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t

schema = folder.ATFolderSchema.copy()
schema['id'].widget.visible = {'edit':'hidden', 'view': 'invisible'}
Expand Down
4 changes: 1 addition & 3 deletions src/bika/lims/jsonapi/getusers.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,12 @@
# Copyright 2018-2021 by it's authors.
# Some rights reserved, see README and LICENSE.

from bika.lims.utils import getUsers
from plone.jsonapi.core import router
from plone.jsonapi.core.interfaces import IRouteProvider
from Products.CMFCore.utils import getToolByName
from zExceptions import BadRequest
from zope import interface
import json
import transaction


class getUsers(object):
interface.implements(IRouteProvider)
Expand Down
2 changes: 1 addition & 1 deletion src/bika/lims/jsonapi/read.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
# Some rights reserved, see README and LICENSE.

from Products.CMFPlone.utils import safe_unicode
from bika.lims import logger, to_utf8
from bika.lims import logger
from bika.lims.interfaces import IJSONReadExtender
from bika.lims.jsonapi import get_include_fields
from plone.jsonapi.core import router
Expand Down
2 changes: 0 additions & 2 deletions src/bika/lims/jsonapi/remove.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,11 @@
# Copyright 2018-2021 by it's authors.
# Some rights reserved, see README and LICENSE.

from bika.lims.jsonapi.read import read
from plone.jsonapi.core import router
from plone.jsonapi.core.interfaces import IRouteProvider
from Products.CMFCore.utils import getToolByName
from zExceptions import BadRequest
from zope import interface
import json
import transaction


Expand Down
1 change: 0 additions & 1 deletion src/bika/lims/monkey/Widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
from bika.lims import logger
from bika.lims.interfaces import IATWidgetVisibility
from types import DictType
from plone import api
from Acquisition import aq_base
from zope.component import getAdapters

Expand Down
2 changes: 0 additions & 2 deletions src/bika/lims/numbergenerator.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,10 @@

import thread
import logging
import datetime
from bika.lims.interfaces import INumberGenerator
from BTrees.OIBTree import OIBTree
from plone import api
from zope.annotation.interfaces import IAnnotations
from zope.component import getGlobalSiteManager
from zope.interface import implements


Expand Down
5 changes: 0 additions & 5 deletions src/senaite/core/browser/fields/record.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,11 @@
# Copyright 2018-2021 by it's authors.
# Some rights reserved, see README and LICENSE.

from types import ClassType
from types import DictType
from types import FileType
from types import IntType
from types import ListType
from types import StringType
from types import StringTypes
from types import TupleType
from types import UnicodeType

from AccessControl import ClassSecurityInfo
from App.class_init import InitializeClass
Expand All @@ -42,7 +38,6 @@
from Products.CMFCore.Expression import createExprContext
from Products.CMFCore.utils import getToolByName
from Products.PythonScripts.standard import html_quote
from senaite.core.browser.fields.utils import getDisplayList
from senaite.core.browser.widgets.recordwidget import RecordWidget

# we have to define our own validation handling
Expand Down
2 changes: 0 additions & 2 deletions src/senaite/core/browser/form/adapters/sampletype.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# -*- coding: utf-8 -*-

from bika.lims import api
from bika.lims import senaiteMessageFactory as _
from senaite.core.browser.form.adapters import EditFormAdapterBase
from bika.lims.vocabularies import getStickerTemplates

Expand Down
3 changes: 0 additions & 3 deletions src/senaite/core/exportimport/dataimport.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,9 @@
# Some rights reserved, see README and LICENSE.

import json
import os.path

from pkg_resources import resource_filename
from pkg_resources import resource_listdir

import plone
from bika.lims.browser import BrowserView
from bika.lims.interfaces import ISetupDataSetList
from plone.app.layout.globals.interfaces import IViewView
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@

""" Alere Pima
"""
from datetime import datetime
from bika.lims.utils import to_unicode
from bika.lims import bikaMessageFactory as _
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,8 @@

""" Biodrop
"""
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t
from senaite.core.exportimport.instruments.resultsimport import \
InstrumentCSVResultsFileParser, AnalysisResultsImporter
from datetime import datetime

class BioDropCSVParser(InstrumentCSVResultsFileParser):
"""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
from datetime import datetime
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser
from bika.lims import bikaMessageFactory as _


class EltraCSTSVParser(InstrumentCSVResultsFileParser):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@

""" Facs Calibur
"""
from datetime import datetime
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
from . import FacsCaliburCSVParser, FacsCaliburImporter
import json
import traceback
import logging

title = "FACS Calibur"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@

""" FOSS 'Winescan'
"""
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t
from senaite.core.exportimport.instruments.resultsimport import \
InstrumentCSVResultsFileParser, AnalysisResultsImporter

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@
""" Life Technologies QuBit
"""
from datetime import datetime
from bika.lims.utils import to_unicode
from bika.lims import bikaMessageFactory as _
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
"""
from datetime import datetime
from bika.lims.utils import to_unicode
from bika.lims import bikaMessageFactory as _
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@

""" Seal Analytics AQ2
"""
from datetime import datetime
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter, InstrumentCSVResultsFileParser

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@

""" Tescan TIMA
"""
from bika.lims import bikaMessageFactory as _
from bika.lims.utils import t
from senaite.core.exportimport.instruments.resultsimport import \
InstrumentCSVResultsFileParser, AnalysisResultsImporter
from datetime import datetime
Expand Down
2 changes: 0 additions & 2 deletions src/senaite/core/exportimport/instruments/tescan/tima/tima.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@
""" TESCAN TIMA
"""
from . import TimaCSVParser, TimaImporter
from senaite.core.exportimport.instruments.resultsimport import \
AnalysisResultsImporter
import json
import traceback

Expand Down
Loading

0 comments on commit b2122d5

Please sign in to comment.