Skip to content

Commit b248e05

Browse files
committed
Adjust 1st-party imports of .model contents
1 parent acd06d9 commit b248e05

File tree

8 files changed

+14
-10
lines changed

8 files changed

+14
-10
lines changed

message_ix/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
from ixmp.util import DeprecatedPathFinder
99

1010
from .core import Scenario
11-
from .models import MACRO, MESSAGE, MESSAGE_MACRO
11+
from .model.macro import MACRO
12+
from .model.message import MESSAGE
13+
from .model.message_macro import MESSAGE_MACRO
1214
from .report import Reporter
1315
from .util import make_df
1416

message_ix/report/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
)
1616
from ixmp.report import Reporter as IXMPReporter
1717

18-
from message_ix.models import DIMS
18+
from message_ix.model.common import DIMS
1919

2020
from .pyam import collapse_message_cols
2121

message_ix/testing/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ def pytest_report_header(config: pytest.Config, start_path: Path) -> str:
3434

3535
def pytest_sessionstart() -> None:
3636
"""Use only 2 threads for CPLEX on GitHub Actions runners with 2 CPU cores."""
37-
import message_ix.models
37+
import message_ix.model.common
3838

3939
if "GITHUB_ACTIONS" in os.environ:
40-
message_ix.models.DEFAULT_CPLEX_OPTIONS["threads"] = 2
40+
message_ix.model.common.DEFAULT_CPLEX_OPTIONS["threads"] = 2
4141

4242

4343
# Data for testing
@@ -928,7 +928,7 @@ def snapshots_from_zenodo(
928928
"""
929929
from pooch import HTTPDownloader, Pooch
930930

931-
from message_ix.models import MACRO
931+
from message_ix.model.macro import MACRO
932932

933933
# Create a pooch 'registry' from `SCENARIOS`
934934
assert pytestconfig.cache, "Pytest config does not have `.cache` set!"

message_ix/tests/test_feature_storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from ixmp.testing import assert_logs
2121

2222
from message_ix import Scenario
23-
from message_ix.models import MESSAGE
23+
from message_ix.model.message import MESSAGE
2424
from message_ix.testing import make_dantzig
2525
from message_ix.util import expand_dims
2626

message_ix/tests/test_macro.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from ixmp import Platform
1010

1111
from message_ix import Scenario, macro
12-
from message_ix.models import MACRO
12+
from message_ix.model.macro import MACRO
1313
from message_ix.report import Quantity
1414
from message_ix.testing import SCENARIO, make_westeros
1515

message_ix/tests/test_models.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
import pytest
99
from ixmp.backend.jdbc import JDBCBackend
1010

11-
from message_ix.models import MESSAGE, MESSAGE_MACRO
11+
from message_ix.model.message import MESSAGE
12+
from message_ix.model.message_macro import MESSAGE_MACRO
1213

1314
if TYPE_CHECKING:
1415
from ixmp import Platform

message_ix/tests/test_report.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from pandas.testing import assert_frame_equal, assert_series_equal
2222

2323
from message_ix import Scenario
24-
from message_ix.models import MESSAGE
24+
from message_ix.model.message import MESSAGE
2525
from message_ix.report import Reporter, configure
2626
from message_ix.testing import SCENARIO, make_dantzig, make_westeros
2727

message_ix/util/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
from ixmp.backend import ItemType
1111
from pandas.api.types import is_scalar
1212

13-
from message_ix.models import MACRO, MESSAGE
13+
from message_ix.model.macro import MACRO
14+
from message_ix.model.message import MESSAGE
1415

1516
if TYPE_CHECKING:
1617
from message_ix.core import Scenario

0 commit comments

Comments
 (0)