Page MenuHomeDevCentral

Stop using deprecated cgi module
ClosedPublic

Authored by dereckson on Fri, Oct 18, 20:55.
Tags
None
Referenced Files
F3685548: D3536.diff
Wed, Oct 23, 00:26
Unknown Object (File)
Sun, Oct 20, 18:50
Unknown Object (File)
Sun, Oct 20, 18:50
Unknown Object (File)
Sun, Oct 20, 18:50
Unknown Object (File)
Sun, Oct 20, 18:50
Unknown Object (File)
Sun, Oct 20, 18:11
Unknown Object (File)
Sun, Oct 20, 18:11
Unknown Object (File)
Sun, Oct 20, 17:05
Subscribers
None

Details

Summary

The cgi module has been deprecated and will be removed in Python 3.13.

Side edits:

  • adhere more to Python conventions
  • improve HTML doctype
  • proofread messages

Original author: CoolCat467
Source: https://github.com/simon-budig/woof/pull/21

Fixes T2041.

Test Plan
  • woof CONTRIBUTORS.md
  • woof archiv/
  • woof -U (without upload)
  • woof -U, then compare file hashes

Diff Detail

Repository
rWURF wurf
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
drop-cgi-module-support (branched from replace-cgi)
Build Status
Buildable 5615
Build 5897: arc lint + arc unit

Event Timeline

dereckson created this revision.

Please note I'm NOT the author of that code change, this change is from https://github.com/CoolCat467

dereckson added inline comments.
woof
146

That's a good question how to detect if the upload has been interrupted.

Normally, that happens with a server when there is a timeout issue, so at this stage of the code I'm not sure it could be reached.

This revision is now accepted and ready to land.Fri, Oct 18, 21:04