- added an exception for videos which are blocked in the users region
4.7
python 3.11 >> 3.9
4.6
Keeping up with Pornhub updates
- Fix email auth (57) - Fix video.watched showing wrong value when iterated from history - Docstring changes - Changed the client.delay algorithm (EchterAlsFake) - Fix enumerating private videos (maybe) (46)
4.5.7
- Added a check for empty search queries (53) - Made `query.pages` a `phub.Pages` object, able to handle page indexes or slices.
py Unique page first_page = query.pages[0]
Iteration for page in query.pages: ...
Slicing for page in query.pages[1:4]: ...
This change is a re-implementation of query item slices, removed in PHUB3 because some pages can have an inconsistent amount of items. Enhancment for 49.
4.5.6
- fixed the challenge resolver (finally)
4.5.5
Made the built-in CLI behave like a downloader. `py -m phub` now takes one argument, whether it's a video key, a video URL or a local file containing multiple URLs. It does not matter how you arange the URLs in the file. You can also use `--quality`, `--output` and `--downloader` for advanced options.