Use tqdm
package to display estimated time length when uploading/downloading datasets
#142
Labels
feature
Annotates any PR that adds new features; Used in the release process
Is your feature request related to a problem? Please describe.
We've recently implemented a progress indicator in the client to provide feedback to users while long running upload/download processes are occurring.
While
yaspin
provides sufficient feedback to the user regarding the fact that something is happening behind the scenes,tqdm
can provide the user with estimated upload/download times for their artifacts. This will be particularly beneficial in the case of large artifacts that can take minutes.Describe the solution you'd like
We should implement the
tqdm
progress bar during the upload/download of artifacts to R2. We don't need to fully replaceyaspin
withtqdm
, but it would be beneficial to user experience to add it in the aforementioned scenarios.Describe alternatives you've considered
Seeing as
tqdm
is a very popular package for displaying upload/download progress and is already a dependency ofpolaris-lib
, other libraries which can achieve a similar functionality were not considered.The text was updated successfully, but these errors were encountered: