ebu / ebu-tt-live-toolkit

Toolkit for supporting the EBU-TT Live specification
http://ebu.github.io/ebu-tt-live-toolkit/
BSD 3-Clause "New" or "Revised" License
25 stars 10 forks source link

pyxb EOL notification #541

Open nigelmegitt opened 4 years ago

nigelmegitt commented 4 years ago

As per pabigot/pyxb#100, pyxb is marked as EOL pending anyone else offering to maintain it, and being accepted as maintainer. This project is completely dependent on pyxb right now, so non-maintenance could be a significant risk.

For an example of a challenge associated with non-maintenance, pabigot/pyxb#123 reveals that pyxb has a problem resulting from a breaking change in Python 3.8, which will also affect this project.

nigelmegitt commented 4 years ago

Quick research suggests some alternatives, without having considered the overall impact of any change:

nigelmegitt commented 9 months ago

Successfully switched to renalreg/PyXB-X in the BBC fork, which is also now up to Python3.11 (but doesn't support all functionality yet, for example the autobahn/twisted tests do not pass) - suggest doing the same here.