box-python-sdk icon indicating copy to clipboard operation
box-python-sdk copied to clipboard

Add Async Flavor Interfaces

Open aptxkid opened this issue 9 years ago • 4 comments

e.g. client.folder(folder_id='0').upload_async('/path/to/file'), which returns a promise.

aptxkid avatar Feb 24 '15 23:02 aptxkid

Rather than splitting the SDK interface into both sync and async interfaces, we would probably want to decide to move the entire SDK over to async. Since this sort of functionality was added at the language level in Python 3.4, this would likely be something we'll tackle when the SDK drops support for Python 2.7 in the next major version. I'm going to mark this breaking for now so we don't lose track of the idea, but it's unlikely to land on the v2.x branch.

mattwiller avatar Nov 06 '18 21:11 mattwiller

Any progress on this?

sinwoobang avatar Dec 08 '20 13:12 sinwoobang

@sinwoobang Our team is currently short staffed and there is no plan to do this anytime soon. However, we are growing our team over the next few months and may revisit this then. Sorry for any inconvenience!

sujaygarlanka avatar Jan 11 '21 21:01 sujaygarlanka

@sujaygarlanka yes, I'd like to see async support on your official python API as it limits the usability (doesn't want to go multi threads in python)

oneryalcin avatar Jun 07 '22 15:06 oneryalcin