From be6aeea19918fc3a8171de5e564f0f8f0239f3df Mon Sep 17 00:00:00 2001 From: "Rossdan Craig rossdan@lastmileai.dev" <> Date: Thu, 28 Dec 2023 16:23:58 -0500 Subject: [PATCH] Remove declaration of generic T from server.py Not being used, let's get rid of it dawg! I also ran the linter based on Jonathan's command from this comment: https://github.com/lastmile-ai/aiconfig/pull/613#discussion_r1437724642 ``` fd --glob '*.py' python/src/aiconfig/editor/server | xargs python -m 'scripts.lint' --mode=fix --files ``` ^ (btw you can install fd on Mac using `brew install fd`, looks pretty cool). It actually seems pretty cool https://github.com/sharkdp/fd?tab=readme-ov-file --- python/src/aiconfig/editor/server/server.py | 6 ++---- python/src/aiconfig/editor/server/server_utils.py | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/python/src/aiconfig/editor/server/server.py b/python/src/aiconfig/editor/server/server.py index 1eece72ba..ca52bf3fa 100644 --- a/python/src/aiconfig/editor/server/server.py +++ b/python/src/aiconfig/editor/server/server.py @@ -1,5 +1,5 @@ import logging -from typing import Any, Type, TypeVar +from typing import Any, Type import lastmile_utils.lib.core.api as core_utils import result @@ -24,11 +24,11 @@ safe_run_aiconfig_static_method, ) from aiconfig.model_parser import InferenceOptions +from aiconfig.registry import ModelParserRegistry from flask import Flask, request from flask_cors import CORS from result import Err, Ok, Result -from aiconfig.registry import ModelParserRegistry from aiconfig.schema import Prompt logging.getLogger("werkzeug").disabled = True @@ -42,8 +42,6 @@ LOGGER.addHandler(log_handler) -T = TypeVar("T") - app = Flask(__name__, static_url_path="") CORS(app, resources={r"/api/*": {"origins": "*"}}) diff --git a/python/src/aiconfig/editor/server/server_utils.py b/python/src/aiconfig/editor/server/server_utils.py index f92744ee7..717396e6d 100644 --- a/python/src/aiconfig/editor/server/server_utils.py +++ b/python/src/aiconfig/editor/server/server_utils.py @@ -3,11 +3,11 @@ import logging import os import sys +import typing from dataclasses import dataclass from enum import Enum from types import ModuleType from typing import Any, Callable, NewType, Optional, Type, TypeVar, cast -import typing import lastmile_utils.lib.core.api as core_utils import result