Commit Graph

104 Commits

Author SHA1 Message Date
Herb Kuta e3055a1231 DRAFT Add python3-nose-yanc_0.3.3.bb 2019-07-03 14:24:39 -07:00
Herb Kuta cb00dea588 DRAFT Add python3-pydocstyle_2.0.0.bb 2019-07-03 14:24:39 -07:00
Herb Kuta c0484c264d DRAFT python3-cmd2_0.7.9.bb: Drop unneeded dependencies (not listed in cmd2.egg-info/requires.txt). 2019-07-03 14:24:39 -07:00
Herb Kuta fdd569be62 DRAFT python3-cmd2: Downgrade to v0.7.9 to match Ubuntu bionic 2019-07-03 14:24:39 -07:00
Herb Kuta 29cc9b6254 DRAFT python3-cmd2_0.9.2.bb: Rename from python-cmd2_0.9.2.bb; convert to Python3
NB. cmd2 v0.9.x is for Python 3 only.
2019-07-03 14:24:39 -07:00
Herb Kuta 1b37d7a3ba DRAFT python-cmd2_0.9.2.bb: Import from meta-openstack@f95a30ad96e900bade1e9e3c7538569fc049d72a 2019-07-03 14:24:39 -07:00
Herb Kuta da55595c42 DRAFT python3-pyflakes_1.6.0.bb: Rename from python-pyflakes_1.6.0.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 6cc915eb82 DRAFT python-pyflakes_1.6.0.bb: Import from meta-python@8760980fccbb0419e6562719c9efb8a2260fe819 2019-07-03 14:24:38 -07:00
Herb Kuta f69e3dd4f8 DRAFT python3-prettytable_0.7.2.bb: Rename from python-prettytable_0.7.2.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 923b7cedaa DRAFT python-prettytable_0.7.2.bb: Import from meta-python@b7e64bc2d762f96b1d98f62185d6c4bf86cd1158 2019-07-03 14:24:38 -07:00
Herb Kuta e59ba7cb0c DRAFT python3-pep8_1.7.1.bb: Rename from python-pep8_1.7.1.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 598c48a6dd DRAFT python-pep8_1.7.1.bb: Import from meta-python@37049d721fc0b1809cb4741d6c960664bf08f774 2019-07-03 14:24:38 -07:00
Herb Kuta 97b16c8d44 DRAFT python3-mccabe: Upgrade to v0.6.1
LICENSE is now Expat (= MIT).
2019-07-03 14:24:38 -07:00
Herb Kuta eb5e32cebf DRAFT python3-mccabe_0.4.0.bb: Rename from python-mccabe_0.4.0; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta e5c45ff5da DRAFT python-mccabe_0.4.0.bb: Import from meta-python@08355759b158f4098170a6bc64a26deae065bce8 2019-07-03 14:24:38 -07:00
Herb Kuta de6730faf1 DRAFT python3-mock_2.0.0.bb: Rename from python-mock_2.0.0.bb; convert to Python 3 2019-07-03 14:24:37 -07:00
Herb Kuta a2381357a6 DRAFT python-mock_2.0.0.bb: Import from meta-python@9b743db42aa81b3ea4ca519c095f0836ba25a1d8 2019-07-03 14:24:37 -07:00
Herb Kuta 5e32ddc4c4 DRAFT Drop python-pycurl_7.43.0.bb (never used by ROS "indigo" components) 2019-07-03 14:24:36 -07:00
Herb Kuta 5b93b05c23 DRAFT Drop python*-pyproj_1.9.5.1.bb (no longer used by ROS 1 components) 2019-07-03 14:24:36 -07:00
Herb Kuta 917a4c53ed DRAFT [morty] python-pyperclip.inc: BBCLASSEXTEND = "native" 2019-07-03 14:24:35 -07:00
Herb Kuta 524fa5e640 DRAFT [morty] python*-pyperclip: Import v1.6.0 from meta-python@df997e0747decf536fc96f6c3be1adf3056f9f35 2019-07-03 14:24:35 -07:00
Herb Kuta c1aae16468 DRAFT [morty] Add python3-typing_3.6.2.bb 2019-07-03 14:24:35 -07:00
Herb Kuta dfbbf9c631 DRAFT [morty] python-typing: Import v3.6.2 from meta-python@7307bb9be2e3746e5e07b40322b9296208f5ab89 2019-07-03 14:24:35 -07:00
Herb Kuta 4058a0cf9f DRAFT [morty] Import python*-psutil v5.4.6 from meta-python@c821fe0f2f08b49ab545e44c888f7cfacfe6c0f2 2019-07-03 14:24:35 -07:00
Martin Jansa c1d9ef998b python-pyyaml: drop and use the recipe from meta-python
* 3.11 version is in meta-python since morty
  http://git.openembedded.org/meta-openembedded/commit/?id=4100a96a5a98987910f17b317488bb2a86d50514
* the meta-ros version was missing dependency on libyaml and python-cython-native which
  was in meta-oe version for very long time since denzil
  http://git.openembedded.org/meta-openembedded/commit/?id=89500c583e0f1dc1b4ffdf72914e08e505e427e0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-08-24 19:47:43 +00:00
