summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2023-08-06 14:17:20 (GMT)
committerGitHub <noreply@github.com>2023-08-06 14:17:20 (GMT)
commitc80112906a406d2eecf63729caad129c3f920f87 (patch)
treec8ce0afc0a42af65fd34fe2d39cc38a9db60b3c3
parentcc766c0b15ed81ad5a6f0355da98a5e95aad7bfb (diff)
downloadcpython-c80112906a406d2eecf63729caad129c3f920f87.zip
cpython-c80112906a406d2eecf63729caad129c3f920f87.tar.gz
cpython-c80112906a406d2eecf63729caad129c3f920f87.tar.bz2
[3.12] Do not use deprecated ``logger.warn()`` in pyspecific (GH-107694) (#107695)
Do not use deprecated ``logger.warn()`` in pyspecific (GH-107694) (cherry picked from commit 9564e31cbc95a723f2414537231bc4611b56644f) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
-rw-r--r--Doc/tools/extensions/pyspecific.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/Doc/tools/extensions/pyspecific.py b/Doc/tools/extensions/pyspecific.py
index 003229d..5ae7420 100644
--- a/Doc/tools/extensions/pyspecific.py
+++ b/Doc/tools/extensions/pyspecific.py
@@ -180,7 +180,7 @@ class Availability(SphinxDirective):
if unknown:
cls = type(self)
logger = logging.getLogger(cls.__qualname__)
- logger.warn(
+ logger.warning(
f"Unknown platform(s) or syntax '{' '.join(sorted(unknown))}' "
f"in '.. availability:: {self.arguments[0]}', see "
f"{__file__}:{cls.__qualname__}.known_platforms for a set "
@@ -267,7 +267,7 @@ class AuditEvent(Directive):
info = env.all_audit_events.setdefault(name, new_info)
if info is not new_info:
if not self._do_args_match(info['args'], new_info['args']):
- self.logger.warn(
+ self.logger.warning(
"Mismatched arguments for audit-event {}: {!r} != {!r}"
.format(name, info['args'], new_info['args'])
)
@@ -544,7 +544,7 @@ class PydocTopicsBuilder(Builder):
'building topics... ',
length=len(pydoc_topic_labels)):
if label not in self.env.domaindata['std']['labels']:
- self.env.logger.warn('label %r not in documentation' % label)
+ self.env.logger.warning(f'label {label!r} not in documentation')
continue
docname, labelid, sectname = self.env.domaindata['std']['labels'][label]
doctree = self.env.get_and_resolve_doctree(docname, self)