Skip to content

Commit

Permalink
not testing latest python3 on ubuntu not supporting it.
Browse files Browse the repository at this point in the history
  • Loading branch information
asmodehn committed Aug 30, 2017
1 parent ccd2ea7 commit 19c0030
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
11 changes: 10 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,11 @@ branches:
- gh-pages

env:
# These will be used to determine the proper version of our dependencies
# We will NOT rely on a full ROS installation.
- ROS_DISTRO=indigo
- ROS_DISTRO=kinetic
# Not LTS
# Latest not LTS
- ROS_DISTRO=lunar
# to get latest dependencies (not released in a ROS distro yet)
- ROS_DISTRO=latest
Expand All @@ -28,6 +30,13 @@ matrix:
env: ROS_DISTRO=indigo
- python: 3.5
env: ROS_DISTRO=kinetic
exclude:
# explicitely exclude python3 version not supported by matching linux distro
- python: 3.6
env: ROS_DISTRO=indigo
- python: 3.6
env: ROS_DISTRO=kinetic


before_install:

Expand Down
1 change: 0 additions & 1 deletion requirements/python/latest.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Requirements for running a pure python setup on top of the next upcoming rosdistro

# TODO : lock this on lunar
# ros dependencies (necessary when running tests from install)
-e git+https://github.com/asmodehn/genmsg.git@setuptools#egg=ros_genmsg
-e git+https://github.com/asmodehn/genpy.git@setuptools-kinetic#egg=ros_genpy
Expand Down
7 changes: 3 additions & 4 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@ envlist =
# based on ros distro with python2 base
py27-py_{indigo,kinetic,lunar,latest},

# Proper py3 version for LTS releases
py34-debs_indigo,
py35-debs_kinetic,

# based on ros distro with ubuntu debs base
py36-debs_{indigo,kinetic,lunar},
py36-debs_{lunar},

# based on ros distro with python3 base
py36-py_{indigo,kinetic,lunar,latest}
py36-py_{lunar,latest}

#, pypy
#, pypy3
Expand Down Expand Up @@ -49,8 +50,6 @@ ROS_DISTRO =
deps =
# TODO : check why / how install_requires are installed or not in tox environments...
debs_indigo: -rrequirements/indigo/debs_in_venv.txt
# because we also need latest test tools
#debs_indigo: -rrequirements/python/tests.txt

# Here we are relying on tools from debs
debs_kinetic: -rrequirements/kinetic/debs_in_venv.txt
Expand Down

0 comments on commit 19c0030

Please sign in to comment.