ckan / datapusher

A standalone web service that pushes data files from a CKAN site resources into its DataStore
GNU Affero General Public License v3.0
77 stars 152 forks source link

Datapusher requirements incompatible to ckan-service-provider #176

Open m6121 opened 5 years ago

m6121 commented 5 years ago

Hi,

when following the install instructions at https://docs.ckan.org/projects/datapusher/en/latest/deployment.html#download-and-install-all-ckan-versions I'm stuck at installing the requirements.txt. The install log is as follows:

Successfully built ckanserviceprovider messytables python-slugify SQLAlchemy flask-admin flask-login json-table-schema pycparser
ckanserviceprovider 0.0.7 has requirement requests<2.12.0,>=2.11.1, but you'll have requests 2.13.0 which is incompatible.
Installing collected packages: APScheduler, itsdangerous, MarkupSafe, Jinja2, Werkzeug, click, Flask, SQLAlchemy, idna, enum34, asn1crypto, pycparser, cffi, six, ipaddress, cryptography, pyOpenSSL, requests, wtforms, flask-admin, flask-login, ckanserviceprovider, webencodings, html5lib, xlrd, python-magic, chardet, python-dateutil, lxml, json-table-schema, messytables, Unidecode, python-slugify, certifi
Successfully installed APScheduler-2.1.2 Flask-0.12.4 Jinja2-2.10 MarkupSafe-1.1.0 SQLAlchemy-1.2.14 Unidecode-1.0.23 Werkzeug-0.14.1 asn1crypto-0.24.0 certifi-2018.11.29 cffi-1.11.5 chardet-3.0.4 ckanserviceprovider-0.0.7 click-7.0 cryptography-2.4.2 enum34-1.1.6 flask-admin-1.5.2 flask-login-0.3.2 html5lib-1.0.1 idna-2.8 ipaddress-1.0.22 itsdangerous-1.1.0 json-table-schema-0.2.1 lxml-4.2.5 messytables-0.15.2 pyOpenSSL-18.0.0 pycparser-2.19 python-dateutil-2.7.5 python-magic-0.4.15 python-slugify-1.2.1 requests-2.13.0 six-1.12.0 webencodings-0.5.1 wtforms-2.2.1 xlrd-1.1.0

The requirements seem to be incompatible between ckan-service-provider and datapusher.

Operating System: Ubuntu 18.04 Python 2.7.15rc1

Thanks in Advance for any suggested solutions.

ghost commented 5 years ago

Hi @m6121

Did you find a fix to this issue? I'm hitting the same issue.

m6121 commented 5 years ago

Hi @wild276,

unfortunately not, but it seems the Datapusher is working anyway.

andrecastro0o commented 4 years ago

Same issue on Debian 10. Python 3.7 pip 20.2.2

categulario commented 2 years ago

latest version of datapusher and ckan-service-provider have been updated. I think this is fixed in latest release