Skip to content
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

GENERAL 0.4.0 TODO LIST #3

Closed
16 tasks done
Revnoplex opened this issue Oct 23, 2024 · 0 comments
Closed
16 tasks done

GENERAL 0.4.0 TODO LIST #3

Revnoplex opened this issue Oct 23, 2024 · 0 comments
Assignees
Labels
0.4.0 todo list Todo lists for 0.4.0 release todo-list General todo lists
Milestone

Comments

@Revnoplex
Copy link
Owner

Revnoplex commented Oct 23, 2024

Fixes

Changes

  • review how passing no keys or auth is handled
  • add unauthorised and other http status code classes
  • rename _type to kind (make sure to add as breaking change to changelog)

Additions

  • implement video categories,
  • implement region codes
  • authorised functions: enums for AuthorisedYoutubeVideos
  • finish OAuth implementation #4
  • finish authorised implementation in other methods (Playlists remmaining)
  • add update methods for editing certain things (Playlists remmaining)
  • Get all playlists owned by a user
  • keep count of quota usage per session (either predict/calculate or see if there is a proper api method to do this)
  • downloadable captions (includes saving captions and adding the methods to either VideoCaptions or AuthorisedVideo class)
  • methods to set thumbnails channel banners, watermarks, etc.
  • add etags as accessable attributes
  • Overhaul download methods for ChannelBanner to get url of certain size and save with certain size as well as well as fixing the docs for the save methods which still have thumbnail references.
  • Ignore notfound videos in fetch_playlist_videos
@Revnoplex Revnoplex added todo-list General todo lists 0.4.0 todo list Todo lists for 0.4.0 release labels Oct 23, 2024
@Revnoplex Revnoplex self-assigned this Oct 23, 2024
@Revnoplex Revnoplex added this to the v0.4.0 milestone Oct 23, 2024
@Revnoplex Revnoplex pinned this issue Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.4.0 todo list Todo lists for 0.4.0 release todo-list General todo lists
Projects
None yet
Development

No branches or pull requests

1 participant