- List 'ROS Infrastructure Team' as the package maintainer. #328
- Drop support for Python 2. #354
- Move flake8 config to setup.cfg, address flake8 v6 violations. #356
- Scott K Logan
- Steven! Ragnarök
- Steven! Ragnarök
- Add API method for getting all build types regardless of conditions. #337
- Pass all string format arguments as a tuple. #339 - Resolves #338
- Consider all build types when updating package versions. #340 - Resolves #336
- Scott K Logan
- Steven! Ragnarök
Remove references to Travis CI. #314
Drop python 2.7 on macOS. #318
Update release suites. #317
Use unittest.mock where possible. #321
Declare test dependencies in extras_require.test. #323
Drop support for Python < 2.7 (2.7 itself is still supported). #322
Run tests with pytest instead of nose. #324
Enable Python 3.10 tests, bump actions/setup-python. #325
Mark linter test and declare cov/junit module name. #327
Add plaintext_description field to Package. #305
Use only first line of plaintext description in distutils setup generation. #326
Update catkin_prepare_release to support setup.py files in ament_python packages. #331 - This pull requests introduces an API change!
catkin_pkg.package_version.update_packages
now takes the full dict of package Paths: Package objects instead of just the paths.Make filenames to be used as ignore markers configurable. #307
Fix catkin_package_version after API change. #333
- Jan Strohbeck
- Scott K Logan
- Steven! Ragnarök
- Tomáš Hrnčiar
- William Woodall