 BLD: updated conda recipe to be conda-bld 3plus compliant
- [x] closes #18002
- [ ] tests added / passed
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

I did local testing of the build.  Assuming the CI will catch any errors?