ckanclient-deprecated icon indicating copy to clipboard operation
ckanclient-deprecated copied to clipboard

setup.py should install all dependencies

Open frgomes opened this issue 11 years ago • 1 comments

I was getting error 302 when using CkanClient from a remote box, but not when using from the box where CKAN was installed. After a lot of tests, I've finally got to the point where I copied the full virtualenv from one box to the other.

In a nutshell: setup.py fails to install all needed dependencies.

The error 302 is absolutely misleading. Worse than giving no information is giving wrong/misleading information. If CkanClient tries to import something which is not there or is wrong version, it should fail and state the fact, instead of swallowing the exception, go ahead and fail later due some other reason.

frgomes avatar Sep 03 '13 11:09 frgomes

The only dependency outside python 2.6/2.7 is pycurl/requests used by upload_file. However that would raise an ImportError exception and quit, rather than returning 302. So I'm not sure how to proceed, unless you can supply more information about which call the error was in and what python of version you had.

davidread avatar Jan 09 '14 15:01 davidread