id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,branch,changelog,apichanges,internalchanges 12131,Transitive import in trac/web/main.py,Tim Graham ,Ryan J Ollos,"The linked block references StringIO but it's not imported (unless it's coming from one of the `import *` imports (is it a goal to remove those?). https://github.com/edgewall/trac/blob/8eaafa64ad6555e80ad7b0f0cdec1f340ebd6146/trac/web/main.py#L257-L262",defect,closed,normal,1.2,general,,normal,fixed,,,,"Fixed transitive import in `trac/web/main.py` and added direct import of `io` module, replacing use of `StringIO` with `io.BytesIO`.",,