dlispy icon indicating copy to clipboard operation
dlispy copied to clipboard

Out of date dependencies

Open cainmagi opened this issue 4 years ago • 0 comments

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 ==.

cainmagi avatar Mar 15 '21 19:03 cainmagi