Skip to content

Commit 8c65d81

Browse files
authored
Lint with black, ruff (#275)
1 parent 59a192b commit 8c65d81

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

demo.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
import pkgutil
44
import shutil
55

6+
from red_utils.ext.context_managers import cli_spinners
7+
68
## stdlib utils
79
from red_utils.std import (
810
context_managers,
@@ -13,8 +15,6 @@
1315
uuid_utils,
1416
)
1517

16-
from red_utils.ext.context_managers import cli_spinners
17-
1818
if pkgutil.find_loader("msgpack"):
1919
from red_utils.ext import msgpack_utils
2020
if pkgutil.find_loader("diskcache"):
@@ -29,19 +29,18 @@
2929
if pkgutil.find_loader("sqlalchemy"):
3030
from red_utils.ext import sqlalchemy_utils
3131

32-
import time
3332
import json
3433

3534
from pathlib import Path
3635
import random
36+
import time
3737
from time import sleep
3838
from typing import Union
3939
import uuid
4040

4141
from red_utils import CustomException
4242
from red_utils.ext.context_managers import cli_spinners
4343

44-
4544
def test_file_utils_list() -> list[Path]:
4645
cwd = Path.cwd()
4746
search_dir = f"{cwd}/red_utils"

red_utils/__init__.py

+10-14
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,31 @@
11
from __future__ import annotations
2+
23
import pkgutil
34
import sys
45

56
sys.path.append(".")
67

7-
from . import domain
8-
from . import exc
9-
from . import std
10-
from . import ext
11-
8+
from . import domain, exc, ext, std
129
from .exc import CustomException
1310

1411

15-
1612
# pkg_import_map: dict = {"loguru": "red_utils.utils.loguru_utils"}
1713

1814
# def pkgutil_loader(package_import_map: dict = {}) -> None:
1915
# """For dependencies with requirements, ensure library is only imported
2016
# if namespace package is installed.
21-
17+
2218
# Example:
23-
19+
2420
# red_utils.utils.sqlalchemy_utils will only be imported if sqlalchemy is installed.
25-
21+
2622
# """
2723
# if not package_import_map:
2824
# return ValueError("Package import mapping is empty, no additional utils will be imported.")
29-
25+
3026
# if not isinstance(package_import_map, dict):
3127
# return TypeError(f"Invalid type for package_import_map: ({type(package_import_map)}). Must be a dict. No additional utils will be imported.")
32-
28+
3329
# for k, v in package_import_map.items():
3430
# if not isinstance(k, str) or not isinstance(v, str):
3531
# return TypeError(f"""
@@ -38,8 +34,8 @@
3834
# Value [{v}]:({type(v)}))
3935
# """
4036
# )
41-
37+
4238
# if pkgutil.find_loader(k):
4339
# pkgutil.get_importer(v)
44-
45-
# pkgutil_loader(package_import_map=pkg_import_map)
40+
41+
# pkgutil_loader(package_import_map=pkg_import_map)

red_utils/ext/context_managers/__init__.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import pkgutil
24

35
if pkgutil.find_loader("rich"):
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
from . import handlers
1+
from __future__ import annotations
22

3+
from . import handlers
34
from .handlers import SimpleSpinner

red_utils/ext/context_managers/cli_spinners/handlers.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
import rich
2-
from rich.console import Console
3-
import time
1+
from __future__ import annotations
42

53
from contextlib import contextmanager
4+
import time
65

6+
import rich
7+
8+
from rich.console import Console
79

810
@contextmanager
911
def SimpleSpinner(message: str = "Loading..."):

0 commit comments

Comments
 (0)