haddocking / arctic3d

Automatic Retrieval and ClusTering of Interfaces in Complexes from 3D structural information
Apache License 2.0
27 stars 6 forks source link

Remove `defusedxml` #420

Closed rvhonorato closed 5 months ago

rvhonorato commented 5 months ago

This warning was raised in the tests:

src/arctic3d/modules/blast.py:10
  /home/runner/work/arctic3d/arctic3d/src/arctic3d/modules/blast.py:10: DeprecationWarning: defusedxml.lxml is no longer supported and will be removed in a future release.
    from defusedxml import lxml as ET

And the package itself reports that it has been deprecated:

DEPRECATED The module is deprecated and will be removed in a future release. https://github.com/tiran/defusedxml?tab=readme-ov-file#defusedxmllxml

An alternative could be to use libxml2 instead