What's Changed
* Fix & check for common mispellings by mr-c in https://github.com/common-workflow-language/cwltool/pull/1636
* less random files left over after tests by mr-c in https://github.com/common-workflow-language/cwltool/pull/1637
* cwltool Python support policy by tetron in https://github.com/common-workflow-language/cwltool/pull/1621
* print-dot: Removed primary path prefix from graph labels by RenskeW in https://github.com/common-workflow-language/cwltool/pull/1647
Dependencies
* Bump codecov/codecov-action from 2.1.0 to 3 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1653
* Bump mypy from 0.931 to 0.940 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1643
* Bump mypy from 0.940 to 0.941 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1644
* Bump mypy from 0.941 to 0.942 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1649
* Bump actions/cache from 2 to 3 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1646
* Bump actions/checkout from 2 to 3 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1631
* Update pytest requirement from <7.1,>=6.2 to >=6.2,<7.2 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1642
* Bump actions/setup-python from 2 to 3 by dependabot in https://github.com/common-workflow-language/cwltool/pull/1630
New Contributors
* RenskeW made their first contribution in https://github.com/common-workflow-language/cwltool/pull/1647
**Full Changelog**: https://github.com/common-workflow-language/cwltool/compare/3.1.20220224085855...3.1.20220406080846