message: fix the pandas Float32|Float64 issue in another place
diff: -import pandas as pd
  import numpy as np
  import datetime
  import duckdb
  +import pytest
  class TestPandasObjectInteger(object):
  # Signed Masked Integer types
  def test_object_integer(self, duckdb_cursor):
  + pd = pytest.importorskip("pandas")
  df_in = pd.DataFrame({
  'int8': pd.Series([None, 1, -1], dtype="Int8"),
  'int16': pd.Series([None, 1, -1], dtype="Int16"),
  @@ -24,6 +25,7 @@ class TestPandasObjectInteger(object):
  # Unsigned Masked Integer types
  def test_object_uinteger(self, duckdb_cursor):
  + pd = pytest.importorskip("pandas")
  df_in = pd.DataFrame({
  'uint8': pd.Series([None, 1, 255], dtype="UInt8"),
  'uint16': pd.Series([None, 1, 65535], dtype="UInt16"),
  @@ -41,7 +43,9 @@ class TestPandasObjectInteger(object):
  pd.testing.assert_frame_equal(df_expected_res, df_out)
  # Unsigned Masked float/double types
  - def test_object_uinteger(self, duckdb_cursor):
  + def test_object_float(self, duckdb_cursor):
  + # Require pandas 1.2.0 >= for this, because Float32|Float64 was not added before this version
  + pd = pytest.importorskip("pandas", '1.2.0')
  df_in = pd.DataFrame({
  'float32': pd.Series([None, 1, 4294967295], dtype="Float32"),
  'float64': pd.Series([None, 1, 18446744073709551615], dtype="Float64")}
  