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.
Showing
- mypy.ini 0 additions, 3 deletionsmypy.ini
- requirements.txt 0 additions, 1 deletionrequirements.txt
- swh/lister/maven/lister.py 12 additions, 9 deletionsswh/lister/maven/lister.py
- swh/lister/maven/tests/data/https_maven.org/citrus-parent-3.0.7.pom 769 additions, 0 deletions.../maven/tests/data/https_maven.org/citrus-parent-3.0.7.pom
- swh/lister/maven/tests/test_lister.py 26 additions, 0 deletionsswh/lister/maven/tests/test_lister.py
Loading
Please register or sign in to comment