Skip to content

Commit c1ebb21

Browse files
committed
Use absolute and relative imports as per PEP8
Absolute imports are the Pythonic recommendation in general. However, for the toplevel __init__.py, relative imports are acceptable, and perhaps even preferred for succinectness.
1 parent 6885d0b commit c1ebb21

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/scyjava/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@
7070
from functools import lru_cache
7171
from typing import Any, Callable, Dict
7272

73-
from scyjava._arrays import ( # noqa: F401
73+
from ._arrays import ( # noqa: F401
7474
is_arraylike,
7575
is_memoryarraylike,
7676
is_xarraylike,
7777
)
78-
from scyjava._convert import ( # noqa: F401
78+
from ._convert import ( # noqa: F401
7979
Converter,
8080
JavaCollection,
8181
JavaIterable,
@@ -94,7 +94,7 @@
9494
to_java,
9595
to_python,
9696
)
97-
from scyjava._java import ( # noqa: F401
97+
from ._java import ( # noqa: F401
9898
JavaClasses,
9999
available_processors,
100100
gc,
@@ -117,8 +117,8 @@
117117
when_jvm_starts,
118118
when_jvm_stops,
119119
)
120-
from scyjava._script import enable_python_scripting # noqa: F401
121-
from scyjava._versions import ( # noqa: F401
120+
from ._script import enable_python_scripting # noqa: F401
121+
from ._versions import ( # noqa: F401
122122
compare_version,
123123
get_version,
124124
is_version_at_least,

src/scyjava/_convert.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
from jpype import JBoolean, JByte, JChar, JDouble, JFloat, JInt, JLong, JShort
1414

15-
from ._java import (
15+
from scyjava._java import (
1616
JavaClasses,
1717
Mode,
1818
is_jarray,

src/scyjava/_script.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
from jpype import JImplements, JOverride
1515

16-
from ._convert import to_java
17-
from ._java import jimport
16+
from scyjava._convert import to_java
17+
from scyjava._java import jimport
1818

1919

2020
def enable_python_scripting(context):

src/scyjava/_versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import logging
66
from importlib.metadata import version
77

8-
from ._java import isjava, jimport
8+
from scyjava._java import isjava, jimport
99

1010
_logger = logging.getLogger(__name__)
1111

0 commit comments

Comments
 (0)