From a3482b38632c19cd10d0636a1f7d13c4d0d27cdb Mon Sep 17 00:00:00 2001 From: Garrett Heel Date: Tue, 13 Aug 2019 09:15:28 -0400 Subject: [PATCH] Update release notes for 4.0.0 --- docs/release_notes.rst | 8 ++++---- pynamodb/__init__.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/release_notes.rst b/docs/release_notes.rst index b7f72fd15..b93c2104f 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -1,13 +1,11 @@ Release Notes ============= -v4.0.0b3 +v4.0.0 -------- :date: 2019-04-10 -NB: This is a beta release and these notes are subject to change. - This is major release and contains breaking changes. Please read the notes below carefully. **Requests Removal** @@ -52,7 +50,8 @@ attribute names. Also keep an eye out for kwargs like ``user_id__eq=5`` or ``ema New features in this release: -* Support for Transactions (``TransactGet`` and ``TransactWrite``) (#618) +* Support for transactions (``TransactGet`` and ``TransactWrite``) (#618) +* Support for versioned optimistic locking (#664) Other changes in this release: @@ -63,6 +62,7 @@ Other changes in this release: * The ``MapAttributeMeta`` class has been removed. Now ``type(MapAttribute) == AttributeContainerMeta``. * Removed ``LegacyBooleanAttribute`` and the read-compatibility for it in ``BooleanAttribute``. * `None` can now be used to bootstrap condition chaining (#653) +* Allow specifying timedeltas in expressions involving TTLAttributes (#665) v3.4.1 diff --git a/pynamodb/__init__.py b/pynamodb/__init__.py index d0b7615a1..83d665b06 100644 --- a/pynamodb/__init__.py +++ b/pynamodb/__init__.py @@ -7,4 +7,4 @@ """ __author__ = 'Jharrod LaFon' __license__ = 'MIT' -__version__ = '4.0.0b3' +__version__ = '4.0.0'