Skip to content

Commit c64630c

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 5bf7be3 commit c64630c

7 files changed

Lines changed: 14 additions & 14 deletions

File tree

cicd_utils/cicd/test_helpers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def round_trip_pickle(obj: _T, protocol: int = pickle.HIGHEST_PROTOCOL) -> _T:
5757
The object that was pickled and unpickled.
5858
5959
"""
60-
return cast(_T, pickle.loads(pickle.dumps(obj, protocol=protocol))) # noqa: S301
60+
return cast("_T", pickle.loads(pickle.dumps(obj, protocol=protocol))) # noqa: S301
6161

6262

6363
def import_pyscript_as_module(path: str | Path) -> ModuleType:
@@ -81,15 +81,15 @@ def import_pyscript_as_module(path: str | Path) -> ModuleType:
8181
path_posix = Path(path).resolve().as_posix()
8282
module_name = path_posix.split("/")[-1].split(".")[0]
8383
spec = cast(
84-
ModuleSpec,
84+
"ModuleSpec",
8585
spec_from_file_location(
8686
name=module_name,
8787
location=path_posix,
8888
),
8989
)
9090
module = module_from_spec(spec)
9191
sys.modules[module_name] = module
92-
loader = cast(Loader, spec.loader)
92+
loader = cast("Loader", spec.loader)
9393
loader.exec_module(module)
9494
return module
9595

src/ridgeplot/_color/colorscale.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def __init__(self) -> None:
2323
@property
2424
@override
2525
def named_colorscales(self) -> dict[str, list[str]]:
26-
named_colorscales = cast(dict[str, list[str]], super().named_colorscales)
26+
named_colorscales = cast("dict[str, list[str]]", super().named_colorscales)
2727
if "default" not in named_colorscales:
2828
# Add 'default' for backwards compatibility
2929
named_colorscales["default"] = px.colors.DEFAULT_PLOTLY_COLORS
@@ -34,12 +34,12 @@ def validate_coerce(self, v: Any) -> ColorScale:
3434
coerced = super().validate_coerce(v)
3535
if coerced is None: # pragma: no cover
3636
self.raise_invalid_val(coerced)
37-
coerced = cast(ColorScale, coerced)
37+
coerced = cast("ColorScale", coerced)
3838
# This helps us avoid floating point errors when making
3939
# comparisons in our test suite. The user should not
4040
# be able to notice *any* difference in the output
4141
coerced = tuple((v if isinstance(v, int) else round(v, ndigits=12), c) for v, c in coerced)
42-
return cast(ColorScale, coerced)
42+
return cast("ColorScale", coerced)
4343

4444

4545
def infer_default_colorscale() -> ColorScale | Collection[Color] | str:

src/ridgeplot/_color/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def default_plotly_template() -> go.layout.Template:
2121
# once we add support for color sequences.
2222
def infer_default_color_sequence() -> Collection[Color]: # pragma: no cover
2323
return cast(
24-
Collection[Color], default_plotly_template().layout.colorway or px.colors.qualitative.D3
24+
"Collection[Color]", default_plotly_template().layout.colorway or px.colors.qualitative.D3
2525
)
2626

2727

@@ -32,7 +32,7 @@ def to_rgb(color: Color) -> str:
3232
r, g, b = color
3333
rgb = f"rgb({r}, {g}, {b})"
3434
elif color.startswith("#"):
35-
return to_rgb(cast(str, px.colors.hex_to_rgb(color)))
35+
return to_rgb(cast("str", px.colors.hex_to_rgb(color)))
3636
elif color.startswith(("rgb(", "rgba(")):
3737
rgb = color
3838
elif color in CSS_NAMED_COLORS:
@@ -50,7 +50,7 @@ def unpack_rgb(rgb: str) -> tuple[float, float, float, float] | tuple[float, flo
5050
prefix = rgb.split("(")[0] + "("
5151
values_str = map(str.strip, rgb.removeprefix(prefix).removesuffix(")").split(","))
5252
values_num = tuple(int(v) if v.isdecimal() else float(v) for v in values_str)
53-
return cast(Union[tuple[float, float, float, float], tuple[float, float, float]], values_num)
53+
return cast("Union[tuple[float, float, float, float], tuple[float, float, float]]", values_num)
5454

5555

5656
def apply_alpha(color: Color, alpha: float) -> str:

src/ridgeplot/_figure_factory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def normalise_trace_types(
4848
trace_types: TraceTypesArray | ShallowTraceTypesArray | TraceType,
4949
) -> TraceTypesArray:
5050
if is_trace_type(trace_types):
51-
trace_types = cast(TraceTypesArray, [[trace_types] * len(row) for row in densities])
51+
trace_types = cast("TraceTypesArray", [[trace_types] * len(row) for row in densities])
5252
elif is_shallow_trace_types_array(trace_types):
5353
trace_types = nest_shallow_collection(trace_types)
5454
trace_types = normalise_row_attrs(trace_types, l2_target=densities)

src/ridgeplot/_kde.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ def _validate_densities(
183183
# Fail early if the return type is incorrect
184184
# Otherwise, the remaining checks will fail
185185
raise RuntimeError(msg) # noqa: TRY004
186-
y = cast(npt.NDArray[np.floating[Any]], y)
186+
y = cast("npt.NDArray[np.floating[Any]]", y)
187187
wrong_shape = y.shape != x.shape
188188
not_finite = ~np.isfinite(y).all()
189189
if wrong_shape or not_finite:

src/ridgeplot/_ridgeplot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def _coerce_to_densities(
7878
# Transform samples into densities via KDE or histogram binning
7979
if is_shallow_samples(samples):
8080
samples = nest_shallow_collection(samples)
81-
samples = cast(Samples, samples)
81+
samples = cast("Samples", samples)
8282
if nbins is not None:
8383
densities = bin_samples(
8484
samples=samples,

tests/unit/conftest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def viridis_colorscale() -> ColorScale:
4848
def valid_colorscale(
4949
request: pytest.FixtureRequest,
5050
) -> tuple[ColorScale | Collection[Color] | str, ColorScale]:
51-
return cast(tuple[Union[ColorScale, Collection[Color], str], ColorScale], request.param)
51+
return cast("tuple[Union[ColorScale, Collection[Color], str], ColorScale]", request.param)
5252

5353

5454
INVALID_COLOR_SCALES = [
@@ -66,4 +66,4 @@ def valid_colorscale(
6666

6767
@pytest.fixture(scope="session", params=INVALID_COLOR_SCALES)
6868
def invalid_colorscale(request: pytest.FixtureRequest) -> ColorScale | Collection[Color] | str:
69-
return cast(Union[ColorScale, Collection[Color], str], request.param)
69+
return cast("Union[ColorScale, Collection[Color], str]", request.param)

0 commit comments

Comments
 (0)