Commit Graph

102 Commits

Author SHA1 Message Date
Herb Kuta f7c0c9ae58 DRAFT python3-cmd2_0.7.9.bb: Drop unneeded dependencies (not listed in cmd2.egg-info/requires.txt). 2019-06-12 18:25:21 -07:00
Herb Kuta be04f47dd5 DRAFT python3-cmd2: Downgrade to v0.7.9 to match Ubuntu bionic 2019-06-12 18:25:21 -07:00
Herb Kuta 6ab85dfae5 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-06-12 18:25:21 -07:00
Herb Kuta 00c0ebb9be DRAFT python-cmd2_0.9.2.bb: Import from meta-openstack@f95a30ad96e900bade1e9e3c7538569fc049d72a 2019-06-12 18:25:21 -07:00
Herb Kuta b85b4c5d94 DRAFT python3-pyflakes_1.6.0.bb: Rename from python-pyflakes_1.6.0.bb; convert to Python3 2019-06-12 18:25:21 -07:00
Herb Kuta 5ba8905d35 DRAFT python-pyflakes_1.6.0.bb: Import from meta-python@8760980fccbb0419e6562719c9efb8a2260fe819 2019-06-12 18:25:21 -07:00
Herb Kuta bc9139b527 DRAFT python3-prettytable_0.7.2.bb: Rename from python-prettytable_0.7.2.bb; convert to Python3 2019-06-12 18:25:21 -07:00
Herb Kuta 46bd1e2da4 DRAFT python-prettytable_0.7.2.bb: Import from meta-python@b7e64bc2d762f96b1d98f62185d6c4bf86cd1158 2019-06-12 18:25:21 -07:00
Herb Kuta 25a6cc6c05 DRAFT python3-pep8_1.7.1.bb: Rename from python-pep8_1.7.1.bb; convert to Python3 2019-06-12 18:25:21 -07:00
Herb Kuta 7124d71ca2 DRAFT python-pep8_1.7.1.bb: Import from meta-python@37049d721fc0b1809cb4741d6c960664bf08f774 2019-06-12 18:25:21 -07:00
Herb Kuta 7c1abc9da6 DRAFT python3-mccabe: Upgrade to v0.6.1
LICENSE is now Expat (= MIT).
2019-06-12 18:25:21 -07:00
Herb Kuta b54cb029bb DRAFT python3-mccabe_0.4.0.bb: Rename from python-mccabe_0.4.0; convert to Python3 2019-06-12 18:25:21 -07:00
Herb Kuta 3dcb5f4ba6 DRAFT python-mccabe_0.4.0.bb: Import from meta-python@08355759b158f4098170a6bc64a26deae065bce8 2019-06-12 18:25:21 -07:00
Herb Kuta 08bf4a9169 DRAFT python3-mock_2.0.0.bb: Rename from python-mock_2.0.0.bb; convert to Python 3 2019-06-12 18:25:21 -07:00
Herb Kuta ff0e07a5f0 DRAFT python-mock_2.0.0.bb: Import from meta-python@9b743db42aa81b3ea4ca519c095f0836ba25a1d8 2019-06-12 18:25:21 -07:00
Herb Kuta be42addec4 DRAFT Drop python-pycurl_7.43.0.bb (never used by ROS "indigo" components) 2019-06-12 14:40:07 -07:00
Herb Kuta ef758a534b DRAFT Drop python*-pyproj_1.9.5.1.bb (no longer used by ROS 1 components) 2019-06-12 14:40:07 -07:00
Herb Kuta 9d4a60ea09 DRAFT [morty] python-pyperclip.inc: BBCLASSEXTEND = "native" 2019-06-05 16:46:23 -07:00
Herb Kuta e9c2c43695 DRAFT [morty] python*-pyperclip: Import v1.6.0 from meta-python@df997e0747decf536fc96f6c3be1adf3056f9f35 2019-06-05 16:46:23 -07:00
Herb Kuta 1edc9b7d69 DRAFT [morty] Add python3-typing_3.6.2.bb 2019-06-05 16:46:23 -07:00
Herb Kuta bad5ef84a0 DRAFT [morty] python-typing: Import v3.6.2 from meta-python@7307bb9be2e3746e5e07b40322b9296208f5ab89 2019-06-05 16:46:23 -07:00
Herb Kuta c5446ed39a DRAFT [morty] Import python*-psutil v5.4.6 from meta-python@c821fe0f2f08b49ab545e44c888f7cfacfe6c0f2 2019-06-04 12:09:16 -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
Lukas Bulwahn be1b987b0c python-imaging: removing recipe maintained in meta-python
On 2016-06-08, the commit 000095f3 [1, 2] added the python-imaging
recipe that was dropped in OpenEmbedded Core in commit b03ebfaee [3]
on 2016-06-02.

Coincidentally, python-imaging was also added in meta-python
on 2016-06-08 [4], and it has been further maintained in that layer [5].

Instead of continuing to maintain the recipe in meta-ros, we decide to
rely on the recipe provided in meta-python, and hence, remove the
recipe in meta-ros.

[1] 000095f3f4
[2] https://github.com/bmwcarit/meta-ros/issues/393
[3] http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-devtools/python?id=b03ebfaee278eb98b4bd0e11a682ac0cda192086
[4] http://cgit.openembedded.org/meta-openembedded/commit/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb?id=56a4d21706e0219bbe488c2bd1450247f4f89d0d
[5] http://cgit.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2016-10-12 08:56:09 +02:00
Lukas Bulwahn 0d6e694e76 python-wstool: updating to 0.1.13 2016-09-16 16:29:13 +02:00