Repository navigation
3.16.2
Now on PyPI. Install with uv tool install ofscraper-community, pipx install ofscraper-community or pip install ofscraper-community. The command is still ofscraper. If you installed the fork with uv or pipx before, run uv tool uninstall ofscraper (or pipx uninstall ofscraper) first. #254
Downloads
- Resuming a half-finished download works again, for normal and DRM video. A half-finished file is only continued if it still matches the file on the server; otherwise the download starts over. #249 #252 #264
- An error page (like a 404) or an empty reply is no longer saved as the video and marked as downloaded. #265 #269
- Retrying after an error continues the half-finished file instead of starting from 0. #270
- Downloads where the server doesn't say the file size now finish, and a cut-off one is caught. #263
Console and logs
- Login headers no longer appear in the purchased-content warning, in logs or on Discord. #248
--output LOWand--output PROMPTnow make the console quiet, as they were meant to. Prompts, errors and warnings you need to act on still show. #257SUPRESS_*_DISPLAY=Falsenow works, and these settings only apply while their screen is up. #258 #266- Importing ofscraper from another program no longer reads that program's command line. #253
Other
metadata -msmeans--mark-stray-locked. #237- Docs moved to https://cloakedkeys.gitbook.io/ofsc, with a refreshed README and reference. #234 #235 #238 #239 #240 #241 #242
- Removed upstream's unused release workflows, and fixed a test on Python 3.15. #250 #247
Full list: 3.16.1...3.16.2