diff --git a/docker/Dockerfile_ros-melodic b/docker/Dockerfile_ros-melodic index 4714a4b..1444da5 100644 --- a/docker/Dockerfile_ros-melodic +++ b/docker/Dockerfile_ros-melodic @@ -43,12 +43,12 @@ RUN sh -c 'echo "deb http://packages.ros.org/ros/ubuntu `lsb_release -sc` main" # Install everything again for Python 2 because we could not get Firmware # to compile using catkin without it. -RUN pip install wheel setuptools +RUN pip install setuptools wheel # FIXME: regression in control>0.8.4 (used by px4tools) does not run on Python 2. -RUN pip install argcomplete argparse catkin_pkg catkin-tools cerberus coverage \ - empy==3.3.4 jinja2 matplotlib==2.2.* numpy pkgconfig control==0.8.4 px4tools pygments \ - pymavlink packaging pyros-genmsg pyulog==0.8.0 pyyaml requests rosdep rospkg \ - serial six toml jsonschema==2.6.0 +RUN pip install argcomplete argparse catkin_pkg catkin-tools cerberus==1.3.4 control==0.8.4 \ + coverage empy==3.3.4 jinja2 jsonschema==2.6.0 matplotlib==2.2.* numpy packaging pkgconfig \ + px4tools pygments pymavlink pyros-genmsg pyulog==0.8.0 pyyaml requests rosdep rospkg serial \ + six toml transforms3d==0.3.1 # bootstrap rosdep RUN rosdep init && rosdep update