[Chapel Merge] Add a constraints file to arkouda testing itself f

Branch: refs/heads/main
Revision: ebc4499
Author: lydia-duncan
Link: Add a constraints file to arkouda testing itself for now by lydia-duncan · Pull Request #18903 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #18903 from lydia-duncan/fixArkoudaMaybe

Add a constraints file to arkouda testing itself for now
[hot fix, merging but should be reviewed later]

This is a hotfix for not having previously pinned setuptools versions. Release
arkouda testing will not otherwise respond to changes to version numbers. We
should remove this hotfix in the future.

Adds a constraints file to the arkouda testing directory, and uses it when
installing python testing requirements to explicitly limit which version of
setuptools is used.

Worked locally (aside from a permissions error due to running as me that I am not
concerned about)

Modified Files:
A test/studies/arkouda/constraints.txt

M test/studies/arkouda/sub_test

Compare: https://github.com/chapel-lang/chapel/compare/2fec1eb18e55...ebc4499b1bdd