diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d52635b5..b0ac6a26 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,34 @@ Changelog ========= +7.10.1b1 (2021-01-12) +--------------------- + +Added +^^^^^ + +* Added support for Pandas 1.2.0 (`#336`_) + +* Added ``DataFrame.mode()`` and ``Series.mode()`` aggregation (`#323`_, contributed by `@V1NAY8`_) + +* Added support for ``pd.set_option("display.max_rows", None)`` + (`#308`_, contributed by `@V1NAY8`_) + +* Added Elasticsearch storage usage to ``df.info()`` (`#321`_, contributed by `@V1NAY8`_) + +Removed +^^^^^^^ + +* Removed deprecated aliases ``read_es``, ``read_csv``, ``DataFrame.info_es``, + and ``MLModel(overwrite=True)`` (`#331`_, contributed by `@V1NAY8`_) + + .. _#336: https://github.com/elastic/eland/pull/336 + .. _#331: https://github.com/elastic/eland/pull/331 + .. _#323: https://github.com/elastic/eland/pull/323 + .. _#321: https://github.com/elastic/eland/pull/321 + .. _#308: https://github.com/elastic/eland/pull/308 + + 7.10.0b1 (2020-10-29) --------------------- diff --git a/docs/sphinx/reference/supported_apis.rst b/docs/sphinx/reference/supported_apis.rst index ee7773a9..b3758192 100644 --- a/docs/sphinx/reference/supported_apis.rst +++ b/docs/sphinx/reference/supported_apis.rst @@ -160,6 +160,8 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.first_valid_index()`` | No | +---------------------------------------+------------+ +| ``ed.DataFrame.flags`` | No | ++---------------------------------------+------------+ | ``ed.DataFrame.floordiv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.from_dict()`` | No | @@ -250,7 +252,7 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.mod()`` | No | +---------------------------------------+------------+ -| ``ed.DataFrame.mode()`` | No | +| ``ed.DataFrame.mode()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.mul()`` | No | +---------------------------------------+------------+ @@ -338,6 +340,8 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.set_axis()`` | No | +---------------------------------------+------------+ +| ``ed.DataFrame.set_flags()`` | No | ++---------------------------------------+------------+ | ``ed.DataFrame.set_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.shape`` | **Yes** | @@ -460,6 +464,8 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.__array_priority__`` | No | +---------------------------------------+------------+ +| ``ed.DataFrame.__array_ufunc__()`` | No | ++---------------------------------------+------------+ | ``ed.DataFrame.__array_wrap__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__bool__()`` | No | @@ -478,7 +484,7 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.__dir__()`` | **Yes** | +---------------------------------------+------------+ -| ``ed.DataFrame.__div__()`` | No | +| ``ed.DataFrame.__divmod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__doc__`` | **Yes** | +---------------------------------------+------------+ @@ -564,7 +570,7 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.DataFrame.__rand__()`` | No | +---------------------------------------+------------+ -| ``ed.DataFrame.__rdiv__()`` | No | +| ``ed.DataFrame.__rdivmod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__reduce__`` | **Yes** | +---------------------------------------+------------+ @@ -744,6 +750,8 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.Series.first_valid_index()`` | No | +---------------------------------------+------------+ +| ``ed.Series.flags`` | No | ++---------------------------------------+------------+ | ``ed.Series.floordiv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.ge()`` | No | @@ -828,7 +836,7 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.Series.mod()`` | **Yes** | +---------------------------------------+------------+ -| ``ed.Series.mode()`` | No | +| ``ed.Series.mode()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.mul()`` | **Yes** | +---------------------------------------+------------+ @@ -920,6 +928,8 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.Series.set_axis()`` | No | +---------------------------------------+------------+ +| ``ed.Series.set_flags()`` | No | ++---------------------------------------+------------+ | ``ed.Series.shape`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.shift()`` | No | @@ -1054,8 +1064,6 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.Series.__dir__()`` | **Yes** | +---------------------------------------+------------+ -| ``ed.Series.__div__()`` | **Yes** | -+---------------------------------------+------------+ | ``ed.Series.__divmod__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__doc__`` | **Yes** | @@ -1148,8 +1156,6 @@ script instead of being modified manually. +---------------------------------------+------------+ | ``ed.Series.__rand__()`` | No | +---------------------------------------+------------+ -| ``ed.Series.__rdiv__()`` | **Yes** | -+---------------------------------------+------------+ | ``ed.Series.__rdivmod__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__reduce__`` | **Yes** | diff --git a/eland/_version.py b/eland/_version.py index 60bba317..a05487ea 100644 --- a/eland/_version.py +++ b/eland/_version.py @@ -18,7 +18,7 @@ __title__ = "eland" __description__ = "Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in Elasticsearch" __url__ = "https://github.com/elastic/eland" -__version__ = "7.10.0b1" +__version__ = "7.10.1b1" __author__ = "Steve Dodson" __author_email__ = "steve.dodson@elastic.co" __maintainer__ = "Seth Michael Larson" diff --git a/utils/generate-supported-apis.py b/utils/generate-supported-apis.py index ba4b939a..61c5a1cd 100644 --- a/utils/generate-supported-apis.py +++ b/utils/generate-supported-apis.py @@ -25,7 +25,7 @@ import eland -api_docs_dir = Path(__file__).absolute().parent.parent / "docs/source/reference/api" +api_docs_dir = Path(__file__).absolute().parent.parent / "docs/sphinx/reference/api" is_supported = [] supported_attr = re.compile( r"(?:[a-zA-Z0-9][a-zA-Z0-9_]*|__[a-zA-Z0-9][a-zA-Z0-9_]*__)"