Open jefsayshi opened 1 month 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/meta.yaml
) and found it was in an excellent condition.
@conda-forge-admin, please rerender
@h-vetinari or @lithomas1 is there anything that I need to do to get this merged? I would prefer that it gets merged before another pandas version is released so that the run constraints will be added to it.
I'm not up to date with the extra-installs that pandas offers. The constraints are probably an OK fix, though it reduces the amount of legal environments that pandas can be installed in.
Better would be to create equivalent outputs here where e.g. pip install pandas[performance]
is mapped to conda install pandas-performance
. There are many examples of feedstocks that do this, check out for example ray or gymnasium.
But ultimately you'll have to figure this out with the maintainers of this feedstock, which doesn't include me; I'm just helping out here and there.
I agree that it will reduce the number of solves, but the ones reduced are only legal until you try to use a pandas function that relies on one of them. My example in issue #187 is sqlalchemy 1.4 and pandas 2.2
This PR will at least align conda-forge with the conda main channel.
While subpackages could end up being the long term solution, there does not seem to be consensus around it yet.
I'm taking a break from pandas maintenance this summer.
I'll cycle back to this in a couple weeks, please ping if I don't. (This looks correct at a first glance, though.) Thanks.
Looking again, I think this just needs a bump of the build number.
(CI is red at the moment, so this wouldn't be mergeable until the next release anyways so maybe the bump is unnecessary and we just wait for the next release)
I am fine with waiting for the next release, which is why I didn't bump the build number. However, I will defer to your preference, so just let me know what you want me to do.
Checklist
0
(if the version changed)conda-smithy
(Use the phrase code>@<space/conda-forge-admin, please rerender in a comment in this PR for automated rerendering)Resolves #187
Summary of Changes: