~wooksong/nnstreamer-ros/+git/tizenport-python-rosdep:melodic-py3

Last commit made on 2018-05-18
Get this branch:
git clone -b melodic-py3 https://git.launchpad.net/~wooksong/nnstreamer-ros/+git/tizenport-python-rosdep

Branch merges

Branch information

Recent commits

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.

1e69f89... by Christian Clauss

Eliminate Python 2.6 which is EOL and add flake8 (#593)

* Eliminate Python 2.6 which is EOL and add flake8

* Remove Python 2.6 because it [went EOL](https://devguide.python.org/#branchstatus) five years ago.
* Add [flake8](http://flake8.pycqa.org) to find Python syntax errors and undefined names.

* Keep Python 2.6 for now

* No flake8 on Python 2.6

1787a19... by Chris Lalancette

abstrction -> abstraction (#588)

Signed-off-by: Chris Lalancette <email address hidden>