From 22db77310612ab326f8c1192e7d8e03f73abd6c4 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 5 May 2024 12:53:11 -0400 Subject: [PATCH] - 1.3.3 --- docs/build/changelog.rst | 19 ++++++++++++++++++- docs/build/conf.py | 2 +- docs/build/unreleased/fix_get_type.rst | 9 --------- docs/build/unreleased/pymemcache-expire.rst | 6 ------ 4 files changed, 19 insertions(+), 17 deletions(-) delete mode 100644 docs/build/unreleased/fix_get_type.rst delete mode 100644 docs/build/unreleased/pymemcache-expire.rst diff --git a/docs/build/changelog.rst b/docs/build/changelog.rst index a9873d0..2748800 100644 --- a/docs/build/changelog.rst +++ b/docs/build/changelog.rst @@ -4,7 +4,24 @@ Changelog .. changelog:: :version: 1.3.3 - :include_notes_from: unreleased + :released: Sun May 5 2024 + + .. change:: + :tags: bug, typing + + Fixed the return type for :meth:`.CacheRegion.get`, which was inadvertently + hardcoded to use ``CacheReturnType`` that only resolved to ``CachedValue`` + or ``NoValue``. Fixed to return ``ValuePayload`` which resolves to + ``Any``, as well as a new literal indicating an enum constant for + :data:`.api.NO_VALUE`. The :data:`.api.NO_VALUE` constant remains + available as the single element of this enum. + + .. change:: + :tags: usecase, memcached + + Added support for an additional pymemcached client parameter + :paramref:`.PyMemcacheBackend.memcached_expire_time`. Pull request + courtesy Takashi Kajinami. .. changelog:: :version: 1.3.2 diff --git a/docs/build/conf.py b/docs/build/conf.py index 6feb6a9..5dcc4ab 100644 --- a/docs/build/conf.py +++ b/docs/build/conf.py @@ -74,7 +74,7 @@ # The short X.Y version. version = dogpile.__version__ # The full version, including alpha/beta/rc tags. -release = "1.3.2" +release = "1.3.3" # The language for content autogenerated by Sphinx. Refer to documentation diff --git a/docs/build/unreleased/fix_get_type.rst b/docs/build/unreleased/fix_get_type.rst deleted file mode 100644 index 137c7ac..0000000 --- a/docs/build/unreleased/fix_get_type.rst +++ /dev/null @@ -1,9 +0,0 @@ -.. change:: - :tags: bug, typing - - Fixed the return type for :meth:`.CacheRegion.get`, which was inadvertently - hardcoded to use ``CacheReturnType`` that only resolved to ``CachedValue`` - or ``NoValue``. Fixed to return ``ValuePayload`` which resolves to - ``Any``, as well as a new literal indicating an enum constant for - :data:`.api.NO_VALUE`. The :data:`.api.NO_VALUE` constant remains - available as the single element of this enum. diff --git a/docs/build/unreleased/pymemcache-expire.rst b/docs/build/unreleased/pymemcache-expire.rst deleted file mode 100644 index f189dcb..0000000 --- a/docs/build/unreleased/pymemcache-expire.rst +++ /dev/null @@ -1,6 +0,0 @@ -.. change:: - :tags: usecase, memcached - - Added support for an additional pymemcached client parameter - :paramref:`.PyMemcacheBackend.memcached_expire_time`. Pull request - courtesy Takashi Kajinami.