code: def test_offset_by_crossing_dst(time_zone: str | None) -> None:
      ser = pl.Series([datetime(2021, 11, 7)]).dt.replace_time_zone(
          time_zone
      )
      result = ser.dt.offset_by("1d")
      expected = pl.Series(
          [datetime(2021, 11, 8)]
      ).dt.replace_time_zone(time_zone)
      assert_series_equal(result, expected)
  
imports: from __future__ import annotations
  import sys
  from datetime import date, datetime, time, timedelta
  from typing import TYPE_CHECKING
  import pytest
  import polars
  from polars.datatypes import DTYPE_TEMPORAL_UNITS
  from polars.dependencies import _ZONEINFO_AVAILABLE
  from polars.exceptions import ComputeError, InvalidOperationError
  from polars.testing import assert_frame_equal, assert_series_equal
label_desc: Use image node_id 38 for calling a global function with example usage: test_offset_by_crossing_dst(time_zone) without return types