Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

V0.2 overhaul #50

Merged
merged 19 commits into from
Jul 5, 2023
Merged

V0.2 overhaul #50

merged 19 commits into from
Jul 5, 2023

Conversation

Russell-Newton
Copy link
Owner

@Russell-Newton Russell-Newton commented Jul 5, 2023

Version 0.2.0.

TODO:
Video downloading

* Create functions for executing API calls of 4 kinds:
    * comment/list/ - video comments
    * post/item_list/ - user posts
    * challenge/item_list/ - popular videos tagged with a challenge
    * related/item_list/ - videos related to this one

* Opens up potential future resolutions for #35, #38, #40, #43, and #44
* Switch to Pydantic V2
* Videos, creators, and tags are now computed properties requiring the `_api` property to be set
    * TODO: User posts aren't quite working yet

* Should open up more room for #22
* Note that loading a User Page without API is still required

* Hopefully resolves #38, #40, #43
Maybe helps prevent forced logins
@Russell-Newton Russell-Newton merged commit 3552992 into main Jul 5, 2023
@Russell-Newton Russell-Newton deleted the v0.2-overhaul branch July 5, 2023 16:40
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant