Skip to content

Commit 1701579

Browse files
committed
Mark Version classes as deprecated.
1 parent 45a280c commit 1701579

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

distutils/version.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"""
2828

2929
import re
30+
import warnings
31+
3032

3133
class Version:
3234
"""Abstract base class for version numbering classes. Just provides
@@ -36,6 +38,12 @@ class Version:
3638
"""
3739

3840
def __init__ (self, vstring=None):
41+
warnings.warn(
42+
"distutils Version classes are deprecated. "
43+
"Use packaging.version instead.",
44+
DeprecationWarning,
45+
stacklevel=2,
46+
)
3947
if vstring:
4048
self.parse(vstring)
4149

0 commit comments

Comments
 (0)