10000 Fix distutils.LooseVersion DeprecationWarning (#88524) · pytorch/pytorch@1c681f4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1c681f4

Browse files
Jasha10pytorchmergebot
authored andcommitted
Fix distutils.LooseVersion DeprecationWarning (#88524)
Fixes #84712 Pull Request resolved: #88524 Approved by: https://github.com/MaKaNu, https://github.com/milutter, https://github.com/soumith
1 parent 97db9fd commit 1c681f4

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -981,6 +981,7 @@ def main():
981981
'typing_extensions',
982982
'sympy',
983983
'networkx',
984+
'packaging'
984985
]
985986

986987
extras_require = {

torch/utils/tensorboard/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import tensorboard
2-
from distutils.version import LooseVersion
2+
from packaging import version # type: ignore[import]
33

4-
if not hasattr(tensorboard, "__version__") or LooseVersion(
4+
if not hasattr(tensorboard, "__version__") or version.parse(
55
tensorboard.__version__
6-
) < LooseVersion("1.15"):
6+
) < version.Version("1.15"):
77
raise ImportError("TensorBoard logging requires TensorBoard version 1.15 or above")
88

9-
del LooseVersion
9+
del version
1010
del tensorboard
1111

1212
from .writer import FileWriter, SummaryWriter # noqa: F401

0 commit comments

Comments
 (0)
0