diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-09-15 10:43:10 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-09-18 22:12:40 +0200 |
| commit | caf87b4d4278602812fd3bb8b0d78dfca18db28d (patch) | |
| tree | 85c9458067b1a4647ddc01df031e33b164fe091c | |
| parent | f72f420f17c1bf6aea4022ecdb9b5f53a46597cc (diff) | |
Advanced deprecation warnings for Django 5.1.
| -rw-r--r-- | django/utils/deprecation.py | 3 | ||||
| -rw-r--r-- | docs/internals/deprecation.txt | 5 | ||||
| -rwxr-xr-x | tests/runtests.py | 6 |
3 files changed, 7 insertions, 7 deletions
diff --git a/django/utils/deprecation.py b/django/utils/deprecation.py index 836cfa564c..77ff6b1eaa 100644 --- a/django/utils/deprecation.py +++ b/django/utils/deprecation.py @@ -4,7 +4,7 @@ import warnings from asgiref.sync import iscoroutinefunction, markcoroutinefunction, sync_to_async -class RemovedInDjango51Warning(DeprecationWarning): +class RemovedInNextVersionWarning(DeprecationWarning): pass @@ -12,7 +12,6 @@ class RemovedInDjango60Warning(PendingDeprecationWarning): pass -RemovedInNextVersionWarning = RemovedInDjango51Warning RemovedAfterNextVersionWarning = RemovedInDjango60Warning diff --git a/docs/internals/deprecation.txt b/docs/internals/deprecation.txt index 632c1e219d..e69772dce3 100644 --- a/docs/internals/deprecation.txt +++ b/docs/internals/deprecation.txt @@ -53,6 +53,11 @@ details on these changes. * ``get_prefetcher()`` and ``prefetch_related_objects()`` will no longer fallback to ``get_prefetch_queryset()``. +See the :ref:`Django 5.1 release notes <deprecated-features-5.1>` for more +details on these changes. + +* ... + .. _deprecation-removed-in-5.1: 5.1 diff --git a/tests/runtests.py b/tests/runtests.py index 5d138ffb0e..b5f499fe7e 100755 --- a/tests/runtests.py +++ b/tests/runtests.py @@ -28,10 +28,7 @@ else: from django.test.runner import get_max_test_processes, parallel_type from django.test.selenium import SeleniumTestCaseBase from django.test.utils import NullTimeKeeper, TimeKeeper, get_runner - from django.utils.deprecation import ( - RemovedInDjango51Warning, - RemovedInDjango60Warning, - ) + from django.utils.deprecation import RemovedInDjango60Warning from django.utils.log import DEFAULT_LOGGING from django.utils.version import PY312 @@ -45,7 +42,6 @@ else: # Make deprecation warnings errors to ensure no usage of deprecated features. warnings.simplefilter("error", RemovedInDjango60Warning) -warnings.simplefilter("error", RemovedInDjango51Warning) # Make resource and runtime warning errors to ensure no usage of error prone # patterns. warnings.simplefilter("error", ResourceWarning) |
