HomeSoftware Heritage

maven: Use BeautifulSoup instead of xmltodict for parsing pom files

Description

maven: Use BeautifulSoup instead of xmltodict for parsing pom files

xmltodict cannot parse POM files with multi-byte encoding so prefer to
use the XML parser of BeautifulSoup based on lxml instead.

Also drop xmltodict requirement as it is no longer used in swh-lister
codebase.

Details

Provenance
anlambertAuthored on Aug 8 2022, 4:30 PM
anlambertPushed on Aug 9 2022, 11:45 AM
Differential Revision
D8217: maven: Use BeautifulSoup instead of xmltodict for parsing pom files
Parents
rDLSd51bce0a1c97: crates: Fix broken ref
Branches
Unknown
Tags
Unknown
Build Status
Buildable 30720
Build 48031: test-and-buildJenkins console · Jenkins