Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1from .vdl_logger import VDLLogger
2from .wandb_logger import WandbLogger
3from .loggers import Loggers
4

After

1from .wandb_logger import WandbLogger
2from .loggers import Loggers
3

Before

module
import_from_statement
from "from"
relative_import
import_prefix
. "."
dotted_name
identifier "vdl_logger"
import "import"
dotted_name
identifier "VDLLogger"
import_from_statement
from "from"
relative_import
import_prefix
. "."
dotted_name
identifier "wandb_logger"
import "import"
dotted_name
identifier "WandbLogger"
import_from_statement
from "from"
relative_import
import_prefix
. "."
dotted_name
identifier "loggers"
import "import"
dotted_name
identifier "Loggers"

After

module
import_from_statement
from "from"
relative_import
import_prefix
. "."
dotted_name
identifier "wandb_logger"
import "import"
dotted_name
identifier "WandbLogger"
import_from_statement
from "from"
relative_import
import_prefix
. "."
dotted_name
identifier "loggers"
import "import"
dotted_name
identifier "Loggers"