Skip to content

Commit 82082d0

Browse files
committed
Merge remote-tracking branch 'origin/add-datacatalog-name' into add-datacatalog-name
2 parents cbf8711 + 7f004e7 commit 82082d0

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

src/_pytask/collect.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import os
88
import sys
99
import time
10-
import warnings
1110
from contextlib import suppress
1211
from pathlib import Path
1312
from typing import TYPE_CHECKING
@@ -30,10 +29,11 @@
3029
from _pytask.mark import MarkGenerator
3130
from _pytask.mark_utils import get_all_marks
3231
from _pytask.mark_utils import has_mark
33-
from _pytask.node_protocols import PNode, warn_about_upcoming_attributes_field_on_nodes
32+
from _pytask.node_protocols import PNode
3433
from _pytask.node_protocols import PPathNode
3534
from _pytask.node_protocols import PProvisionalNode
3635
from _pytask.node_protocols import PTask
36+
from _pytask.node_protocols import warn_about_upcoming_attributes_field_on_nodes
3737
from _pytask.nodes import DirectoryNode
3838
from _pytask.nodes import PathNode
3939
from _pytask.nodes import PythonNode

src/_pytask/console.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
from typing import Any
1313
from typing import Callable
1414
from typing import Literal
15-
import warnings
1615

1716
from rich.console import Console
1817
from rich.console import RenderableType
@@ -26,10 +25,11 @@
2625
from rich.tree import Tree
2726

2827
from _pytask.data_catalog_utils import DATA_CATALOG_NAME_FIELD
29-
from _pytask.node_protocols import PNode, warn_about_upcoming_attributes_field_on_nodes
28+
from _pytask.node_protocols import PNode
3029
from _pytask.node_protocols import PPathNode
3130
from _pytask.node_protocols import PProvisionalNode
3231
from _pytask.node_protocols import PTaskWithPath
32+
from _pytask.node_protocols import warn_about_upcoming_attributes_field_on_nodes
3333
from _pytask.path import shorten_path
3434

3535
if TYPE_CHECKING:
@@ -149,7 +149,9 @@ def format_node_name(
149149
"""Format the name of a node."""
150150
if isinstance(node, PPathNode):
151151
if node.name != node.path.as_posix():
152-
if data_catalog_name := getattr(node, "attributes", {}).get(DATA_CATALOG_NAME_FIELD):
152+
if data_catalog_name := getattr(node, "attributes", {}).get(
153+
DATA_CATALOG_NAME_FIELD
154+
):
153155
return Text(f"{data_catalog_name}::{node.name}")
154156
warn_about_upcoming_attributes_field_on_nodes()
155157
return Text(node.name)

src/_pytask/data_catalog.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@
2020
from _pytask.data_catalog_utils import DATA_CATALOG_NAME_FIELD
2121
from _pytask.exceptions import NodeNotCollectedError
2222
from _pytask.models import NodeInfo
23-
from _pytask.node_protocols import PNode, warn_about_upcoming_attributes_field_on_nodes
23+
from _pytask.node_protocols import PNode
2424
from _pytask.node_protocols import PPathNode
2525
from _pytask.node_protocols import PProvisionalNode
26+
from _pytask.node_protocols import warn_about_upcoming_attributes_field_on_nodes
2627
from _pytask.nodes import PickleNode
2728
from _pytask.pluginmanager import storage
2829
from _pytask.session import Session

src/_pytask/node_protocols.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
from __future__ import annotations
22

3+
import warnings
34
from typing import TYPE_CHECKING
45
from typing import Any
56
from typing import Callable
67
from typing import Protocol
78
from typing import runtime_checkable
8-
import warnings
99

1010
if TYPE_CHECKING:
1111
from pathlib import Path

0 commit comments

Comments
 (0)