Youtube-search-python

Latest version: v1.6.6

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

Scan your dependencies

Page 1 of 5

1.6.6

Well, it's happening... This is the last release of `youtube-search-python`. I don't have much to say, I've said everything in 189.

It's been a long journey with this library and thus thank you for your support and I wish you happy YouTube searching with newer libraries. :crossed_fingers:

Recommended alternatives
- [yt-dlp](https://github.com/yt-dlp/yt-dlp) instead of `StreamURLFetcher` & `Video`.

What's Changed
* init CommentsCore object properly, fixes https://github.com/alexmerce… by anshuman852 in https://github.com/alexmercerind/youtube-search-python/pull/184
* Use `Any` and temp ignore unknown types in subclasses of `SearchCore` by huenique in https://github.com/alexmercerind/youtube-search-python/pull/186
* ResultMode is used but was not imported by chirag127 in https://github.com/alexmercerind/youtube-search-python/pull/182

New Contributors
* anshuman852 made their first contribution in https://github.com/alexmercerind/youtube-search-python/pull/184
* huenique made their first contribution in https://github.com/alexmercerind/youtube-search-python/pull/186
* chirag127 made their first contribution in https://github.com/alexmercerind/youtube-search-python/pull/182

**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.5...v1.6.6

1.6.5

What's Changed
* Made ChannelSearch more resilliant, Fixes 175 by fabi321 in https://github.com/alexmercerind/youtube-search-python/pull/176
* Fetch Playlists from channels by fabi321 in https://github.com/alexmercerind/youtube-search-python/pull/177

New Contributors
* fabi321 made their first contribution in https://github.com/alexmercerind/youtube-search-python/pull/176

**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.4...v1.6.5

1.6.4

What's Changed
* Update constants.py by jwadow in https://github.com/alexmercerind/youtube-search-python/pull/168 - now you can search by livestreams
* Improve CI & fix age-restricted videos by mytja in https://github.com/alexmercerind/youtube-search-python/pull/170 - fixed age-restricted video fetching in StreamURLFetcher

New Contributors
* jwadow made their first contribution in https://github.com/alexmercerind/youtube-search-python/pull/168

**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.3...v1.6.4

Happy YouTube searching! :crossed_fingers:

1.6.3

I'm so excited about this release.

This library now has 2 more classes for even better YouTube experience.

You can retrieve Channel info using `Channel` class:
py
from youtubesearchpython import Channel

print(Channel.get("UC_aEa8K-EOJ3D6gOs7HcyNg"))


And you can retrieve transcripts (subtitles) for a specific video:
py
from youtubesearchpython import Transcript

print(Transcript.get("https://www.youtube.com/watch?v=-1xu0IP35FI"))


Happy YouTube searching! 🤞

**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.2...v1.6.3

1.6.2

What's Changed
* A lot of patches to Playlist class by mytja in https://github.com/alexmercerind/youtube-search-python/pull/158


**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.1...v1.6.2

1.6.1

Hello!

I know it has been 1 day since latest release, but I cannot help myself. This new release is so cool, that I just had to release it.

We have fully ditched PyTube and are now using [yt-dlp](https://github.com/yt-dlp/yt-dlp). It is so much faster and more stable, so you won't have to upgrade PyTube every single month (when YouTube changes something).

I also noticed, this library is almost as popular as youtube-dl itself (youtube-dl is on 927. place).
![image](https://user-images.githubusercontent.com/52399966/150652042-35308cd6-f9f0-44b1-8e7b-779d29dd9059.png)

This library wouldn't exist without everyone's support. Thank you so much, everyone, for using this library and some even contributing to it. :heart:

I know this migration might break some of your projects, but it's long-term the best solution.
Just remove PyTube as dependency from your projects' `requirements.txt` and replace it with: `yt-dlp`
You can install yt-dlp using following command `pip install yt-dlp`

Again, thanks for your support.
- youtube-search-python maintainers

What's Changed
* Migrate to yt-dlp by mytja in https://github.com/alexmercerind/youtube-search-python/pull/155


**Full Changelog**: https://github.com/alexmercerind/youtube-search-python/compare/v1.6.0...v1.6.1

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.