Release Notes#
[0.3.1] - 2023-07-30#
Fixed#
Comment.author_display_name
is now set correctly
[0.3.0] - 2023-07-30#
Since the last release, YouTube introduced a new username system.
It is important to note that Comment
in most cases does not have the @username of the commenter, and it must instead be retrieved using YouTubeData.channels
(for many channels at once) or YouTubeData.channel
(for just one channel at a time).
Commenters are still uniquely identified by Comment.author_channel_id
.
Changed#
Reflect YouTube changes to usernames
Channel.name
renamed toChannel.display_name
Comment.author_name
renamed toComment.author_display_name
Channel.custom_url
renamedChannel.at_username
and is never Nonedeprecated properties to access these by their old name
Fixed#
Channel.created_at
deserialization format now accepts seconds fractionYouTubeData.channels
no longer bad request when using >50 channel IDs
[0.2.0] - 2023-03-01#
Changed#
YouTubeData_WithMembers.get_my_levels
does not accept a parts parameter and always uses ID and SNIPPETUpdated for SlyAPI 0.4.3
YouTubeData_WithMembers
constructor now takes onlyOAuth2
YouTubeData
andYouTubeData_WithMembers
should no longer be awaitedPart
,PrivacyStatus
,SafeSearch
,Order
, andCommentOrder
are now plain enumsMany methods now take
T|set[T]
for enum parameters
[0.1.3] - 2022-02-26#
Changed#
Updated for SlyAPI 0.2.4
[0.1.2] - 2022-02-23#
Changed#
Updated for SlyAPI 0.2.0
[0.1.1] - 2022-02-13#
Fixed#
YouTubeData
constructorVideo.link()
if video came from search results
[0.1.0] - 2021-11-24#
Changed#
Updated for SlyAPI 0.1.0
[0.0.3] - 2021-11-22#
Initial release.