summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python-pytest: Fix conflict error as following:leimaohui2018-08-193-0/+13
| | | | | | | | | | file /usr/bin/py.test conflicts between attempted installs of python3-pytest-3.4.2-r0 and python-pytest-3.4.2-r0 file /usr/bin/pytest conflicts between attempted installs of python3-pytest-3.4.2-r0 and python-pytest-3.4.2-r0 Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 28fab4c8f547d45b80bb7b06d33a6c6c1ea74efc) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-lockfile: Fix build error as following:leimaohui2018-06-141-0/+6
| | | | | | | | | "distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr>=1.8')" Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 75540ab1499ca9e4a2cd890012cda56620fc5a54) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-robotframework: Add runtime dependencies to robot frameworkSipke Vriend2018-06-142-0/+15
| | | | | | | | | | | | | | | Add the runtime dependencies robot framework has so they are available on images including it. python-robotframework.inc is included by both python3 and python robot framework. python3 includes zlib by default so include python-zlib as a runtime dependency in the python-robotframework recipe and not in the python3-robotframework. Signed-off-by: Sipke Vriend <sipke.vriend@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit f90318b625a90993c4e20c981201602e37f89481) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Add missing dependency for python-flask packages.Florian Wickert2018-06-141-1/+1
| | | | | | | | | | | | The module werkzeug.test is moved to the python-werkzeug-tests package since commit 857ed16. Flask imports werkzeug.tests during exception handling which results in "ImportError: No module named 'werkzeug.test'". Signed-off-by: Florian Wickert <fw@javox-solutions.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit 0d2305d45208e2bca9417343230516a809bae918) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-evdev: Use target header to generate ecodes.cKhem Raj2018-05-011-0/+6
| | | | | | | | | | | | | | | | ecodes.c is generated file and if we do not specify the linux input headers it happiliy defaults to /usr/include/ to look for these headers while emitting code for ecodes.c which can cause gripes when build systems kernel UAPI is different than the target kernel. Mysterious build errors or even worse runtime errors can start to appear. e.g. | evdev/ecodes.c:603:29: error: 'KEY_ROTATE_LOCK_TOGGLE' undeclared (first use in this function); did you mean 'KEY_ATTENDANT_TOGGLE'? Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-flask-restful: add recipe for 0.3.6 versionAndrea Galbusera2018-05-013-0/+20
| | | | | | | Flask-RESTful is a simple framework for creating REST APIs with Flask Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-jsonpatch: update to version 1.23Derek Straka2018-05-014-41/+2
| | | | | | | Remove upstreamed patch Drop-support-for-EOL-Python-3.3.patch Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-lxml: update to version 4.2.1Derek Straka2018-05-013-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pretend: update to version 1.0.9Derek Straka2018-05-013-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-cython: update to version 0.28.2Derek Straka2018-05-013-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pexpect: update to version 4.5.0Derek Straka2018-05-013-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-decorator: update to version 4.3.0Derek Straka2018-05-013-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pystache: add version 0.5.4Christian Poessinger2018-05-012-0/+15
| | | | | | | | | | Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et. Like ctemplate, Mustache "emphasizes separating logic from presentation: it is impossible to embed application logic in this template language." Signed-off-by: Christian Poessinger <christian@poessinger.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pyiface: upgrade to 0.0.5Alexandru Vasiu2018-05-013-3/+3
| | | | | Signed-off-by: Alexandru Vasiu <alexandru.vasiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-configparser: add new recipeAlexandru Vasiu2018-05-013-0/+15
| | | | | | | This module provides the ConfigParser class which implements a basic configuration language which provides a structure similar to what’s found in Microsoft Windows INI files. Signed-off-by: Alexandru Vasiu <alexandru.vasiu@ni.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pybluez: add missing RDEPENDS (fcntl)André Draszik2018-05-011-1/+5
| | | | | Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-astroid: update to version 1.6.3Derek Straka2018-05-013-2/+2
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-pytz: update to version 2018.4Derek Straka2018-05-013-3/+3
| | | | | | License-Update: Update the checksum for whitespace changes upstream Signed-off-by: Derek Straka <derek@asterius.io>
* python3-websockets: Add new recipe for v4.0.1 versionKrzysztof Kozlowski2018-05-011-0/+16
| | | | | | | | | | | Add recipe for python3-websockets v4.0.1. Strictly speaking the package does not require asyncio but instead builds on top of it and it is essential for any work. Make this recipe a native one to allow usage for example in image tests as a websocket client talking to a device under test. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* python-blivet: only include when x11 in DISTRO_FEATURESArmin Kuster2018-04-131-1/+1
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* update layer maintainersArmin Kuster2018-04-131-2/+1
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-grpcio: refresh patchesArmin Kuster2018-04-131-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | WARNING: python-grpcio-1.8.4-r0 do_patch: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: Applying patch 0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch patching file setup.py Hunk #1 succeeded at 115 with fuzz 2 (offset -1 lines). Now at patch 0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-autmat: refresh patchesArmin Kuster2018-04-131-8/+5
| | | | | | | | | | | | | | | | | | | | | WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file configure.ac Hunk #1 succeeded at 7 with fuzz 2. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pyton-pygpme: refresh patchesArmin Kuster2018-04-133-6/+12
| | | | | | | | | | | | | | | | | | | | | WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file tests/test_import.py Hunk #4 succeeded at 122 with fuzz 1. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pyton-dbusmuck: refresh patchesArmin Kuster2018-04-132-21/+18
| | | | | | | | | | | | | | | | | | | | | | | | | WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: checking file dbusmock/__init__.py Hunk #1 succeeded at 14 with fuzz 1. checking file dbusmock/mockobject.py Hunk #1 succeeded at 688 (offset 6 lines). and others Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pybluez: add python3 versionAndré Draszik2018-04-133-17/+21
| | | | | | | This was missing so far. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* meta-*: add LAYERSERIES_COMPAT to layer.conf filesMartin Jansa2018-04-131-0/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pip: add python-misc to RDEPENDS to fix issues import xmlrpclibDerek Straka2018-04-081-1/+1
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pip: update to version 9.0.3Derek Straka2018-04-081-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-jsonpatch: fix do_install failure with py2 buildMark Asselstine2018-04-082-0/+39
| | | | | | | | | | | | | | | | | The following error is seen when do_install is run | UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in | position 16: ordinal not in range(128) ERROR: python setup.py | install execution failed. This is reported in the upstream project as part of pull request #81 https://github.com/stefankoegl/python-json-patch/pull/81 Since a release is not yet available with the required fix we must apply the fix as a patch. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-dateutil: update to version 2.7.2Derek Straka2018-04-083-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pymisp: update to version 2.4.89Derek Straka2018-04-083-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-aws-iot-device-sdk-python: also package examples (as additional package)André Draszik2018-04-082-0/+15
| | | | | Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-aws-iot-device-sdk-python: fix LICENSEAndré Draszik2018-04-081-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | The SDK ships with an embedded, modified copy of python-paho, which is either EPL-1.0 or EDL-1.0 licensed: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # Copyright (c) 2012-2014 Roger Light <roger@atchoo.org> # # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # and Eclipse Distribution License v1.0 which accompany this distribution. # # The Eclipse Public License is available at # http://www.eclipse.org/legal/epl-v10.html # and the Eclipse Distribution License is available at # http://www.eclipse.org/org/documents/edl-v10.php. # # Contributors: # Roger Light - initial API and implementation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ endline=14 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-aws-iot-device-sdk-python: fix runtime dependenciesAndré Draszik2018-04-081-1/+8
| | | | | | | | | | | | | | They were completely wrong... List of imports obtained via: rgrep -w import \ | awk -F : '{ $1="" ; gsub(/^[ \t]+|[ \t]+$/, ""); print; }' \ | grep -v AWSIoTPythonSDK \ | sort -u and packages providing the relevant modules extracted using oe-pkgdata-util find-path. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-m2crypto: refresh patchYi Zhao2018-04-081-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix QA warning: WARNING: python-m2crypto-native-0.26.4-r0 do_patch: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: Applying patch 0001-setup.py-link-in-sysroot-not-in-host-directories.patch patching file setup.py Hunk #1 succeeded at 127 with fuzz 1 (offset 65 lines). Hunk #2 succeeded at 143 (offset 68 lines). Now at patch 0001-setup.py-link-in-sysroot-not-in-host-directories.patch Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pytest: fix broken fetch (3.4.1 -> 3.4.2)Tim Orling2018-03-301-0/+0
| | | | | | | | | | | Fixes: 99d18a6bc1a915ef5f07116e0fe684f56825a165 In above commit, only the python2 recipe was updated, but python3 recipe also uses the SRC_URI from python-pytest.inc and is currently broken (do_fetch). Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-attrs: fix typo in dependsArmin Kuster2018-03-291-1/+1
| | | | | | | | ERROR: Nothing RPROVIDES 'python-crypto' (but ../meta-python/recipes-devtools/python/python-attrs_17.4.0.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'python-crypto' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python-crypto'] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pytest: 3.4.1 -> 3.4.2Huang Qiyu2018-03-293-3/+3
| | | | | | | 1.Upgrade python-pytest from 3.4.1 to 3.4.2. 2.Modify pytest_version_fix.patch, since the data has been changed. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
* python-dbus: 1.2.4 -> 1.2.6Huang Qiyu2018-03-291-4/+5
| | | | | | | | | | | | 1.Upgrade python-dbus from 1.2.4 ro 1.2.6. 2.Update the checksum of LIC_FILES_CHKSUM, since the following content is appended to COPYING. The dbus-gmain/ subdirectory is under a different license: see dbus-gmain/COPYING for details. 3.Add "file://dbus-gmain/COPYING;md5=05c3eacd50f69bb1d58afec460baad57" to LIC_FILES_CHKSUM, sice dbus-gmain/subdirectory is under lincese of AFL-2.1 or GPLv2. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
* python-astroid: add logging to RDEPENDSDerek Straka2018-03-291-0/+1
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pyroute2: add io and pickle to the RDEPENDSDerek Straka2018-03-291-0/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-attrs: add crypto to the RDEPENDSDerek Straka2018-03-291-0/+1
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-passlib: add initial set of RDEPENDS for the packageDerek Straka2018-03-291-0/+6
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-paho-mqtt: add logging to RDEPENDSDerek Straka2018-03-291-1/+2
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-humanize: add datetime to RDEPENDSDerek Straka2018-03-291-0/+4
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-redis: add datetime to RDEPENDSDerek Straka2018-03-291-0/+4
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-pyyaml: add datetime to the RDEPENDSDerek Straka2018-03-291-0/+4
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-ndg-httpsclient: add initial set of RDEPENDSDerek Straka2018-03-291-0/+7
| | | | Signed-off-by: Derek Straka <derek@asterius.io>
* python-isort: add shell and datetime to RDEPENDSDerek Straka2018-03-291-0/+5
| | | | Signed-off-by: Derek Straka <derek@asterius.io>