Skip to content

Conversation

AustinCullar
Copy link
Owner

@AustinCullar AustinCullar commented Oct 11, 2024

A progress bar was added to track the downloading of comments. This is implemented with rich.Progress. I've written my own AstroProgress wrapper class around rich.Progress to simplify the interface for my needs.

Additional work:

  • Add more error checking to sentiment.py
  • Add new field to VideoData class to track video title
Screenshot 2024-10-12 at 1 40 03 PM

- Added new field to the VideoData class to capture the video title for display purposes in a later change
- Added progress.py, which implements AstroProgress that acts as a wrapper for rich.Progress
- Added log method to allow objects to check log level
    - might use this to conditionally enable certain features based on log level
@AustinCullar AustinCullar added the enhancement New feature or request label Oct 11, 2024
@AustinCullar AustinCullar self-assigned this Oct 11, 2024
@AustinCullar AustinCullar linked an issue Oct 11, 2024 that may be closed by this pull request
Copy link

Code Coverage

Package Line Rate Health
src 89%
src.data_collection 93%
src.tests 97%
Summary 94% (544 / 579)

Minimum allowed line rate is 70%

@AustinCullar AustinCullar merged commit 349fdc3 into main Oct 12, 2024
1 check passed
@AustinCullar AustinCullar deleted the 37-add-loading-bar branch October 12, 2024 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add loading bar
1 participant