Commit Graph

94 Commits

Author SHA1 Message Date
Fabio Berton
6e8b166617 python-pyzmq: Add python-multiprocessing in RDEPENDS
Fix the following runtime error:

>>> import zmq
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/zmq/__init__.py", line 53, in
<module>
from zmq import devices
File "/usr/lib/python2.7/site-packages/zmq/devices/__init__.py", line 7,
in <module>
from zmq.devices import basedevice, proxydevice, monitoredqueue,
monitoredqueuedevice
File "/usr/lib/python2.7/site-packages/zmq/devices/basedevice.py", line
9, in <module>
from multiprocessing import Process
ImportError: No module named multiprocessing

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:17 +02:00
Fabio Berton
2315f412f6 python-pyroute2: Add recipe
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:25:21 +02:00
Mike Looijmans
e91df9ce32 python-pyopenssl: Inherit setuptools to fix failing install
Fixes the following error during install phase:

 ImportError: No module named setuptools_ext
 ERROR: python setup.py install execution failed.

Reported-by: athoik@openpli.org
Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:21:39 +02:00
Tim Orling
104f6413d2 python-pyparted: update to 3.10.5
* add patch to fix float cast error when version is x.y.z form
* add minimal parted version (>= 2.3) to RDEPENDS

NOTE:
  If your tree defaults to an earlier parted version (e.g. 1.8.6),
  you will need to add PREFERRED_VERSION_parted = "3.%" to local.conf
  or you will see a do_compile error (complaining about required
  libparted version).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:18:34 +02:00
Philip Balister
5a88fd8f4b python-pyzmq: Update to version 14.7.0.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:51:38 +02:00
Dominic Sacré
d6ee00bce0 python3-pyinotify: Add new recipe
Use a common .inc file for the python-pyinotify and python3-pyinotify
recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:08 +02:00
Dominic Sacré
e10dd1e577 python3-pyserial: Add new recipe
Use a common .inc file for the python-pyserial and python3-pyserial
recipes.
Remove ${bindir}/miniterm.py from the Python 3 version of the package.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
4058807b84 python3-decorator: Add new recipe
Use a common .inc file for the python-decorator and python3-decorator
recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
29aa76af65 python3-cython: Add new recipe
Use a common .inc file for the python-cython and python3-cython recipes.
Add suffix '3' to scripts in ${bindir} to avoid conflict between the two
packages.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
b13250198d python3-lxml: Add new recipe
Use a common .inc file for the python-lxml and python3-lxml recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
a7c72d7d7c python-pyserial: Upgrade 2.4 -> 2.7
The md5 checksum of LICENSE.txt changed due to updated copyright dates.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
de1b620340 python-decorator: Upgrade 3.4.2 -> 4.0.2
Change LIC_FILES_CHKSUM to use LICENSE.txt which is now included in the
tarball. The license itself did not change.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
93fe296a39 python-cython: Upgrade 0.20.2 -> 0.23.1
Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Ross Burton
c2cea10597 recipes: use class-native instead of deprecated virtclass-native.
virtclass overrides are deprecated, so use class overrides instead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-08-24 13:58:19 +02:00
Li xin
f13f3b2f20 python-lxml: upgrade 3.2.5 -> 3.4.4
* Dropped backported python-lxml-3.2.5-fix-CVE-2014-3146.patch
* Modify DISTUTILS_INSTALL_ARGS to avoid errors in the step of do_install
  | ValueError: invalid literal for int() with base 10:
    '--should-not-have-used-/usr/bin/xml2-config'
  | ERROR: python setup.py install execution failed.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Alejandro del Castillo
a1f5f27f47 python-pyinotify: add recipe
Python bindings for Linux inotify mechanism

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Koen Kooi
42fcf36080 python-pyyaml 3.10: unbreak versioning
Using our own setup.py is great, but it should use the same version as the recipe, otherwise you get errors like these:

pkg_resources.DistributionNotFound: The 'PyYAML==3.10' distribution was not found and is required

Package python-pyyaml (3.10-r0.0) is installed on root and has the following files:
[..]
/usr/lib/python2.7/site-packages/PyYAML-3.06-py2.7.egg-info

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Roy Li
a9a6093686 python-paste: create recipe
python-paste is a tools for using a Web Server Gateway Interface stack

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Li xin
82476e6f80 python-pyopenssl: upgrade 0.13 -> 0.15.1
* Dropped x509_revoked_dup.patch,since the original file crl.c does not exist anymore.
* Add DEPENDS python-cryptography to aviod build errors:
  | error: Could not find suitable distribution for Requirement.parse('six>=1.5.2')
  | ERROR: python setup.py install execution failed.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Li xin
