-
-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Labels
Description
Comment:
Hello everyone,
I would like to suggest an improvement to the RepoData-Patches-Feedstock feedstock using a bot. Would it be possible to set up automatic acceptance of merge requests for the feedstock maintainer that should be patched on GitHub at https://github.com/conda-forge/conda-forge-repodata-patches-feedstock?
I have been thinking about how to deal with the upper dependency constraints in the packages that I maintain. In my opinion, there are currently three options for dealing with upper constraints:
- Create a merge request at https://github.com/conda-forge/conda-forge-repodata-patches-feedstock, which can take a long time to be merged.
- Create a new build of the affected library version. Unfortunately, this can result in the old version being installed in new environments, as the solver identifies 'a better solution' with the old version and its more relaxed constraints.
- Set the upper constraint to the dependencies that have actually been tested. However, this could result in the need to release many builds.
The best option would be to enable speedy merge requests for RepoData-Patches-Feedstock. This would allow fewer builds and updated package metadata to be combined.