-
Notifications
You must be signed in to change notification settings - Fork 3
fix(deps): update dependency youtube-transcript-api to v1 #2206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OpenAPI ChangesShow/hide No detectable change.
Unexpected changes? Ensure your branch is up-to-date with |
d7725a0
to
bf196fd
Compare
OpenAPI ChangesShow/hide No detectable change.
|
bf196fd
to
463e50f
Compare
OpenAPI ChangesShow/hide No detectable change.
|
463e50f
to
040e575
Compare
OpenAPI ChangesShow/hide No detectable change.
|
040e575
to
c88df48
Compare
OpenAPI ChangesShow/hide No detectable change.
|
c88df48
to
2831aa4
Compare
OpenAPI ChangesShow/hide No detectable change.
|
2831aa4
to
0ec9431
Compare
OpenAPI ChangesShow/hide No detectable change.
|
0ec9431
to
dbb39d4
Compare
OpenAPI ChangesShow/hide No detectable change.
|
dbb39d4
to
89efa22
Compare
OpenAPI ChangesShow/hide No detectable change.
|
89efa22
to
0d74dc0
Compare
OpenAPI ChangesShow/hide No detectable change.
|
0d74dc0
to
7a9da5f
Compare
OpenAPI ChangesShow/hide No detectable change.
|
7a9da5f
to
f00ef41
Compare
OpenAPI ChangesShow/hide No detectable change.
|
f00ef41
to
95d8f3e
Compare
OpenAPI ChangesShow/hide No detectable change.
|
95d8f3e
to
a93a2d1
Compare
OpenAPI ChangesShow/hide No detectable change.
|
a93a2d1
to
5739c8d
Compare
OpenAPI ChangesShow/hide No detectable change.
|
5739c8d
to
2bdb048
Compare
d8629ac
to
18bd5c2
Compare
OpenAPI ChangesShow/hide No detectable change.
|
18bd5c2
to
cb98cad
Compare
OpenAPI ChangesShow/hide No detectable change.
|
cb98cad
to
999ce7f
Compare
OpenAPI ChangesShow/hide No detectable change.
|
999ce7f
to
100d87b
Compare
OpenAPI ChangesShow/hide No detectable change.
|
100d87b
to
15a3383
Compare
OpenAPI ChangesShow/hide No detectable change.
|
15a3383
to
6c578e6
Compare
OpenAPI ChangesShow/hide No detectable change.
|
6c578e6
to
420a122
Compare
OpenAPI ChangesShow/hide No detectable change.
|
420a122
to
5ece84b
Compare
OpenAPI ChangesShow/hide No detectable change.
|
d592237
to
85a3dfd
Compare
85a3dfd
to
9766934
Compare
shanbady
approved these changes
May 12, 2025
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This was referenced May 16, 2025
Closed
Closed
Closed
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.6.2
->^1.0.0
Release Notes
jdepoix/youtube-transcript-api (youtube-transcript-api)
v1.0.3
Compare Source
What's Changed
Full Changelog: jdepoix/youtube-transcript-api@v1.0.2...v1.0.3
v1.0.2
Compare Source
What's Changed
RequestBlocked
is raised, to trigger an IP rotation in case a user encounters a blocked residential IPRequestBlocked
is raised despite proxies being used, to assist users in figuring out what the issue isNew Contributors
Full Changelog: jdepoix/youtube-transcript-api@v1.0.1...v1.0.2
v1.0.1
Compare Source
What's Changed
prevent_keeping_connections_alive() -> bool
method toProxyConfig
objectsConnection: close
header will be added to the HTTP client, if a proxy config withprevent_keeping_connections_alive() == True
is usedNew Contributors
Full Changelog: jdepoix/youtube-transcript-api@v1.0.0...v1.0.1
v1.0.0
Compare Source
What's Changed
get_transcript
,get_transcripts
andlist_transcripts
YouTubeTranscriptApi.get_transcript(video_id)
is replaced withYouTubeTranscriptsApi().fetch(video_id)
YouTubeTranscriptApi.list_transcripts(video_id)
is replaced withYouTubeTranscriptsApi().list(video_id)
YouTubeTranscriptApi.get_transcript
in the new interface, as this doesn't provide any meaningful utility over just running[ytt_api.fetch(video_id) for video_id in video_ids]
.fetch
and.list
on aYouTubeTranscript
instance, we can share a HTTP session between all requests, which allows us to share cookies and reduces redundant requests, thereby saving bandwidth and proxy costs.transcript.fetch()
now returns aFetchedTranscript
object instead of a list of dictionaries. This allows for adding metadata and utility methods to the returned object. You can still convert aFetchedTranscript
object to the previously used format by callingfetched_transcript.to_raw_data()
.RequestBlocked
is now raised if the request has been blocked by YouTube due to a blacklisted IP (which would previously raiseTranscriptDisabled
#303)AgeRestricted
is raised if the video is age restricted and requires cookie authentication (#111)VideoUnplayable
is raised if the video is unplayable for an unknown reason. When this happens the error message that YouTube would display on the WebPlayer is returned by the exception, which should make unknown errors more useful. (#219)YouTubeTranscriptApi
. All proxy configs are located in the new moduleyoutube_transcript_api.proxies
.GenericProxyConfig
class (similarly to how it was done before using the requests dict)WebshareProxyConfig
YouTubeTranscriptApi
constructorYouTubeTranscriptApi
Contributors
Due to the rewrite of some interfaces I wasn't able to merge their PRs directly, but special thanks to the work done by @crhowell in #219 and by @andre-c-andersen in #337, as their PRs have been very useful in implementing the new exceptions types! 😊🙏
Full Changelog: jdepoix/youtube-transcript-api@v0.6.3...v1.0.0
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.