Since we are only using parse_version for comparison (typically checking
that we are greater than some minimum version for tool or package), we
can use packaging.version.parse as if it was parse_version

[YOCTO #15348]

Signed-off-by: Tim Orling <tim.orl...@konsulko.com>
---
 layerindex/update.py                  | 2 +-
 layerindex/update_layer.py            | 2 +-
 layerindex/views.py                   | 2 +-
 rrs/tools/upgrade_history_internal.py | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/layerindex/update.py b/layerindex/update.py
index c1886bd..471a830 100755
--- a/layerindex/update.py
+++ b/layerindex/update.py
@@ -17,7 +17,7 @@ import codecs
 import logging
 import subprocess
 from datetime import datetime, timedelta
-from pkg_resources import parse_version
+from packaging.version import parse as parse_version
 import utils
 import operator
 import re
diff --git a/layerindex/update_layer.py b/layerindex/update_layer.py
index 4a67a50..8a963a3 100644
--- a/layerindex/update_layer.py
+++ b/layerindex/update_layer.py
@@ -19,7 +19,7 @@ import re
 import tempfile
 import shutil
 import errno
-from pkg_resources import parse_version
+from packaging.version import parse_version
 import itertools
 import utils
 import recipeparse
diff --git a/layerindex/views.py b/layerindex/views.py
index 25c045e..e83febb 100644
--- a/layerindex/views.py
+++ b/layerindex/views.py
@@ -11,7 +11,7 @@ import sys
 import re
 from datetime import datetime
 from itertools import islice
-from pkg_resources import parse_version
+from packaging.version import parse as parse_version
 
 import reversion
 from django import forms
diff --git a/rrs/tools/upgrade_history_internal.py 
b/rrs/tools/upgrade_history_internal.py
index 2ba96b1..2ea22c9 100644
--- a/rrs/tools/upgrade_history_internal.py
+++ b/rrs/tools/upgrade_history_internal.py
@@ -16,7 +16,7 @@ import os
 import optparse
 import logging
 import re
-from pkg_resources import parse_version
+from packaging.version import parse as parse_version
 import git
 from datetime import datetime
 import calendar
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62183): https://lists.yoctoproject.org/g/yocto/message/62183
Mute This Topic: https://lists.yoctoproject.org/mt/103800555/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to