From c0c7c949fdbd6c72ea99360dab24bc6b061cf711 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 2 Aug 2019 17:17:25 +0200 Subject: [PATCH] Start writing the Changelog for 0.15.0 --- CHANGELOG.rst | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5a6a3939..ce0351ea 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,11 +3,22 @@ Changelog --------- -0.14.2 (XXXX-XX-XX) +0.15.0 (XXXX-XX-XX) +++++++++++++++++++ +- ``*args``/``**kwargs`` resolving. If possible Jedi replaces the parameters + with the actual alternatives. - Better support for enums/dataclasses +New APIs: + +- ``Definition.get_signatures() -> List[Signature]``. Signatures are similar to + ``CallSignature``. ``Definition.params`` is therefore deprecated. +- ``Signature.to_string()`` to format call signatures. +- ``Signature.params -> List[ParamDefinition]``, ParamDefinition has the + following attributes ``infer_default()``, ``infer_annotation()``, + ``to_string()``, and ``kind``. + 0.14.1 (2019-07-13) +++++++++++++++++++