fix: remove unused imports in PR #33 files

Removed 55 unused imports across 26 router files. Most were `db` imports
left over after the db.close() removal in the previous commit, plus
additional stale imports (scipy.stats, chunked, copy, base64, Html2Image,
pandas.DataFrame, pydantic.validator, etc.) that were already unused.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Cal Corum 2026-03-03 15:50:43 -06:00
parent 8d86b3fec6
commit bcdbf2add1
26 changed files with 25 additions and 45 deletions

View File

@ -1,7 +1,7 @@
from fastapi import APIRouter, Depends, HTTPException from fastapi import APIRouter, Depends, HTTPException
import logging import logging
from ..db_engine import db, Player from ..db_engine import Player
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA
logging.basicConfig( logging.basicConfig(

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Award, model_to_dict from ..db_engine import Award, model_to_dict
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA
logging.basicConfig( logging.basicConfig(

View File

@ -2,8 +2,7 @@ import os
from fastapi import APIRouter, Depends, HTTPException, Query, Response from fastapi import APIRouter, Depends, HTTPException, Query, Response
from fastapi.responses import FileResponse from fastapi.responses import FileResponse
from scipy import stats from typing import Literal, List
from typing import Literal, Optional, List
import logging import logging
import pandas as pd import pandas as pd
import pydantic import pydantic
@ -13,10 +12,8 @@ from ..db_engine import (
db, db,
BattingCardRatings, BattingCardRatings,
model_to_dict, model_to_dict,
chunked,
BattingCard, BattingCard,
Player, Player,
query_to_csv,
Team, Team,
CardPosition, CardPosition,
) )

View File

@ -5,7 +5,7 @@ from typing import Literal, Optional, List
import logging import logging
import pydantic import pydantic
from ..db_engine import db, BattingCard, model_to_dict, fn, chunked, Player, MlbPlayer from ..db_engine import db, BattingCard, model_to_dict, fn, Player, MlbPlayer
from ..db_helpers import upsert_batting_cards from ..db_helpers import upsert_batting_cards
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pydantic import root_validator from pydantic import root_validator
from ..db_engine import db, CardPosition, model_to_dict, chunked, Player, fn from ..db_engine import db, CardPosition, model_to_dict, Player, fn
from ..db_helpers import upsert_card_positions from ..db_helpers import upsert_card_positions
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Cardset, model_to_dict, fn, Event from ..db_engine import Cardset, model_to_dict, fn, Event
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -4,7 +4,7 @@ from typing import Optional
import logging import logging
import pydantic import pydantic
from ..db_engine import db, Current, model_to_dict from ..db_engine import Current, model_to_dict
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, PRIVATE_IN_SCHEMA
logging.basicConfig( logging.basicConfig(

View File

@ -1,6 +1,5 @@
from fastapi import APIRouter, Depends, HTTPException, Query, Response from fastapi import APIRouter, Depends, HTTPException, Query, Response
from typing import List, Optional, Literal from typing import List, Optional
import copy
import logging import logging
import pandas as pd import pandas as pd
import pydantic import pydantic
@ -11,7 +10,6 @@ from ..db_engine import (
StratGame, StratGame,
Player, Player,
model_to_dict, model_to_dict,
chunked,
fn, fn,
Team, Team,
Card, Card,

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Event, model_to_dict, fn from ..db_engine import Event, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, GameRewards, model_to_dict from ..db_engine import GameRewards, model_to_dict
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -3,7 +3,7 @@ from typing import Optional, List
import logging import logging
import pydantic import pydantic
from ..db_engine import db, GauntletReward, model_to_dict, chunked, DatabaseError from ..db_engine import db, GauntletReward, model_to_dict, DatabaseError
from ..db_helpers import upsert_gauntlet_rewards from ..db_helpers import upsert_gauntlet_rewards
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA

View File

@ -4,7 +4,7 @@ from typing import Optional
import logging import logging
import pydantic import pydantic
from ..db_engine import db, GauntletRun, model_to_dict, DatabaseError from ..db_engine import GauntletRun, model_to_dict, DatabaseError
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -5,17 +5,14 @@ from fastapi import APIRouter, Depends, HTTPException, Response, Query
from typing import Optional, List from typing import Optional, List
import logging import logging
import pydantic import pydantic
from pandas import DataFrame
from ..db_engine import ( from ..db_engine import (
db, db,
MlbPlayer, MlbPlayer,
Player, Player,
BattingCard, BattingCard,
PitchingCard,
model_to_dict, model_to_dict,
fn, fn,
chunked,
query_to_csv, query_to_csv,
) )
from ..db_helpers import upsert_mlb_players from ..db_helpers import upsert_mlb_players

View File

@ -5,7 +5,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Notification, model_to_dict, fn from ..db_engine import Notification, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, PackType, model_to_dict, fn from ..db_engine import PackType, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -5,7 +5,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Paperdex, model_to_dict, Player, Cardset, Team from ..db_engine import Paperdex, model_to_dict, Player, Cardset, Team
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -2,7 +2,7 @@ import os
from fastapi import APIRouter, Depends, HTTPException, Query, Response from fastapi import APIRouter, Depends, HTTPException, Query, Response
from fastapi.responses import FileResponse from fastapi.responses import FileResponse
from typing import Literal, Optional, List from typing import Literal, List
import logging import logging
import pandas as pd import pandas as pd
import pydantic import pydantic
@ -12,7 +12,6 @@ from ..db_engine import (
db, db,
PitchingCardRatings, PitchingCardRatings,
model_to_dict, model_to_dict,
chunked,
PitchingCard, PitchingCard,
Player, Player,
query_to_csv, query_to_csv,

View File

@ -5,7 +5,7 @@ from typing import Literal, Optional, List
import logging import logging
import pydantic import pydantic
from ..db_engine import db, PitchingCard, model_to_dict, chunked, Player, fn, MlbPlayer from ..db_engine import db, PitchingCard, model_to_dict, Player, fn, MlbPlayer
from ..db_helpers import upsert_pitching_cards from ..db_helpers import upsert_pitching_cards
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA

View File

@ -1,12 +1,10 @@
import datetime import datetime
import os.path import os.path
import base64
import pandas as pd import pandas as pd
from fastapi import APIRouter, Depends, HTTPException, Request, Response, Query from fastapi import APIRouter, Depends, HTTPException, Request, Response, Query
from fastapi.responses import FileResponse from fastapi.responses import FileResponse
from fastapi.templating import Jinja2Templates from fastapi.templating import Jinja2Templates
from html2image import Html2Image
from typing import Optional, List, Literal from typing import Optional, List, Literal
import logging import logging
import pydantic import pydantic
@ -19,7 +17,6 @@ from ..db_engine import (
Player, Player,
model_to_dict, model_to_dict,
fn, fn,
chunked,
Paperdex, Paperdex,
Cardset, Cardset,
Rarity, Rarity,

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Rarity, model_to_dict, fn from ..db_engine import Rarity, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -4,7 +4,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Result, model_to_dict, Team, DataError from ..db_engine import Result, model_to_dict, Team, DataError
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -5,7 +5,7 @@ import logging
import pydantic import pydantic
from pandas import DataFrame from pandas import DataFrame
from ..db_engine import db, Reward, model_to_dict, fn from ..db_engine import Reward, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -1,13 +1,9 @@
import csv from fastapi import APIRouter, Depends, HTTPException, Query
from datetime import datetime
from fastapi import APIRouter, Depends, HTTPException, Response, Query
from typing import Optional
import logging import logging
import pydantic import pydantic
import pandas as pd
from ..db_engine import db, model_to_dict, fn, query_to_csv, complex_data_to_csv, Player, BattingCardRatings from ..db_engine import Player
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA, int_timestamp from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
from ..player_scouting import get_player_ids from ..player_scouting import get_player_ids
logging.basicConfig( logging.basicConfig(

View File

@ -1,11 +1,10 @@
from fastapi import APIRouter, Depends, HTTPException, Query, Response from fastapi import APIRouter, Depends, HTTPException, Query, Response
from typing import Literal, Optional, List from typing import Optional, List
import logging import logging
import pandas as pd import pandas as pd
import pydantic import pydantic
from pydantic import validator
from ..db_engine import db, StratGame, model_to_dict, chunked, PitchingCard, Player, query_to_csv, Team, fn from ..db_engine import StratGame, model_to_dict, fn
from ..dependencies import oauth2_scheme, valid_token, LOG_DATA from ..dependencies import oauth2_scheme, valid_token, LOG_DATA
logging.basicConfig( logging.basicConfig(

View File

@ -13,11 +13,9 @@ from ..db_engine import (
Team, Team,
Player, Player,
model_to_dict, model_to_dict,
chunked,
fn, fn,
SQL, SQL,
Case, Case,
complex_data_to_csv,
Decision, Decision,
) )
from ..db_helpers import upsert_strat_plays from ..db_helpers import upsert_strat_plays

View File

@ -36,7 +36,6 @@ from ..dependencies import (
oauth2_scheme, oauth2_scheme,
valid_token, valid_token,
LOG_DATA, LOG_DATA,
int_timestamp,
PRIVATE_IN_SCHEMA, PRIVATE_IN_SCHEMA,
) )