Nasdaq / NasdaqCloudDataService-SDK-Python

Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Python SDK for developing applications using Nasdaq Data Link's real-time data.
https://www.nasdaq.com/solutions/data-link-api
Apache License 2.0
56 stars 25 forks source link

Installation Problems when using Python 3.12 and pip version 24.0 #52

Open mxn271 opened 7 months ago

mxn271 commented 7 months ago

I am using Python 3.12, pip version 24.0 and setuptools version 69.2.0. The setup.py file given with the package does not work as the .egg files are deprecated. These is a discussion about this at https://github.com/pypa/pip/issues/12297. I have tried not to use the setup.py and instead use "pip install" but I get this error: File "C:\Users\username\AppData\Local\Temp\pip-build-env-1u7gh_7i\overlay \Lib\site-packages\setuptools_distutils\util.py", line 139, in convert_path raise ValueError("path '%s' cannot be absolute" % pathname) ValueError: path '/home/esabellico/workspace/confluent-kafka-python-sdist/ LICENSE.txt' cannot be absolute [end of output] I have gone inside of util.py file but it is hard to follow exactly what is going on and why installation terminates. I have spent two full days trying to install this but have not had any luck. All feedback, fixes, updates, or suggestions are hightly appreciated. Thanks.