DropBox 400 v1_retired!
-
Hi
Just ran my usual DropBox sync script in Pythonista and got a 400 v1_retired error!
Anyone got this? It looks like the Drop V1 API has been deprecated for a while and they finally pulled the plug.
Is this going to take a Pythonista release to fix?
-
Eg. My wrench menu looks like the below
-
What (and where) is ShaSh?
-
@ihf, it’s a typo, same as Stash discussed above.
-
Ahh, OK. I use Stash all the time...I thought I was missing something :-)
-
@omz Will dropboxlogin and dropbox be updated for API v2?
-
@Kenbo01 thank you. Do I need to create module from DropboxSetup.py? Currently trying to use script for DropboxSetup s function defined within Synchronator.
-
Hi
I’m managed to install stash and attempted to update requests as per the readme in Synchonator and am now getting the following error, anyone know how I fix this?
/private/var/mobile/Containers/Shared/AppGroup/C0C8A414-409D-4540-878C-0DDC5320C51A/Pythonista3/Documents/site-packages/requests/init.py:80: RequestsDependencyWarning: urllib3 (1.4) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
stash: <type 'exceptions.ImportError'>: cannot import name DependencyWarning
-
Ok so I realised when you pip in pythonista with stash it puts the modules under ‘Modules & Templates/Site-Packages’ which overrides the modules in the ‘Modules & Templates/standard library (x.x)’. I deleted the newly download requests, DropBox Etc from there and I’m back to where I started.
It seems like there is currently some issue with the latest version DropBox and Request packages. Synchronator needs an updated version of these libraries, but currently they are not working.
Does anyone have any other ideas?
-
OK got this sorted. After rolling back the requests and DropBox updates (latest versions) I installed the specific version that synchronator quoted as the minimum using stash
pip install ‘dropbox==7.2.1‘
Now everything works! Thanks everyone.