Skip to content

Commit f07e005

Browse files
Remove unused imports
1 parent 37502fa commit f07e005

24 files changed

+8
-47
lines changed

examples/properties_dictionary.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
from labthings.server.types import data_dict_to_schema
88

99
import logging
10-
from pprint import pprint
1110

1211
logger = logging.getLogger(__name__)
1312
logger.setLevel(logging.ERROR)

examples/simple_extensions.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,14 @@
11
import random
22
import math
3-
import time
43
import logging
54

65
from labthings.server.quick import create_app
76
from labthings.server.decorators import (
8-
ThingAction,
9-
ThingProperty,
10-
PropertySchema,
11-
use_args,
12-
use_body,
13-
marshal_task,
14-
marshal_with,
15-
)
7+
ThingProperty, PropertySchema)
168
from labthings.server.view import View
179
from labthings.server.find import find_component
1810
from labthings.server import fields
19-
from labthings.core.tasks import taskify
2011
from labthings.core.utilities import path_relative_to
21-
import os
2212

2313
from labthings.server.extensions import BaseExtension
2414

labthings/server/decorators.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from webargs import flaskparser
22
from functools import wraps, update_wrapper
3-
from flask import make_response, abort, request
3+
from flask import abort, request
44
from werkzeug.wrappers import Response as ResponseBase
55
from http import HTTPStatus
66
from marshmallow.exceptions import ValidationError
@@ -20,9 +20,6 @@
2020

2121
import logging
2222

23-
# Useful externals to have included here
24-
from marshmallow import pre_dump, pre_load
25-
2623

2724
class marshal_with:
2825
def __init__(self, schema, code=200):

labthings/server/labthing.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from flask import url_for, jsonify
1+
from flask import url_for
22
from apispec import APISpec
33
from apispec.ext.marshmallow import MarshmallowPlugin
44

@@ -9,7 +9,7 @@
99
EXTENSION_LIST_ENDPOINT,
1010
)
1111
from .extensions import BaseExtension
12-
from .utilities import description_from_view, clean_url_string
12+
from .utilities import clean_url_string
1313
from .exceptions import JSONExceptionHandler
1414
from .logging import LabThingLogger
1515
from .representations import LabThingsJSONEncoder
@@ -25,8 +25,6 @@
2525
from .default_views.root import RootView
2626
from .default_views.sockets import socket_handler
2727

28-
from ..core.utilities import get_docstring
29-
3028
import weakref
3129
import logging
3230

labthings/server/quick.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from flask_cors import CORS
44

55
from .labthing import LabThing
6-
from .exceptions import JSONExceptionHandler
76

87

98
def create_app(

labthings/server/schema.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from werkzeug.routing import BuildError
44
import marshmallow
55

6-
from .names import TASK_ENDPOINT, TASK_LIST_ENDPOINT, EXTENSION_LIST_ENDPOINT
6+
from .names import TASK_ENDPOINT, EXTENSION_LIST_ENDPOINT
77
from .utilities import view_class_from_endpoint, description_from_view
88
from . import fields
99

labthings/server/sockets/base.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
# -*- coding: utf-8 -*-
22

33
from werkzeug.routing import Map, Rule
4-
from werkzeug.exceptions import NotFound
5-
from werkzeug.http import parse_cookie
6-
from flask import request, current_app
7-
import logging
84
from abc import ABC, abstractmethod
95

106
from ..representations import encode_json

labthings/server/sockets/gevent.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
from werkzeug.http import parse_cookie
1212
from flask import request
1313
import gevent
14-
import time
15-
import logging
1614

1715
from .base import BaseSockets, process_socket_message
1816

labthings/server/view/builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
)
1717
from . import View
1818

19-
from flask import send_from_directory, abort
19+
from flask import send_from_directory
2020
import uuid
2121

2222

labthings/server/wsgi/gevent.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
import gevent
33
import socket
44
import logging
5-
import sys
6-
import os
75
import signal
86
from werkzeug.debug import DebuggedApplication
97

tests/test_core_event.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import pytest
21
import gevent
3-
from gevent.hub import getcurrent
42

53
from labthings.core import event
64

tests/test_core_exceptions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from labthings.core import exceptions
2-
import pytest
32

43

54
def test_lockerror_valid_code():

tests/test_core_tasks_pool.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from labthings.core import tasks
2-
import pytest
32

43
import gevent
54

tests/test_core_tasks_thread.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from labthings.core.tasks import thread
2-
import pytest
32

43
import gevent
54
from gevent.thread import get_ident

tests/test_server_decorators.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
from marshmallow import Schema as _Schema
44
from flask import make_response
5-
6-
from labthings.server.schema import Schema
75
from labthings.server import fields
86
from labthings.server.view import View
97
from labthings.core.tasks.thread import TaskThread

tests/test_server_quick.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import pytest
21

32
from labthings.server import quick
43

tests/test_server_representations.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from labthings.server import representations
2-
from flask import Flask, Response
2+
from flask import Response
33
import pytest
44

55

tests/test_server_sockets.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import json
44
from flask import Blueprint
5-
from werkzeug.routing import Map
65

76

87
def test_socket_subscriber_property_notify(view_cls, fake_websocket):

tests/test_server_spec_apispec.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import pytest
21

32
from labthings.server.spec import apispec
43
from labthings.server.view import View

tests/test_server_spec_paths.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import pytest
21

32
from labthings.server.spec import paths
43

tests/test_server_spec_utilities.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from labthings.server.spec import utilities
2-
import json
32
from marshmallow import fields
43
import pytest
54

tests/test_server_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from labthings.server import types, fields
2-
from labthings.server.types.registry import TypeRegistry, _field_factory
2+
from labthings.server.types.registry import TypeRegistry
33
import pytest
44

55
from fractions import Fraction

tests/test_server_utilities.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import pytest
21

32
from labthings.server import utilities
43
from labthings.server.view import View

tests/test_server_view_builder.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import pytest
21

32
from labthings.server.view import builder
43

0 commit comments

Comments
 (0)