From d70887917abcf4443173c90ee288278fc7691845 Mon Sep 17 00:00:00 2001
From: Jonathan Tran <jonnytran@gmail.com>
Date: Fri, 31 May 2024 17:00:15 -0400
Subject: [PATCH] Change to sort imports

---
 cofactr_cogs/api.py | 4 ++--
 cofactr_cogs/cli.py | 6 +++---
 pyproject.toml      | 3 +--
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/cofactr_cogs/api.py b/cofactr_cogs/api.py
index 39cc650..2d253a3 100644
--- a/cofactr_cogs/api.py
+++ b/cofactr_cogs/api.py
@@ -1,7 +1,7 @@
-from dataclasses import dataclass
-from enum import Enum
 import os
 import sys
+from dataclasses import dataclass
+from enum import Enum
 
 import requests
 
diff --git a/cofactr_cogs/cli.py b/cofactr_cogs/cli.py
index eccf0e0..7acaa29 100644
--- a/cofactr_cogs/cli.py
+++ b/cofactr_cogs/cli.py
@@ -3,12 +3,12 @@
 # This script doesn't depend on py-allspice, but it requires a BOM CSV file to
 # run. You can use https://github.com/AllSpiceIO/generate-bom to generate a BOM
 # CSV.
-from argparse import ArgumentParser
-from contextlib import ExitStack
 import csv
 import sys
+from argparse import ArgumentParser
+from contextlib import ExitStack
 
-from cofactr_cogs.api import fetch_price_for_part, PartPrices, SearchStrategy
+from cofactr_cogs.api import PartPrices, SearchStrategy, fetch_price_for_part
 
 
 def main() -> None:
diff --git a/pyproject.toml b/pyproject.toml
index 49bd2a8..51fbf7e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,5 +4,4 @@ lint.ignore = [
   "F405", # Unknown identifier usage due to import *.
 ]
 line-length = 100
-lint.select = ["E", "F", "RUF"]
-exclude = []
+lint.select = ["E", "F", "I", "RUF"]