44bd0256d8 python-pip: upgrade 1.5.6 -> 7.1.0
Version numbers are now simply "X.Y" where the leading "1"
has been dropped.
Reference: https://github.com/pypa/pip/blob/develop/CHANGES.txt

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:25 +02:00
leimaohui
5bc978bc3a python-requests: upgrade 2.5.1->2.7.0
License COPYRIGHT year changed.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:25 +02:00
Philip Balister
3eb8991e7d python-pyro4: Add new recipe.
Pyro4 allows remote execution of objects over the network.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:25 +02:00
Li xin
74de7be5a4 python-m2crypto: Error fix for swig >= 3.0.5
After swig upgrade to 3.0.6, build the recipes which
depends on python-m2crypto will occur errors like this:
"SALT_LEN = m2.PKCS5_SALT_LEN
AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'"

Reference
https://github.com/martinpaljak/M2Crypto/issues/60#issuecomment-75735489

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:52:31 +02:00
leimaohui
97b728eb5f python-decorator: upgrade 3.4.0 -> 3.4.2
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
fbbaa479a8 python-greenlet: upgrade 0.4.1->0.4.7
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
5b1c931734 python-pyparsing: upgrade 2.0.1->2.0.3
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
9bfeb09b43 python-pytz: upgrade 2014.7->2015.4
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
Maciej Borzecki
92dfaeb997 python-pyudev: add missing dependency on python-contextlib
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
4eb06c68fb python-sparts: add recipe
Adding recipe for python-sparts, a library for rapid service
prototyping.

Change-Id: I9de406dc40267e008f5a67f0d4d91ed47a707262
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
16fc3475bc python-paho-mqtt: add recipe
Add recipe for python-paho-mqtt, a MQTT 3.1 client library.

Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
f57d841f72 python-daemonize: add recipe
Adding recipe for python-daemonize, a library that enables running the
Python a daemon process on Unix-like systems.

Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:25 +02:00
Josep Puigdemont
2b79eeb404 psutil: update to newer version (2.2.1)
Convert to pypi recipe.
Account for dependency on python-subprocess.

Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com>
2015-05-22 20:14:07 +02:00
Philip Balister
a61450e764 python-thrift: Add recipe.
Direct copy from recipe in meta-cloud-services. Same recipe is also in
meta-openstack. GNU Radio (in meta-sdr) will needs this recipe
so it seems like time to move the recipe to a central layer.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:24 +02:00
Armin Kuster
187f347d5c gateone: Fix QA warnings
WARNING: QA Issue: gateone requires /bin/bash, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-11 10:57:10 +02:00
Tim Orling
c346f60576 python-cryptography,-vectors: add 0.8.1
python-cryptography is required by python-pyopenssl >= 0.14

Includes python-cryptography-vectors package for ptest

Over 75k unit tests (100% coverage):
	* tested on nuc (x86) and beaglebone (arm) hardware.
	** will overload ram on default qemux86/qemuarm

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
2015-04-24 15:11:25 +02:00
Tim Orling
09e3d0af9e python-pyasn1: add 0.1.7
python-pyasn1 is required by python-cryptography

Copied directly from:
http://git.yoctoproject.org/cgit/cgit.cgi/meta-cloud-services/tree/meta-openstack/recipes-devtools/python/python-pyasn1_0.1.7.bb

Original author: Bruce Ashfield <bruce.ashfield@windriver.com>

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:24 +02:00
Tim Orling
90bd90501a python-pretend: add 0.8.1
python-pretend is required by python-cryptography

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:24 +02:00
Tim Orling
e597cf75af python-iso8601: add 0.1.10
python-iso8601 is required by python-cryptography

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:24 +02:00
Tim Orling
77e9bd88e8 python-pytest: add 2.7.0
python-pytest is required for ptest of python-cryptography

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:24 +02:00
Tim Orling
ebe3f42b6a python-py: add 1.4.26
python-py is required by python-pytest
python-pytest is required for ptest of python-cryptography

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:23 +02:00
Tim Orling
6ea7ac0169 python-cffi/python-pycparser: enable native build
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-24 15:11:23 +02:00
Andreas Oberritter
6a0641398d python-pyopenssl: Downgrade to 0.13
Version 0.14 depends python-cryptography, which is
currently unavailable in meta-openembedded.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:49 +02:00
Andreas Oberritter
c9e0633905 python-pyopenssl: move to meta-python
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:49 +02:00
Andreas Oberritter
d1f5abc3e6 gateone: move to meta-python
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:49 +02:00
Andreas Oberritter
9e754c3e23 python-cffi: Foreign Function Interface for Python calling C code, version 0.9.2
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:48 +02:00
Andreas Oberritter
8852273d70 python-pycparser: Parser of the C language, written in pure Python, version 2.10
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:48 +02:00
Andreas Oberritter
1acbe552cf python-enum34: backport of Python 3.4's enum package, version 1.0.4
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:48 +02:00
Andreas Oberritter
a36869c700 python-six: Python 2 and 3 compatibility library, version 1.9.0
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:48 +02:00
Andreas Oberritter
0f568c5441 pypi.bbclass: new class to ease writing pypi recipes
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:48 +02:00
Andreas Oberritter
b9700dca81 python-pyyaml: enable native build
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13 12:55:46 +02:00