What's Changed
Improves compatibility with Pytest 8.x
* Bump actions/cache from 3 to 4 by dependabot in https://github.com/common-workflow-language/cwltest/pull/197
* Update black requirement from ~=23.12 to ~=24.1 by dependabot in https://github.com/common-workflow-language/cwltest/pull/199
* Update pytest requirement from <8,>=7 to >=7,<9 by dependabot in https://github.com/common-workflow-language/cwltest/pull/198
**Full Changelog**: https://github.com/common-workflow-language/cwltest/compare/2.4.20231222081524...2.4.20240129145612