The upcoming 0.48 version already (committed yesterday!) has an Optimized SVG output (scour.py) which can replace width and height by a viewbox, almost exactly the same way you did (with some extra tests).
Anyway, thanks for this update and the time spent improving it!
The upcoming 0.48 version already (committed yesterday!) has an Optimized SVG output (scour.py) which can replace width and height by a viewbox, almost exactly the same way you did (with some extra tests).
Anyway, thanks for this update and the time spent improving it!