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
Add disable progress bar feature, edit docstrings #3280
Conversation
Thanks for the pull request @Cubostar! Everything looks great! |
Should tests be edited to check if this feature works? |
I'm not sure I know how you would test it. @Cadair do you know a way? |
Easiest way would be to run a download and use pytest to capture the stdout and see if there is a progress bar or not. (I am like 90% sure you can do that with pytest somehow.) |
I'll do that in |
I haven't been able to test if these new tests I wrote work. Right now I'm assuming that |
Interestingly, there wasn't an AssertError even though |
Don't worry, just a rebase. The duplicate commits are because I reset my developer environment after making this pull request, so the branch |
Tests now work! 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't evaluated the changes at all, but I consider this PR to be non-merge-able until it is properly rebased because the commit history is a mess.
@Cubostar You can ask for help if you don't know to do the rebase
@Cubostar While the general approach to clean up a commit history is through rebasing, you can instead limit yourself to just cherry-picking, which is easier to walk you through. You'd create a fresh branch (here,
After you confirm that the new branch does in fact contain all of your intended changes, you can rename the branch locally – overwriting the old branch – and then force push the branch to your remote:
|
8ac93ea
to
b4730c7
Compare
WOW everything is so clean! Tysm @ayshih this is amazing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me barring the removal of the (object)
in the class definition.
Co-Authored-By: Nabil Freij <nabil.freij@gmail.com>
It seems that the CircleCI tests fail if |
The CircleCI builds are currently failing for reasons that are totally unrelated to this PR, not because of the recent change that you made. You don't need to worry about it. |
Thanks @Cubostar :) |
Description
Adds feature explained in #3259. Also edited the docstrings to mention the new
progress
bool.