dlispy
dlispy copied to clipboard
Out of date dependencies
The install_requires in the setup.py should be more flexible. Currently, all of the dependencies are required to be a specific version:
https://github.com/Teradata/dlispy/blob/b2d682dbfd8a6f7d0074351b603e22f97524fee6/setup.py#L17
Since the pip changes its method for solving dependencies, this configuration will cause severe conflicts for many packages with newer versions. Because those packages require the same dependencies with newer versions. Now pip would not allow installing packages with dependency conflicts.
The author should try to modify the requirements in setup.py (not requirements.txt), update the dependency version. It is recommended to use a range like <=, >= to define the version, not the exact requirement ==.