Closed jakirkham closed 8 years ago
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
As long as CI passes (should be fine), this is ok to merge whenever. This is just some holdover cruft from staged-recipes.
Running with this as it is again just cruft that should have already been cleared.
TL;DR:
curl
depends onopenssl
, which pulls in the certs we need fromca-certificates
.certifi
is not used for this.Originally, we had planned to use
certifi
to get certs. However,certifi
is a Python package and as such puts these insite-packages
, which is something we not only don't want or need, but it makes it more difficult to properly configure things. Subsequently, we createdca-certificates
, which simply takes the certs included incertifi
and moves them to the right location. In the long term,ca-certificates
may be constructed in different ways, but will always provide these certs. We decided to make this a run time dependency ofopenssl
. So, anything usingopenssl
will automatically get certs. As we did make the certs a separate package and we did not pin them inopenssl
, updating the certs inca-certificates
will get picked up byconda update --all
.