setup.py should not pin specific versions
m000 opened this issue · comments
install_requires in setyp.py pins specific versions of several packages. This causes problems when managing package versions in the python environment where DocumentReader is used.
E.g. certifi==2020.12.5 forces all packages in the environment to use old root certificates. And e.g. Sentry SDK already requires urllib3>1.26.5, creating a conflict.
DocumentReader-web-python-client/setup.py
Lines 26 to 32 in e1ecfd4
install_requires should be more flexible in allowing DocumentReader to work with more recent versions of the package.
This is really affecting us because other packages cannot be updated as a result. The Regula documentreader and facesdk are now conflicting when either one dictates a higher certifi requirement.
I received your problem and will fix that ASAP
@dangost any news?
Hello @mostaszewski @m000
This issue has been fixed in current 6.9.3 release version. Feel free to update and use it