Skip to content

Commit c89c643

Browse files
committed
Make clear which package is calling declare_namespaces (#3827)
2 parents a07e918 + 20a701f commit c89c643

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

changelog.d/3827.misc.rst

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Improve deprecation warning message on ``pkg_resources.declare_namespace``
2+
to display package name.

pkg_resources/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -2289,6 +2289,7 @@ def declare_namespace(packageName):
22892289
"""Declare that package 'packageName' is a namespace package"""
22902290

22912291
msg = (
2292+
f"Deprecated call to `pkg_resources.declare_namespace({packageName!r})`.\n"
22922293
"Implementing implicit namespace packages (as specified in PEP 420) "
22932294
"is preferred to `pkg_resources.declare_namespace`. "
22942295
"See https://setuptools.pypa.io/en/latest/references/"

0 commit comments

Comments
 (0)