Closed bretttully closed 3 years ago
Looking at the CI build, you can see it pinned geos=3.9.1
here
Awaiting migrator to come, see conda-forge/conda-forge-pinning-feedstock#2051
Aha. I was searching around in this feedstock to see where it was being set, but I think it just highlighted my superficial understanding of the beauty that is conda-forge build+pins infra.
Aha. I was searching around in this feedstock to see where it was being set, but I think it just highlighted my superficial understanding of the beauty that is conda-forge build+pins infra.
It is the 8th wonder of the modern world! The reason for the tight pinning is shown here: api laboratory.
Cool, thanks @akrherz, I'll watch that PR and try again once it's merged
I'll watch that PR and try again once it's merged
FYI, once it is merged, then another bot process eventually runs which submits a PR to this feedstock repo, once that PR is vetted and merged, then a new build is uploaded to conda-forge repo, then you can try installing it!
Is there a reason to wait with merging the migration PR? (I am not familiar with the process to decide on that)
Is there a reason to wait with merging the migration PR? (I am not familiar with the process to decide on that)
I think it a matter of letting the bots do the work, and/or there's additional dependency packages that need to finish migrating first and/or the conda-forge folks are waiting for the api-laboratory website to update with the geos 3.10 report and/or folks are busy :)
Manually doing the migration just for shapely is possible, but then dll-hell happens I suspect and folks can't just update shapely+geos without taking the entire python GIS stack with it :)
I'm interested in helping this through, so will see if we can get the bots started on this task.
Yeah, you can update manually, but then you'll have a shapely package that will only work with other libraries compiled against GEOS 3.10--which don't exist until someone updates them. That's why we have a migrator bot. 😉
To be clear I didn't mean to go forward with just shapely as a special case, I was asking about merging the migration PR so the automatic migration could get started. Now, in the meantime that is already done, and there new shapely packages are already uploaded! (https://github.com/conda-forge/shapely-feedstock/pull/90)
I was attempting to try out the new shapely release with the new geos release, but it appears that shapely has a minor pin restriction on
geos 3.9.1
. Is that expected?Fails with