code: def parse_timezone(name: str | int) -> FixedTimezone | Timezone:
      """
      Parse timezone and return one of the pendulum Timezone.
  
      Provide the same interface as ``pendulum.timezone(name)``
  
      :param name: Either IANA timezone or offset to UTC in seconds.
  
      :meta private:
      """
      if _PENDULUM3:
          # This only presented in pendulum 3 and code do not reached into the pendulum 2
          return pendulum.timezone(name)  # type: ignore[operator]
      # In pendulum 2 this refers to the function, in pendulum 3 refers to the module
      return pendulum.tz.timezone(name)
  
imports: from __future__ import annotations
  import datetime
  from typing import TYPE_CHECKING, overload
  import pendulum
  from dateutil.relativedelta import relativedelta
  from pendulum.datetime import DateTime
label_desc: Use image node_id 20 for calling a global function with example usage: parse_timezone(name) and returns: pendulum, pendulum