Lukas Bulwahn 27e95fdd35 python-pycrypto: drop recipe fully included in meta-python 2018-07-11 20:44:21 +02:00
Lukas Bulwahn a002ad4f84 provide python3 versions of recently added recipes 2018-07-11 20:44:21 +02:00
Lukas Bulwahn ec0e512072 python-pbr: update to 3.1.1 from meta-python layer 2018-07-11 20:44:21 +02:00
Lukas Bulwahn 1f1ecbc360 python-ecdsa: use meta-openstack's recipe 2018-07-11 20:44:21 +02:00
ybourrig 14ee7fb7cc Support remote node execution
Roslaunch needs paramiko to launch remote nodes

[backport to master from cae316ec7a]
[manually resolved conflict in roslaunch]

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-07-11 20:44:21 +02:00
johannesschrimpf e7fbbd4a06 python-defusedxml: Update to version 0.5.0, use pypi, add python3 recipe (#12)
python-defusedxml: update to version 0.5.0, use pypi, add python3 recipe
2018-07-11 20:44:21 +02:00
Johannes Schrimpf 24dab93318 python-defusedxml: Added recipe for python3 2018-07-11 20:44:21 +02:00
Mike Thompson 8901a60ba6 Added python-defusedxml recipe to fix runtime dependency. 2018-07-11 20:44:21 +02:00
Johannes Schrimpf cbeba5e16a python-pyproj: add recipes required for geographic-info
[rephrased commit message]
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-06-18 05:33:37 +02:00
Dominique Hunziker 9f6f30d174 catkin: add support for SDK 2018-04-13 15:56:35 +02:00
Dominique Hunziker 78015372a5 python-catkin-pkg: add missing run dependency on python-unixadmin
catkin_create_pkg depends on getpass which is part of python-unixadmin.
2018-04-13 15:56:35 +02:00
Lukas Bulwahn 6ddc0cc518 python3: make python point to python3 (resolves #570)
This commit is just a copy of the patch that Dmitry Rozhkov
submitted to openembedded-core, but it was rejected there [1].

If only python3 is installed on an image nothing provides
/usr/bin/python even though many scripts compatible with
both python2 and python3 just state `#!/usr/bin/env python`
in their shebang line.

Make python and python3 recipes provide alternatives for
/usr/bin/python and /usr/bin/python-config. By default
python2 has higher priority over python3.

In meta-ros, we need this behaviour for ROS_USE_PYTHON3 = "yes"
because ROS packages are always written to be python2 and python3
compatible.

[1] https://patchwork.openembedded.org/patch/139143/

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-02-22 06:29:36 +01:00
Lukas Bulwahn 58a843f99f use pypi class for python recipes (resolves #566) 2017-12-11 13:32:17 +01:00
Lukas Bulwahn c747482afa clean up to prepare merging content from #519
This commit includes:

  - use `DEPENDS =` instead of `DEPENDS +=`.
  - put single-line configurations into a single line
  - move DEPENDS to right location in recipe files
  - remove superfluous ROS_SPN declarations

The clean up was motivated by the commits for
object-recognition-msgs and hector-mapping in #519.

Issues were identified with `grep "DEPENDS +=" . -R` and by looking
at the output of oe-stylize.py with this bash script:

```

for RECIPE in $(find . -name *.bb)
do
        echo "Processing: $RECIPE"
        ~/work/repositories/openembedded.org/meta-openembedded/contrib/oe-stylize.py $RECIPE > $RECIPE-oestylize
        diff $RECIPE $RECIPE-oestylize
done
```

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2017-11-25 13:55:56 +01:00
Lukas Bulwahn fb00393ba7 python-future: recipe for version 0.16.0 with python2/python3 support 2017-05-07 08:00:21 +02:00
Dmitry Rozhkov 88ec37531a resource-retriever: backport python3 compatibility patch
The added patch makes resource-retriever compatible with python3.

Also drop python-urlgrabber which resource-retriever used to
depend on.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-10 09:58:53 +03:00
Dmitry Rozhkov b4c015b4ea python-rospkg: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:30:31 +03:00
Dmitry Rozhkov 6b79f13bec python-rosdistro: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:30:01 +03:00
Dmitry Rozhkov dc34b1230b python-rosdep: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:28:42 +03:00
Dmitry Rozhkov 98ee4cec35 python-netifaces: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:27:06 +03:00
Dmitry Rozhkov 6d7593926e python-empy: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:26:21 +03:00
Dmitry Rozhkov 99e240eec1 python-catkin-pkg: add python3 flavour of the package
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-07 14:25:41 +03:00
Dmitry Rozhkov 54f47c085b python-rosdep: remove pre-build dependency on nose
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-02-22 16:40:33 +02:00
Dmitry Rozhkov bb78f8f46d python-rosdep: Add run-time dependency on python-rosdistro
python-rosdep still depends on python-rosdistro in ROS Indigo.

This dependency needs to be dropped after updating the meta
layer to Kinetic.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2016-10-31 09:37:23 +02:00
Dmitry Rozhkov d377521c6f python-rosdistro: add missing lib rosdep2 depends on
roswtf reports uninitialized /etc/ros structure and recommends
to fix the issue by running `rosdep init`. But rosdep throws an
exception when trying to import the missing rosdistro library.

The library is supposed to be dropped in kinetic, but it's still
needed in indigo which the layer is based on at the moment.
So, the patch adds the library to the layer.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2016-10-31 09:35:21 +02:00