diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-11-17 12:09:32 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-17 12:09:32 +0100 |
| commit | 594873befbbec13a2d9a048a361757dd3cf178da (patch) | |
| tree | 80d44e8c91d6b9e73a790de38400133a6d45946c | |
| parent | 6daf86058bb6fb922eb3fe3abae6f5c0e645020c (diff) | |
Removed obsolete warnings about asgiref.sync adapters with sensitive variables.
Django 5.0+ required asgiref 3.7+, and this warning is obsolete for
asgiref 3.7+ since
https://github.com/django/asgiref/commit/be6635e0e79009e55cf7a999614186f061f9f09b.
| -rw-r--r-- | docs/howto/error-reporting.txt | 11 | ||||
| -rw-r--r-- | docs/topics/async.txt | 14 |
2 files changed, 0 insertions, 25 deletions
diff --git a/docs/howto/error-reporting.txt b/docs/howto/error-reporting.txt index 74e11a6951..84fe3cb768 100644 --- a/docs/howto/error-reporting.txt +++ b/docs/howto/error-reporting.txt @@ -194,17 +194,6 @@ filtered out of error reports in a production environment (that is, where def process_info(user): ... - .. warning:: - - Due to the machinery needed to cross the sync/async boundary, - :func:`~asgiref.sync.sync_to_async` and - :func:`~asgiref.sync.async_to_sync` are **not** compatible with - ``sensitive_variables()``. - - If using these adapters with sensitive variables, ensure to audit - exception reporting, and consider implementing a :ref:`custom filter - <custom-error-reports>` if necessary. - .. versionchanged:: 5.0 Support for wrapping ``async`` functions was added. diff --git a/docs/topics/async.txt b/docs/topics/async.txt index 8a9857a0df..6c9d35b533 100644 --- a/docs/topics/async.txt +++ b/docs/topics/async.txt @@ -401,17 +401,3 @@ trigger the thread safety checks: Rather, you should encapsulate all database access within a helper function that can be called with ``sync_to_async()`` without relying on the connection object in the calling code. - -Use with exception reporting filters ------------------------------------- - -.. warning:: - - Due to the machinery needed to cross the sync/async boundary, - ``sync_to_async()`` and ``async_to_sync()`` are **not** compatible with - :func:`~django.views.decorators.debug.sensitive_variables`, used to mask - local variables from exception reports. - - If using these adapters with sensitive variables, ensure to audit exception - reporting, and consider implementing a :ref:`custom filter - <custom-error-reports>` if necessary. |
