I haven't tested to verify if -o supports quoting for handling paths with spaces, but I can confirm that URLs currently do not. I know I can feed a URL like "https://my.server/has spaces in paths/it sucks/i need this file.exe" by replacing spaces with %20, but I would like if possible to be able to instead use pget -o "C:\my file path\my file name.exe" "https://my.server/has spaces in paths/it sucks/i need this file.exe" as is somewhat standard, at least in Windows applications.