43b05a9...
by
Chris Lalancette <email address hidden>
Bug fixes.
Signed-off-by: Chris Lalancette <email address hidden>
cb1ab4c...
by
Chris Lalancette <email address hidden>
Add support for downloading a python3 version of the rosdep database.
Signed-off-by: Chris Lalancette <email address hidden>
d31c532...
by
William Woodall <email address hidden>
fix py2.7 flake8 error reporting bug (#602)
format_map is 3.2+ only
9f30f7b...
by
William Woodall <email address hidden>
0.12.2
9d04f71...
by
=?utf-8?q?Mathias_L=C3=BCdtke?= <email address hidden>
Fix handling of virtual packages (#585)
* fix simulation output of install with subcommands
* fix detection of installed virtual packages
gnerator was iterated multiple times
* test for missing package in apt-cache showpkg output
* fix _read_apt_cache_showpkg
- really read until last line
- return as non-virtual without candidate if Reverse Provides is empty
* add an unreleased package to apt-cache output
7344b70...
by
Nick Medveditskov <email address hidden>
Remove flake from .travis.ci, since it is already running in unit tests. (#599)
Move the only missing max-complexity option from .travis.yml to
the unit test. Setting max line length to 127 caused 31 errors -
not practical right now, keep at the old value of 200.
The other rules are already enabled. This is the list of rules enabled
in unit tests: ['E', 'F', 'W', 'C90'].
5d31061...
by
Nick Medveditskov <email address hidden>
Add badges for build status and code coverage (#595)
* Add badges for build status and code coverage
* Change casing in a build badge
89a7b57...
by
Nick Medveditskov <email address hidden>
Mac support in CI (#591)
* Mac support (#1)
* Run CI on both linux and osx
* Introduce matrix for OSes with generic language for osx
* Matrix include does not recognize list of python versions. Create an entry for every version
* Fix typo
* Remove empty line
* Install pyenv for osx
* Fix syntax error in the script
* Fix bash syntax error
* Remove set from the script
* Remove reference to the current directory while running install.sh
* Try v.env 2.7
* Print venv
* Install python with penv
* Fix typo in the scipt
* install mock
* Skip some tests on macOS
* Enable tests on linux to see the results
* Do not skip debian tests on mac - this is just wrong
* Fix test_dpkg_detect so it does not call apt-cache on Mac
* Fix test_AptInstalleso it does not call debian specific commands on Mac
* Fix test_rosdep_main.TestRosdepMain.test_install on Mac
* Print call_args_list for the first call in the test
* Change env. variable for python installation, make it consistent with TRAVIS
* Remove assert for the first command. Order of parameters differs on various platforms.
* There is no version 3.4 in pyenv. Use the latest in 3.4
* Match output with a run on Ubuntu
* Add EOL to the file
* Remove echo with python version env. variable
* Remove useless comment
* Switch Python for macOS to versions 2.7.14 and 3.6.4 to be consistent with the version installed by `brew python`
* Build and test on python installed from brew (#2)
Add a new job that uses python installed from brew.