* migrate gh artifact actions to v4
from migration guide no breaking changes apply here.
* updates pipfile.lock dependency versions
* updates CI due to pytest issue see https://github.com/scipy/scipy/issues/22236
* bump to python 3.12
* revert to py3.10