irods / python-irodsclient

A Python API for iRODS
Other
63 stars 73 forks source link

Add progress bar update capability to data transfers in iRODS #578

Closed d-w-moore closed 2 months ago

d-w-moore commented 3 months ago

Designed in such as way as to be foreseeably generic and /or adaptable to multiple progress bar libraries. progressbar and tqdm are demonstrated as compatible.

This PR may end up supplanting https://github.com/irods/python-irodsclient/pull/575

alanking commented 2 months ago

@d-w-moore - Anything left to do here?

d-w-moore commented 2 months ago

@d-w-moore - Anything left to do here?

I think not. I'll look it over once more to be sure, and post another comment when that "internal review" is complete.

d-w-moore commented 2 months ago

Rebased to upstream main.

d-w-moore commented 2 months ago

One test was broken for the progressbar2 library... which i believe is the more current version of progressbar. So that's fixed now.