INCOMPATIBLE CHANGE: Removal of twisted.web.soap
Hi, I have created this PR to remove the twisted.web.soap code https://github.com/twisted/twisted/pull/12148 It looks like the SOAP code was broken for a long time. --------- Due to a defect in our packaging definition, the SOAPPY dependency library was never installed as part of the automated CI tests, so the twisted.web.soap tests were always skipped. SOAPPY library is no longer maintained, with latest release in June 2014, and it no longer works with Python 3 (I have tested with 3.12) https://pypi.org/project/SOAPpy/#history ------------ This is why I don't think that it makes sense to raise a deprecation warning. The PR is directly removing the code, without a deprecation warning. ----------- If you have any objections and you think that the twisted.web.soap code should stay, please let me know. You can send your feedback by replying to this email or add your comment to the PR https://github.com/twisted/twisted/pull/12148 Thanks for your time! -- Adi Roiban
On May 1, 2024, at 9:58 AM, Adi Roiban <adiroiban@gmail.com> wrote:
This is why I don't think that it makes sense to raise a deprecation warning.
The PR is directly removing the code, without a deprecation warning.
Thanks for following the process, Adi. I would almost say we should have an exception for this scenario, but I really hope we don't have enough totally dead / uncovered code that we would need to use it very much 😬. -g
participants (2)
-
Adi Roiban
-
Glyph