From bb0604e2e6ab2301bf1586817f771c42c3e47dbe Mon Sep 17 00:00:00 2001 From: Saimon Michelson Date: Tue, 11 Aug 2026 19:14:05 -0400 Subject: [PATCH 1/2] delete regression for delete requests that do not include a body --- cterasdk/clients/clients.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cterasdk/clients/clients.py b/cterasdk/clients/clients.py index 4f2957fe..7f730eb9 100644 --- a/cterasdk/clients/clients.py +++ b/cterasdk/clients/clients.py @@ -246,7 +246,8 @@ def multipart(self, path, form, *, on_response=None, on_error=None, **kwargs): @decorators.authenticated def delete(self, path, data=None, *, data_serializer=None, on_response=None, on_error=None, **kwargs): - request = async_requests.DeleteRequest(self._builder(path), data=data_serializer(data), **kwargs) + data = data_serializer(data) if data is not None else data + request = async_requests.DeleteRequest(self._builder(path), data=data, **kwargs) return self.request(request, on_response=on_response, on_error=on_error) def _request(self, request, *, on_response=None, on_error=None): From b79bdc9226a6524dce6fa3509d560a2893ca64c1 Mon Sep 17 00:00:00 2001 From: Saimon Michelson Date: Tue, 11 Aug 2026 19:16:41 -0400 Subject: [PATCH 2/2] update changelog --- .../UserGuides/Miscellaneous/Changelog.rst | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/docs/source/UserGuides/Miscellaneous/Changelog.rst b/docs/source/UserGuides/Miscellaneous/Changelog.rst index cb4e154a..6bd919e0 100644 --- a/docs/source/UserGuides/Miscellaneous/Changelog.rst +++ b/docs/source/UserGuides/Miscellaneous/Changelog.rst @@ -4,15 +4,24 @@ Changelog 2.20.44 ======= +Improvements +^^^^^^^^^^^^ + +- Support path-style addressing when connecting to S3-compatible buckets +- Support listing zone cloud folders and devices +- Support remote access via CTTP using asynchronous I/O (`asyncio`) + Bug Fixes ^^^^^^^^^ -- Support path style addressing when connecting to S3-Compatible buckets -- Support listing zone cloud folders and devices -- Support remote access via CTTP through asynchronous I/O (``asyncio``) -- Updated the Edge Filer shares module to accommodate the removal of the ``dirPermissions`` attribute. +- Resolve a regression in delete requests that do not contain data +- Update the Edge Filer shares module to accommodate the removal of the + ``dirPermissions`` attribute Related issues and pull requests on GitHub: `#365 `_ +`#366 `_ +`#367 `_ + 2.20.43 -------