Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 2849

Testing And Unstable • [SID - Unstable] Removing droopy from the repo

$
0
0
Hello everyone.

Droopy, a package I have been using since the days of python2, has unfortunately reached its end of life. As seen below, the reason is the cgi module which is not available on python 3.13. Please ignore the very first line with the syntax warning on each output, it is a sideeffect of python 3.12.

Code:

$ droopy /usr/bin/droopy:1075: SyntaxWarning: invalid escape sequence '\.'  print('''\Traceback (most recent call last):  File "/usr/bin/droopy", line 78, in <module>    import cgiModuleNotFoundError: No module named 'cgi'$ python3.12 /usr/bin/droopy/usr/bin/droopy:1075: SyntaxWarning: invalid escape sequence '\.'  print('''\/usr/bin/droopy:78: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13  import cgi     _____    |     \.----.-----.-----.-----.--.--.    |  --  |   _|  _  |  _  |  _  |  |  |    |_____/|__| |_____|_____|   __|___  |                            |__|  |_____|    Configuration found in /home/jim/.droopyFiles will be uploaded to /home/jimHTTP server starting... Check it out at http://localhost:8080
There is a relevant issue report on the project's page on github, but it states it will be a hard task to rewrite it without the cgi module.
https://github.com/stackp/Droopy/issues/34

For that reason, the package should either depend on python 3.12 and older or be completely removed from the repo. I vote for the second.

Statistics: Posted by jim_p — 2025-02-22 11:43



Viewing all articles
Browse latest Browse all 2849

Trending Articles