Closed navarroc closed 2 months ago
Whenever I install pyincore using pip in my local for test, I always remove this line. Why we need this for setup? Also without this, pyincore should be okay, right?
Yes, we don't need this. Actually, if you try to pip install pyincore you cannot install any version after 1.15.1 because of this dependency got added. environment.yml already handles adding this for the conda build/install of pyincore so it's not needed in setup.py
Whenever I install pyincore using pip in my local for test, I always remove this line. Why we need this for setup? Also without this, pyincore should be okay, right?
Yes, we don't need this. Actually, if you try to pip install pyincore you cannot install any version after 1.15.1 because of this dependency got added. environment.yml already handles adding this for the conda build/install of pyincore so it's not needed in setup.py
Thanks. approve
Does other openssl matters? I know environment.yaml is for conda, but what about e.g. requirements.min?
Let me try removing openssl altogether. We pinned the versions a while back because conda installing a higher version broken the github actions. Let me see what happens if I unpin the version in requirements.min.
Looks like whatever the bug was with openssl got fixed so I have removed the version pin in requirements.min and environment.yml. This should be ready for final review. If you want, I can run the requirements.sh script to update the versions.md file.
@longshuicy when you get a chance, can you take another look at this? Thanks!
openssl is not available through pip and breaks pip install of pyincore after 1.15.1. The openssl dependency is for conda installation.