Merge "Stop using deprecated defusedxml.cElementTree"

This commit is contained in:
Zuul
2024-09-05 07:49:44 +00:00
committed by Gerrit Code Review
2 changed files with 3 additions and 6 deletions

View File

@@ -19,10 +19,7 @@ import shutil
import tarfile
import urllib
try:
from defusedxml import cElementTree as ET
except ImportError:
from defusedxml import ElementTree as ET
from defusedxml import ElementTree as etree
from oslo_config import cfg
from oslo_log import log as logging
@@ -194,7 +191,7 @@ class OVAImageExtractor(object):
disk_filename, file_elements, file_ref = None, None, None
properties = {}
for event, elem in ET.iterparse(ovf):
for event, elem in etree.iterparse(ovf):
if event == 'end':
ns, tag = _get_namespace_and_tag(elem.tag)
if ns in CIM_NS and tag in self.interested_properties:

View File

@@ -1,5 +1,5 @@
pbr>=3.1.1 # Apache-2.0
defusedxml>=0.6.0 # PSF
defusedxml>=0.7.1 # PSF
# < 0.8.0/0.8 does not work, see https://bugs.launchpad.net/bugs/1153983
SQLAlchemy>=1.3.14 # MIT