File tree Expand file tree Collapse file tree 6 files changed +13
-10
lines changed
Expand file tree Collapse file tree 6 files changed +13
-10
lines changed Original file line number Diff line number Diff line change 11from urllib .parse import quote
22
3- from macrostrat .utils import get_logger
43from rich .console import Console
54from sqlalchemy .engine import Engine
65from sqlalchemy .engine .url import URL
76from sqlalchemy_utils import create_database , database_exists , drop_database
87
98from macrostrat .core .exc import MacrostratError
9+ from macrostrat .utils import get_logger
1010
1111console = Console ()
1212
Original file line number Diff line number Diff line change 22from typing import Any , Callable
33
44import typer
5- from macrostrat .utils import get_logger
6- from macrostrat .utils .shell import run
75from pydantic import BaseModel
86from rich import print
97from sqlalchemy import make_url , text
108from typer import Argument , Option
119
1210from macrostrat .core import MacrostratSubsystem , app
1311from macrostrat .core .migrations import run_migrations
12+ from macrostrat .utils import get_logger
13+ from macrostrat .utils .shell import run
14+
15+ from .._dev .utils import raw_database_url
1416from ._legacy import get_db
1517
1618# First, register all migrations
1719# NOTE: right now, this is quite implicit.
1820from .migrations import *
1921from .utils import engine_for_db_name
20- from .._dev .utils import raw_database_url
2122
2223log = get_logger (__name__ )
2324
Original file line number Diff line number Diff line change 22from pathlib import Path
33
44import typer
5- from macrostrat .app_frame import CommandBase
6- from macrostrat .utils .shell import run
75from rich import print
86from rich .traceback import install
97from typer import Argument , Typer
108
9+ from macrostrat .app_frame import CommandBase
1110from macrostrat .core import app
1211from macrostrat .core .exc import MacrostratError
1312from macrostrat .core .main import env_text , set_app_state
13+ from macrostrat .utils .shell import run
14+
1415from .database import db_app , db_subsystem
1516from .subsystems .macrostrat_api import MacrostratAPISubsystem
1617from .subsystems .paleogeography import load_paleogeography_subsystem
Original file line number Diff line number Diff line change 2727
2828import click
2929
30-
3130# CLI with unprocessed arguments
3231
3332
Original file line number Diff line number Diff line change 22from pathlib import Path
33
44from dynaconf import Dynaconf , Validator
5- from macrostrat .app_frame .control_command import BackendType
65from sqlalchemy .engine import make_url
76from sqlalchemy .engine .url import URL
87from toml import load as load_toml
98
9+ from macrostrat .app_frame .control_command import BackendType
10+
1011from .utils import find_macrostrat_config
1112
1213
Original file line number Diff line number Diff line change 44
55import toml
66from dynaconf import Dynaconf
7+ from rich .console import Console
8+ from typer import get_app_dir
9+
710from macrostrat .app_frame import Application , Subsystem , SubsystemManager
811from macrostrat .app_frame .control_command import CommandBase
912from macrostrat .utils import get_logger
10- from rich .console import Console
11- from typer import get_app_dir
1213
1314from .console import console_theme
1415from .exc import MacrostratError
You can’t perform that action at this time.
0 commit comments