From b49ff805845d4d2c9f4468179db586a2e61997a7 Mon Sep 17 00:00:00 2001 From: Phillip Cloud Date: Tue, 3 Oct 2017 15:42:39 -0400 Subject: [PATCH 1/2] DOC: Add column name metadata to spec --- doc/source/developer.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/source/developer.rst b/doc/source/developer.rst index 78c12b7e23b37..840cac6165931 100644 --- a/doc/source/developer.rst +++ b/doc/source/developer.rst @@ -45,6 +45,7 @@ So that a ``pandas.DataFrame`` can be faithfully reconstructed, we store a .. code-block:: text {'index_columns': ['__index_level_0__', '__index_level_1__', ...], + 'column_index_names': [, , ...], 'columns': [, , ...], 'pandas_version': $VERSION} @@ -106,6 +107,7 @@ As an example of fully-formed metadata: .. code-block:: text {'index_columns': ['__index_level_0__'], + 'column_index_names': [None], 'columns': [ {'name': 'c0', 'pandas_type': 'int8', From 4efb7fa814ffb3ea0f41166feacbf9c41e7f5b64 Mon Sep 17 00:00:00 2001 From: Phillip Cloud Date: Wed, 4 Oct 2017 10:09:21 -0400 Subject: [PATCH 2/2] Add column index dtypes --- doc/source/developer.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/source/developer.rst b/doc/source/developer.rst index 840cac6165931..a695366d9ada3 100644 --- a/doc/source/developer.rst +++ b/doc/source/developer.rst @@ -46,6 +46,7 @@ So that a ``pandas.DataFrame`` can be faithfully reconstructed, we store a {'index_columns': ['__index_level_0__', '__index_level_1__', ...], 'column_index_names': [, , ...], + 'column_index_dtypes': [, , ..., ] 'columns': [, , ...], 'pandas_version': $VERSION} @@ -108,6 +109,7 @@ As an example of fully-formed metadata: {'index_columns': ['__index_level_0__'], 'column_index_names': [None], + 'column_index_dtypes': ['object'], 'columns': [ {'name': 'c0', 'pandas_type': 'int8',