Phub

Latest version: v4.7.6

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 10

4.7.1

Changelog

- 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.

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.