From 2659478d429d620793af60e121946e4a73b322ad Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Wed, 13 Nov 2024 12:01:03 +0000 Subject: [PATCH 1/2] Release 8.16.0 --- Changelog.rst | 11 +++++++++++ elasticsearch_dsl/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Changelog.rst b/Changelog.rst index 1fca1db7..4c5999ef 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -3,6 +3,17 @@ Changelog ========= +8.16.0 (2024-11-13) +------------------- + +* Support pipe syntax to declare optional document fields (`#1937 `_) +* Autogenerate query classes with docstrings and type hints (`#1890 `_) +* Autogenerate aggregation classes with docstrings and type hints (`#1918 `_) +* Autogenerate Elasticsearch response classes with docstrings and type hints (`#1929 `_ `#1932 `_) +* Ignore document attributes typed with ``ClassVar`` (`#1936 `_) +* Support Python 3.13 (`#1938 `_) + + 8.15.4 (2024-10-07) ------------------- diff --git a/elasticsearch_dsl/__init__.py b/elasticsearch_dsl/__init__.py index 656924bf..31ba148f 100644 --- a/elasticsearch_dsl/__init__.py +++ b/elasticsearch_dsl/__init__.py @@ -95,7 +95,7 @@ from .utils import AttrDict, AttrList, DslBase from .wrappers import Range -VERSION = (8, 15, 4) +VERSION = (8, 16, 0) __version__ = VERSION __versionstr__ = ".".join(map(str, VERSION)) __all__ = [ diff --git a/setup.py b/setup.py index d1444331..6626fd80 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ from setuptools import find_packages, setup -VERSION = (8, 15, 4) +VERSION = (8, 16, 0) __version__ = VERSION __versionstr__ = ".".join(map(str, VERSION)) From ae83a1382aef5f48309892fdc907070b1c39cb36 Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Wed, 13 Nov 2024 12:22:33 +0000 Subject: [PATCH 2/2] reformat release notes --- Changelog.rst | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Changelog.rst b/Changelog.rst index 4c5999ef..5c3d25b2 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -6,10 +6,11 @@ Changelog 8.16.0 (2024-11-13) ------------------- +* Autogenerate parts of the library using documentation and types from the Elasticsearch specification + * query classes (`#1890 `_) + * aggregation classes (`#1918 `_) + * response classes (`#1929 `_ `#1932 `_) * Support pipe syntax to declare optional document fields (`#1937 `_) -* Autogenerate query classes with docstrings and type hints (`#1890 `_) -* Autogenerate aggregation classes with docstrings and type hints (`#1918 `_) -* Autogenerate Elasticsearch response classes with docstrings and type hints (`#1929 `_ `#1932 `_) * Ignore document attributes typed with ``ClassVar`` (`#1936 `_) * Support Python 3.13 (`#1938 `_)