What's Changed
- Various cleanups to make the docs better. by @mr-c in #2093
- Add missing cwl-runner refs by @mr-c in #2095
- move hints vs. requirements specific error checking earlier by @mr-c in #2103
- ProcessGenerator: allow for pickling by @mr-c in #2113
- Step name callback by @tetron in #2109
- Fix pydot tests by @lkk7 in #2019
- musllinux wheels nodejs fix by @mr-c in #2127
- galaxy upgrade 25.1 by @mr-c in #2130
- propagate writable attribute to secondaryfiles by @mr-c in #2133
- Improve environmental variable caching by @stxue1 in #2101
Deps
- Update black requirement from ==24.* to ==25.* by @dependabot[bot] in #2094
- Bump mypy from 1.14.1 to 1.15.0 by @dependabot[bot] in #2096
- Bump mypy from 1.15.0 to 1.16.0 by @dependabot[bot] in #2119
- Bump mypy from 1.16.0 to 1.16.1 by @dependabot[bot] in #2125
- Bump mypy from 1.16.1 to 1.17.0 by @dependabot[bot] in #2135
- gh-actions: remove one last usage of the now-deprecated Ubuntu 20.04 by @mr-c in #2097
- Update galaxy-util requirement from <24.2 to <24.3 by @dependabot[bot] in #2098
- Update galaxy-tool-util requirement from !=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,<24.2,>=22.1.2 to >=22.1.2,!=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,<24.3 by @dependabot[bot] in #2099
- Bump pypa/cibuildwheel from 2.22.0 to 2.23.3 by @dependabot[bot] in #2117
- Bump cibuildwheel from 2.22.0 to 2.23.3 by @dependabot[bot] in #2116
- Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @dependabot[bot] in #2122
- Bump pypa/cibuildwheel from 3.0.0 to 3.0.1 by @dependabot[bot] in #2132
- Update pytest requirement from <8.4,>=6.2 to >=6.2,<8.5 by @dependabot[bot] in #2121
- Update bagit requirement from <1.9,>=1.6.4 to >=1.6.4,<1.10 by @dependabot[bot] in #2123
- cibw: Disable building PyPy wheels on all platforms by @mr-c in #2134
New Contributors
Full Changelog: 3.1.20250110105449...3.1.20250715140722