Pafy Versions Save

Python library to download YouTube content and retrieve metadata

v0.3.44

10 years ago

21 May 2014 Version 0.3.44

[Bugfix] - Fixed m4astreams and oggstreams return empty lists [Bugfix] - Fixed get_playlist() returns a tuple for playlist_id [Bugfix] - Fixed TypeError on getting url (issue #30) [Update] - Properties now return Unicode in both Python 2 and 3 [Update] - Package now includes wheel (PEP 427)

v0.3.42

10 years ago

30 April 2014 Version 0.3.42

[Feature] - Added support for age-restricted videos with encrypted signatures [Feature] - Added likes and dislikes properties [Bugfix] - Fix incorrectly formatted published date [Bugfix] - Fix incorrect media type for itags 242 - 248

v0.3.41

10 years ago

5 March 2014 Version 0.3.41

[Feature] - Fetch updated time for playlist items [Feature] - Added Python 2.6 compatibility (requires argparse from PyPI) [Bugfix] - Handle location-specific number formats (thousands separator)

v0.3.39

10 years ago

2 March 2014 Version 0.3.39

[Feature] - Add username property (fetched from gdata). [Update] - get_playlist() now returns type dict. [Update] - get_playlist() now captures more data items and partially populates the returned Pafy objects. [Update] - Improved and documented get_playlist() feature

v0.3.38

10 years ago

27 February 2014 Version 0.3.38

[Update] - Use http instead of https [Update] - Add missing itags 167-170

v0.3.37

10 years ago

25 February 2014 Version 0.3.37

[Feature] - Added signature, gdata, basic and size parameters to new() These parameters can be used to restrict the data fetched on instantiation of Pafy objects and can significantly reduce the time taken to create new instances. Any missing data will be fetched when needed.

[Feature] - Javascript is released internally once functions are extracted Smaller memory footprint for Pafy / Stream objects

[Bugfix] - release unneeded internal data, smaller pafy objects [Update] - getbest and getbestaudio() return None if no streams available [Update] - Pafy raises ValueError or IOError. RuntimeError removed [Update] - len() has been removed. use .length property instead

v0.3.36

10 years ago

20 February 2014 Version 0.3.36

[Feature] - Added published date field [Bugfix] - Added missing notes field to itag 264

v0.3.35

10 years ago

17 February 2014 Version 0.3.35

[Feature] - Added notes attribute to Stream class for further stream info [Feature] - Added function to fetch playlists (leokewitz) [Bugfix] - Add missing itag (83)

v0.3.34

10 years ago

11 Feb 2014 v0.3.34

[Bugfix] getbest and getbestaudio() now return False when no streams are available

v0.3.33

10 years ago

9 Feb 2014 v0.3.33

[Feature] - Store html5player js data in memory to reduce repeat fetches [Feature] - Removed redundant looping in js function extraction [Feature] - Added callback function for status reporting [Bugfix] - Display correct units for data rate [Bugfix] - Handle error getting stream map [Bugfix] - Handle dollar character in js function name