Check if version limit on setuptools can be removed from environment.yml
There is currently a limit to use older versions of setuptools in the conda environment. I believe this was implemented to work around an upstream bug at some point, that has hopefully been fixed. To test, remove the version dependency for setuptools from environment.yml, create a new conda environment using that file, and then run the tests in that environment.
Looks like this did matter at least in our testing environments: https://github.com/weecology/DeepForest/actions/runs/8427999351
It didn't fail in the PR, only after the merge.
@henrykironde is going to take a look at this tomorrow. If we do need to put it back then lets make sure that the reason for the version restriction is well documented in both the environment.yml file and the commit.
I've got this fixed, just running down a few tests that have been failing, but not triggering build failures due to #651