Commit Graph

1096 Commits

Author SHA1 Message Date
Huang Qiyu
12cc756b2d python-cryptography: 2.1.4 -> 2.2
Upgrade python-cryptography from 2.1.4 to 2.2.

here is the change in LICENSE file thats resulting in checksums changes

-from the same in CPython itself, and is licensed under the terms of the PSF
-License Agreement.
+from CPython, and is licensed under the terms of the PSF License Agreement.

Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-22 17:04:43 -07:00
leimaohui
28fab4c8f5 python-pytest: Fix conflict error as following:
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>
2018-06-20 10:07:41 -07:00
Jagadeesh Krishnanjanappa
97c33d0d9e python-cryptography: Add python-pytz in RDEPENDS to fix ptest failures
It fixes below test failure:
-- snip --
ImportError while importing test module '/usr/lib64/python-cryptography/ptest/tests/test_x509.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
tests/test_x509.py:17: in <module>
    import pytz
E   ImportError: No module named pytz
-- snip --

Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-05 18:17:21 -07:00
Yi Zhao
bcf176e2e7 python-click: add UPSTREAM_CHECK_REGEX
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-30 12:41:10 -07:00
Yi Zhao
80afe08cec python-protobuf: add UPSTREAM_CHECK_REGEX
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-30 12:40:57 -07:00
Franz Forstmayr
d37415eb2a Added python-flask-sijax package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-30 09:52:36 -07:00
Franz Forstmayr
2fa700209a Added python sijax package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-30 09:52:22 -07:00
Franz Forstmayr
068b4ae968 Added python-periphery package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-30 09:50:55 -07:00
leimaohui
75540ab149 python-lockfile: Fix build error as following:
"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>
2018-05-29 12:57:23 -07:00
Sipke Vriend
7380588936 python-robotframework: Add robot framework serial library
Add the robotframework serial library which provides the python library
and associated robot keywords to open and communicate with serial devices.

Signed-off-by: Sipke Vriend <sipke.vriend@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-23 15:32:05 -07:00
Sipke Vriend
f90318b625 python-robotframework: Add runtime dependencies to robot framework
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>
2018-05-17 08:23:24 -07:00
Florian Wickert
0d2305d452 Add missing dependency for python-flask packages.
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>
2018-05-17 08:19:21 -07:00
Khem Raj
a19aa29f7f python-evdev: Use target header to generate ecodes.c
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>
2018-05-01 18:17:50 -07:00
Andrea Galbusera
76326951d6 python-flask-restful: add recipe for 0.3.6 version
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>
2018-05-01 18:17:03 -07:00
Derek Straka
213c47118c python-jsonpatch: update to version 1.23
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>
2018-05-01 18:17:02 -07:00
Derek Straka
a06afb02d2 python-lxml: update to version 4.2.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Derek Straka
60553f7831 python-pretend: update to version 1.0.9
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Derek Straka
dd15921960 python-cython: update to version 0.28.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Derek Straka
3753088263 python-pexpect: update to version 4.5.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Derek Straka
77c8b08584 python-decorator: update to version 4.3.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Christian Poessinger
ef64262ade python-pystache: add version 0.5.4
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>
2018-05-01 18:17:02 -07:00
Alexandru Vasiu
e22e5ce83a python-pyiface: upgrade to 0.0.5
Signed-off-by: Alexandru Vasiu <alexandru.vasiu@ni.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:02 -07:00
Alexandru Vasiu
ae3081affd python-configparser: add new recipe
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>
2018-05-01 18:17:02 -07:00
André Draszik
d3b1921e12 python-pybluez: add missing RDEPENDS (fcntl)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:14:27 -07:00
Derek Straka
99df43f9f4 python-astroid: update to version 1.6.3
Signed-off-by: Derek Straka <derek@asterius.io>
2018-05-01 18:12:48 -07:00
Derek Straka
53075994fc python-pytz: update to version 2018.4
License-Update: Update the checksum for whitespace changes upstream

Signed-off-by: Derek Straka <derek@asterius.io>
2018-05-01 18:12:48 -07:00
Krzysztof Kozlowski
ce3b08ccd6 python3-websockets: Add new recipe for v4.0.1 version
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>
2018-05-01 18:12:48 -07:00
Armin Kuster
705b0036c8 python-grpcio: refresh patches
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>
2018-04-13 12:43:43 -07:00
Armin Kuster
03c0d75d34 python-autmat: refresh patches
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>
2018-04-13 12:43:41 -07:00
Armin Kuster
db55d22ba8 pyton-pygpme: refresh patches
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>
2018-04-13 12:43:41 -07:00
Armin Kuster
aaee985fb5 pyton-dbusmuck: refresh patches
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>
2018-04-13 12:43:39 -07:00
André Draszik
9a0e1ce815 python-pybluez: add python3 version
This was missing so far.

Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13 12:43:37 -07:00
Derek Straka
e4e38487ff python-pip: add python-misc to RDEPENDS to fix issues import xmlrpclib
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Derek Straka
77fe1ec85f python-pip: update to version 9.0.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Mark Asselstine
3aa3c374ca python-jsonpatch: fix do_install failure with py2 build
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>
2018-04-08 17:00:06 -07:00
Derek Straka
3ab6741f94 python-dateutil: update to version 2.7.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Derek Straka
6e3c73615b python-pymisp: update to version 2.4.89
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
André Draszik
bd44421f57 python-aws-iot-device-sdk-python: also package examples (as additional package)
Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
André Draszik
55594ee402 python-aws-iot-device-sdk-python: fix LICENSE
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>
2018-04-08 17:00:06 -07:00
André Draszik
d8ca746935 python-aws-iot-device-sdk-python: fix runtime dependencies
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>
2018-04-08 17:00:06 -07:00
Yi Zhao
0d9ca0ba17 python-m2crypto: refresh patch
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>
2018-04-08 17:00:06 -07:00
Tim Orling
b9d1d87188 python3-pytest: fix broken fetch (3.4.1 -> 3.4.2)
Fixes: 99d18a6bc1

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>
2018-03-30 16:16:18 -07:00
Armin Kuster
dfccaebd48 python-attrs: fix typo in depends
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>
2018-03-29 16:52:16 -07:00
Huang Qiyu
99d18a6bc1 python-pytest: 3.4.1 -> 3.4.2
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>
2018-03-29 16:51:44 -07:00
Huang Qiyu
cf3c79fa79 python-dbus: 1.2.4 -> 1.2.6
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>
2018-03-29 16:51:44 -07:00
Derek Straka
4bedb3cfad python-astroid: add logging to RDEPENDS
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29 16:51:07 -07:00
Derek Straka
42cb6f6e7b python-pyroute2: add io and pickle to the RDEPENDS
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29 16:51:07 -07:00
Derek Straka
ef5169ab6e python-attrs: add crypto to the RDEPENDS
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29 16:51:07 -07:00
Derek Straka
4d5c5cee13 python-passlib: add initial set of RDEPENDS for the package
Signed-off-by: Derek Straka <derek@asterius.io>
2018-03-29 16:51:07 -07:00
Derek Straka
ec4dc95bc8 python-paho-mqtt: add logging to RDEPENDS
Signed-off-by: Derek Straka <derek@asterius.io>
2018-03-29 16:51:07 -07:00