- Fix handling of metapackages - ros-infrastructure#535 - regression of ros-infrastructure#531
- Changed the way virtual packages are checked in apt to use
apt-cache
- ros-infrastructure#533 - Fixed a bug where the dependencies of metapackages were not being installed - ros-infrastructure#531
- Improved error handling of failed downloads or invalid source files - ros-infrastructure#523
- Added resinstall option for
pip
installer - ros-infrastructure#450 - Fixed detection and handling of virtual packages in
apt
(more changes to follow) - ros-infrastructure#468 - ros-infrastructure#515 - Added support for Slackware - ros-infrastructure#469
- Fixed flags being passed to pacman on Arch Linux - ros-infrastructure#472 - ros-infrastructure#476
- No longer uses
sudo
when already root - ros-infrastructure#474 - Added more information to
rosdep --version
- ros-infrastructure#481 - ros-infrastructure#499 - Fixed bug when using
--verbose
withrosdep install
on macOS with Homebrew - ros-infrastructure#525 - Fixed bug with the
depends:
part of a stanze not being used to ordered installations correctly - ros-infrastructure#529 - Fixed Python3 bug on macOS - ros-infrastructure#441
- add ca-certificates as a dependency to support https urls
- add quiet option for
pip
- Documentation updates
- Elementary support improvements
- Fix bug in pip package detection code.
- Added an option to print out only apt and pip installable packages as commands.
- Added warning when neither the
ROS_DISTRO
environment variable is set nor the--rosdistro
option is used. - Fixed a bug related to group id resolution.
- Switched to using DNF instead of YUM for Fedora 22+.
- Fixed a bug where pip packages were not detected for older versions of
pip
. - Fixed a bug where dependencies of packages were gotten from the wrong
package.xml
when that package was being overlaid with local packages.