Unverified Kaydet (Commit) 176d2636 authored tarafından Inada Naoki's avatar Inada Naoki Kaydeden (comit) GitHub

bpo-36404: recommend DeprecationWarning over PendingDeprecationWarning (GH-12505)

üst 2a4ce438
...@@ -694,6 +694,14 @@ The following exceptions are used as warning categories; see the ...@@ -694,6 +694,14 @@ The following exceptions are used as warning categories; see the
Base class for warnings about features which will be deprecated in the Base class for warnings about features which will be deprecated in the
future. future.
.. note::
PendingDeprecationWarning was introduced as an "ignored by default"
version of DeprecationWarning. But :exc:`DeprecationWarning` is also
ignored by default since Python 2.7 and 3.2.
There is not much difference between PendingDeprecationWarning and
DeprecationWarning nowadays. DeprecationWarning is recommended
in general.
.. exception:: SyntaxWarning .. exception:: SyntaxWarning
......
...@@ -109,11 +109,11 @@ The following warnings category classes are currently defined: ...@@ -109,11 +109,11 @@ The following warnings category classes are currently defined:
+----------------------------------+-----------------------------------------------+ +----------------------------------+-----------------------------------------------+
.. versionchanged:: 3.7 .. versionchanged:: 3.7
Previously :exc:`DeprecationWarning` and :exc:`FutureWarning` were Previously :exc:`DeprecationWarning` and :exc:`FutureWarning` were
distinguished based on whether a feature was being removed entirely or distinguished based on whether a feature was being removed entirely or
changing its behaviour. They are now distinguished based on their changing its behaviour. They are now distinguished based on their
intended audience and the way they're handled by the default warnings intended audience and the way they're handled by the default warnings
filters. filters.
.. _warning-filter: .. _warning-filter:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment