Skip to content

Commit b23c5a3

Browse files
committed
refactor(polars): delete some dead versioning code
1 parent f83d84f commit b23c5a3

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

ibis/backends/polars/compiler.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import numpy as np
1212
import pandas as pd
1313
import polars as pl
14-
from packaging.version import parse as vparse
1514

1615
import ibis.common.exceptions as com
1716
import ibis.expr.datatypes as dt
@@ -665,17 +664,7 @@ def clip(op, **kw):
665664
lower = _literal_value(op.lower)
666665
upper = _literal_value(op.upper)
667666

668-
if vparse(pl.__version__) >= vparse("0.19.12"):
669-
if not (lower is None and upper is None):
670-
return arg.clip(lower, upper)
671-
elif lower is not None and upper is not None:
672-
return arg.clip(lower, upper)
673-
elif lower is not None:
674-
return arg.clip_min(lower)
675-
elif upper is not None:
676-
return arg.clip_max(upper)
677-
678-
raise com.TranslationError("No lower or upper bound specified")
667+
return arg.clip(lower, upper)
679668

680669

681670
@translate.register(ops.Log)

0 commit comments

Comments
 (0)