docs: def from_str(value: str) -> ulid.ULID:
      """
      Create a new :class:`~ulid.ulid.ULID` instance from the given :class:`~str` value.
  
      :param value: Base32 encoded string
      :type value: :class:`~str`
      :return: ULID from string value
      :rtype: :class:`~ulid.ulid.ULID`
      :raises ValueError: when the value is not 26 characters or malformed
      """
      return ulid.ULID(base32.decode_ulid(value))