clustershell icon indicating copy to clipboard operation
clustershell copied to clipboard

Fix tests for libexpat >=2.6.0

Open hartwork opened this issue 1 year ago • 7 comments

Hi! :wave:

It was reported that the clustershell test suite breaks with Expat >=2.6.0 (https://bugs.gentoo.org/924601). So this pull request fixes the test suite for Expat >=2.6.0 with CPython 3.13 and backport releases by using the new pyexpat API (https://github.com/python/cpython/issues/115398). There is no rush in merging this, we can definitey wait for that APi to become more widely available if you like, it will likely appear in these very CPython releases:

  • 3.8.19
  • 3.9.19
  • 3.10.14
  • 3.11.9
  • 3.12.3
  • 3.13.0

I should note that Python 3.7 and earlier are dead, hence related pull request #555. I'm looking forward to your review, maybe I missed something :beers:

Best, Sebastian

hartwork avatar Mar 03 '24 18:03 hartwork