Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

Releases: alexmercerind/youtube-search-python

v1.5.0 - Migration to core classes

06 Nov 13:52
23e2f4e
Compare
Choose a tag to compare

What's Changed

  • Migrate classes from Internal to Core & Automated testing by @mytja in #117
  • Fixes to StreamURLFetcher signature applying - Resolves #129 by @mytja in #130
  • Full proxy support using HTTPS_PROXY environment variable

Full Changelog: v1.4.9...v1.5.0

What do new Core classes bring

  • Better code reuse - now when we patch sync classes, we automatically patch async classes
  • Rewrite and removal of unused functions
  • Migration to HTTPX for whole library

v1.4.9 - Even more bug fixes

27 Sep 11:54
d40cd6e
Compare
Choose a tag to compare

What's new in this release?

  • Patches to Playlist classes - #115 #116 - thanks to @Arctic4161 for spotting it
  • Changes to legacy package - timeout parameter broke it #121

This is most likely going to be a last release before migration to new internal structure. As a user, you won't notice the difference, but this library's internal structure is going to be very different and easier to maintain.

Thanks to all for support to this library

v1.4.8 - Bugfixes

16 Sep 06:06
4d7b8a5
Compare
Choose a tag to compare

What's new?

  • Fixes to Video class, StreamURLFetcher class & Playlist class - thanks for reporting to people in following issues: #110 #107
  • Fixes to Hashtag class - thanks to @raitonoberu #103
  • Fix to return mode of Playlist class - thanks to @sosfan for report #113

v1.4.6

20 Jun 09:14
3ccc79d
Compare
Choose a tag to compare

What's new?

v1.4.5 Few Addresses

21 Apr 19:01
Compare
Choose a tag to compare
  • Fixes non functionality with updated PyTube versions.
  • Fixes descriptionSnippet being null in VideosSearch result.

v1.4.3 More To The Story

24 Mar 11:40
Compare
Choose a tag to compare

This new version of youtube-search-python adds:

  • Advancements to Playlist class.
    • Now can check hasMoreVideos bool to see if playlist contains more than videos. If playlist has more videos, then you can call getNextVideos method to fetch more videos.
    • YouTube offers only 100 videos in a single request, for getting more videos present in the playlist. (#55).
  • Added richThumbnail to videos in the search result for getting preview WEBP (#62)
  • Fixed StreamURLFetcher to work with newer version of pytube.

v1.4.2 Little Things

06 Mar 07:31
Compare
Choose a tag to compare

This version update includes minor bug-fix

  • Fixed missing attribute exception in CustomSearch & Search classes of both async & sync versions.
  • Thanks to @jacksonw765 for the bug report.

Thankyou

v1.4.1 Playlists Update

01 Mar 16:51
c460092
Compare
Choose a tag to compare

This new version of youtube-search-python adds:

  • A new Playlist class to get all the information about a playlist using link.
  • This new class has three static methods:
    • get: For getting all information about the playlist.
    • getInfo: For getting basic info about playlist.
    • getVideos: For getting only the videos present in the playlist.

Examples can be located in the README of the repository.

Thanks.

v1.4.0 Improved Stability

11 Feb 16:43
0ab6176
Compare
Choose a tag to compare

No major changes.

v1.3.9 Asynchronous support

29 Jan 17:46
Compare
Choose a tag to compare

This new version of youtube-search-python adds:

  • Now youtube-search-python has stable async support.

    • To make use of this functionality, import from __future__ subpackage.
    • See documentation here.
    • This may eventually replace original sync version. Please upgrade your packages & projects.
  • Added initial fall-back code to deal with randomly occurring different response from YouTube in VideosSearch.