- Fix bug introduced in ros-infrastructure#521, reported in ros-infrastructure#589 - ros-infrastructure#585
- Revert "Use ROS_ETC_DIR environment variable" to fix regression introduced in 0.12.0 - ros-infrastructure#584
- Support for wildcard OS versions as specified in the updated REP 111 - ros-infrastructure#573
- Add conflict with Debian package python-rosdep2 - ros-infrastructure#579
- Remove redundant dependency checks - ros-infrastructure#556
- Update the FreeBSD installer - ros-infrastructure#574
- Fix detection of installed rpms and warn if slow method is being used - ros-infrastructure#568
- Support for installing virtual packages (Debian) - ros-infrastructure#521
- Remove non-interactive mode in slackware - ros-infrastructure#553
- Use ROS_ETC_DIR environment variable - ros-infrastructure#551
- Add __repr__ for SourceInstall - ros-infrastructure#543
- Keep dependencies order - ros-infrastructure#545
- Fix db command on OS X - ros-infrastructure#541
- 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.