Skip to content

Commit 2b82d9f

Browse files
author
Anders Bogsnes
committed
Implemented review comments
1 parent 1510913 commit 2b82d9f

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

pyiceberg/transforms.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,12 @@
109109
TRUNCATE_PARSER = ParseNumberFromBrackets(TRUNCATE)
110110

111111

112-
def _try_import(module_name: str, extras_name: str | None = None) -> types.ModuleType:
112+
def _try_import(module_name: str, extras_name: Optional[str] = None) -> types.ModuleType:
113113
try:
114114
return importlib.import_module(module_name)
115115
except ImportError:
116116
if extras_name:
117-
msg = f"{module_name} needs to be installed. `pip install pyiceberg[{extras_name}]`"
117+
msg = f'{module_name} needs to be installed. pip install "pyiceberg[{extras_name}]"'
118118
else:
119119
msg = f"{module_name} needs to be installed."
120120
raise NotInstalledError(msg) from None
@@ -396,7 +396,7 @@ def __repr__(self) -> str:
396396
return f"BucketTransform(num_buckets={self._num_buckets})"
397397

398398
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
399-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
399+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
400400
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.bucket, self._num_buckets)
401401

402402
@property
@@ -523,7 +523,7 @@ def __repr__(self) -> str:
523523

524524
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
525525
pa = _try_import("pyarrow")
526-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
526+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
527527
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.year, expected_type=pa.int32())
528528

529529

@@ -583,7 +583,7 @@ def __repr__(self) -> str:
583583

584584
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
585585
pa = _try_import("pyarrow")
586-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
586+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
587587

588588
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.month, expected_type=pa.int32())
589589

@@ -651,8 +651,8 @@ def __repr__(self) -> str:
651651
return "DayTransform()"
652652

653653
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
654-
pa = _try_import("pyarrow")
655-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
654+
pa = _try_import("pyarrow", extras_name="pyarrow")
655+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
656656

657657
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.day, expected_type=pa.int32())
658658

@@ -704,7 +704,7 @@ def __repr__(self) -> str:
704704
return "HourTransform()"
705705

706706
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
707-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
707+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
708708

709709
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.hour)
710710

@@ -927,7 +927,7 @@ def __repr__(self) -> str:
927927
return f"TruncateTransform(width={self._width})"
928928

929929
def pyarrow_transform(self, source: IcebergType) -> "Callable[[pa.Array], pa.Array]":
930-
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg_core").transform
930+
pyiceberg_core_transform = _try_import("pyiceberg_core", extras_name="pyiceberg-core").transform
931931

932932
return _pyiceberg_transform_wrapper(pyiceberg_core_transform.truncate, self._width)
933933

0 commit comments

Comments
 (0)