These are the changes in pandas 2.2.2. See :ref:`release` for a full changelog including other versions of pandas.
{{ header }}
- :meth:`DataFrame.__dataframe__` was producing incorrect data buffers when the a column's type was a pandas nullable on with missing values (:issue:`56702`)
- :meth:`DataFrame.__dataframe__` was producing incorrect data buffers when the a column's type was a pyarrow nullable on with missing values (:issue:`57664`)
- :meth:`DataFrame.__dataframe__` was showing bytemask instead of bitmask for
'string[pyarrow]'
validity buffer (:issue:`57762`) - :meth:`DataFrame.__dataframe__` was showing non-null validity buffer (instead of
None
)'string[pyarrow]'
without missing values (:issue:`57761`)