This repository has been archived by the owner on Jun 30, 2022. It is now read-only.
Releases: alexmercerind/youtube-search-python
Releases · alexmercerind/youtube-search-python
v1.5.0 - Migration to core classes
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
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
v1.4.6
What's new?
- Fix for #79
- Fix for description snippet is null - thanks to @raitonoberu for PR #84
- Added timeouts to async search classes - #78
- Remove unneccesary imports - thanks to @raitonoberu for PR #75
- Typo in playlist fix - thanks to @Maple-Elter for PR #74
v1.4.5 Few Addresses
- Fixes non functionality with updated PyTube versions.
- Fixes
descriptionSnippet
beingnull
inVideosSearch
result.
v1.4.3 More To The Story
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 callgetNextVideos
method to fetch more videos. - YouTube offers only 100 videos in a single request, for getting more videos present in the playlist. (#55).
- Now can check
- 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
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
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
No major changes.
v1.3.9 Asynchronous support
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.
- To make use of this functionality, import from
-
Added initial fall-back code to deal with randomly occurring different response from YouTube in
VideosSearch
.