Commit Graph

7117 Commits

Author SHA1 Message Date
Sven Ebenfeld
edae1715d7 python(3)-itsdangerous: add recipes
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2016-02-01 15:51:15 +01:00
Sven Ebenfeld
abc0ec5398 python-dateutil: 1.5 -> 2.4.2 and add python3 recipe
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2016-02-01 15:51:15 +01:00
Sven Ebenfeld
8bebb8ef9c python-six: 1.9.0 -> 1.10.0 and add python3-recipe
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2016-02-01 15:51:15 +01:00
Sven Ebenfeld
f596306bca python(3)-feedformatter: add recipes
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2016-02-01 15:51:15 +01:00
Sven Ebenfeld
be2fcfb966 python(3)-lxml: 3.4.4 -> 3.5.0
Update python-lxml and python3-lxml to version 3.5.0 and correct licensing
information. The file LICENSES.txt states four different licenses.

Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2016-02-01 15:51:14 +01:00
Derek Straka
947821e3e5 python-tornado: upgrade to 4.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:43:57 +01:00
Li xin
6b4cee9759 python-six: Error fix for recipes depend on python-six
If you bitbake recipes which depends on python-six such as
python-cryptography. And also your network is not very well.
Error will occur as following:
   Download error on https://pypi.python.org/simple/six/:
   [Errno -5] No address associated with hostname -- Some packages may not be found!
    Couldn't find index page for 'six' (maybe misspelled?)
    No local packages or download links found for six
So add do_compile_append() to fix it.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:43:57 +01:00
Dai Caiyun
d744a484c8 python-pip: 7.1.0 -> 7.1.2
Upgrade python-pip from 7.1.0 to 7.1.2.

Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:43:56 +01:00
Derek Straka
21492e2b76 python-jsonpointer: add recipe for 1.10
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:36:30 +01:00
Derek Straka
669f87ad16 python-jsonpatch: add recipe for 1.12
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:36:30 +01:00
Li xin
fb1696372f python-vcversioner: Error Fix for recipes depend on python-vcversioner.
If you bitbake recipes which depends on python-vcversioner such as
python-jsonschema. And also your network is not very well.
Error will occur as following:
   Download error on https://pypi.python.org/simple/vcversioner/:
   [Errno -5] No address associated with hostname -- Some packages may not be found!
    Couldn't find index page for 'vcversioner' (maybe misspelled?)
    No local packages or download links found for vcversioner
So add do_compile_append() to fix it.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04 14:56:41 +01:00
Kai Kang
524f332a5d python-tornado: move old version recipe from meta-oe to meta-python
Move old version recipe of python-tornado from meta-oe to meta-python
that there is a higher version in meta-python already. And rename from
_git to exact version _2.2.1.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04 14:53:59 +01:00
Kai Kang
50bd6e1a9e python-pexpect: drop old version recipe
Drop old version recipe of python-pexpect and use the one in oe-core
which version is 3.3 now. And according to release notes of version 3.0,
"The new major version number doesn’t indicate any deliberate API
incompatibility."

Ref:
http://pexpect.readthedocs.org/en/stable/history.html

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04 14:53:59 +01:00
Andreas Oberritter
09782f3a8a python-monotonic: new recipe, version 0.4
On Python 3.3 or newer, monotonic will be an alias of time.monotonic
from the standard library. On older versions, it will fall back to
an equivalent implementation.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:55 +01:00
Mario Domenech Goulart
4b7a496880 python-chardet: add recipe for version 2.3.0
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Mark Asselstine
06f04adf4b python-cryptography, python-cryptography-vectors: uprev
Pick up many fixes and enhancements made since 0.8.1 was released.
See: https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst

The uprev requires an uprev of pyasn1 and also pulls in two new
packages idna and ipaddress. The idna software has 3 licenses, one of
which is the 'Unicode' license: http://www.unicode.org/copyright.html

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Wenzong Fan
2463e39c44 python-pygpgme: add ptest support
* add ptest support
* runtime depends on gnupg

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Fabio Berton
2a233e1b07 python-cffi: Update to version 1.3.1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Fabio Berton
22a8f6d10d python-daemonize: Update to version 2.4.1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Haris Okanovic
c26ea3661d python-jinja2: Disable make clean
Makefile doesn't define "clean". Unless disabled, base_do_configure()
will fail the build attempting to run `make clean` when rebuilding
this recipe.

Signed-off-by: Haris Okanovic <haris.okanovic@ni.com>
Natinst-ReviewBoard-ID: 119389
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Philip Balister
8470dec8bc python-bitarray: Add new recipe.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Philip Balister
f5939ad2b8 python-vcversioner: Add new recipe.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Nicolas Ferre
f6eabb868d python-evdev: add python-evdev 0.5.0
Python-evdev is a Python module that gives access to the input event interface
from userspace.
https://python-evdev.readthedocs.org/en/latest/

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:28:24 +01:00
Scott Ellis
9d52ad586b python-requests: Add RDEPENDS
The python-requests module has runtime dependencies.

Signed-off-by: Scott Ellis <scott@jumpnowtek.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:28:24 +01:00
Dan McGregor
0b895ac766 python-html5lib: import recipe from meta-openstack
This recipe is needed for GateOne.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:53:57 +01:00
Wenzong Fan
9a233d0b78 python-pygpgme: add python-pygpgme 0.3
PyGPGME is a Python module that lets you sign, verify, encrypt and
decrypt messages using the OpenPGP format.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:42 +01:00
Fabio Berton
c617059bcc python-cffi: Update to version 1.3.0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:40 +01:00
Andreas Müller
db539ce16e python-lxml: do not overwrite inherited DEPENDS
python-lxml recipe inherits setuptools3 and after that includes
python-lxml.inc. In the current situation DEPENDS inherited by
setuptools3-tree are overwritten causing:

DEBUG: Executing shell function do_compile
/home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/run.do_compile.30454: line 118: /home/superandy/tmp/oe-core-glibc/sysroots/x86_64-linux/usr/bin/python3-native/python3: No such file or directory
ERROR: python3 setup.py build_ext execution failed.
WARNING: /home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/run.do_compile.30454:1 exit 1 from
  exit 1
ERROR: Function failed: do_compile (log file is located at /home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/log.do_compile.30454)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-02 14:59:26 +01:00
Martin Jansa
29e99a67da vpnc, arptables, lirc, debootstrap, log4cpp, python-ldap: drop unused variable PRIORITY
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:22 +02:00
Alejandro del Castillo
f2a41be9f0 tornado: upgrade to 4.2.1
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:13 +02:00
Adrian
5f06593c1f pyroute2: update to 0.3.14, fix depends, fix license
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:27:47 +02:00
mike.looijmans@topic.nl
75679d4422 python-pyopenssl: Add missing RDEPENDS on "six" and "cryptography"
Fixes the following errors when doing "import OpenSSL":

    File "/usr/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
      from cryptography.hazmat.bindings.openssl.binding import Binding
  ImportError: No module named cryptography.hazmat.bindings.openssl.binding
    File "/usr/lib/python2.7/site-packages/OpenSSL/rand.py", line 9, in <module>
      from six import integer_types as _integer_types
  ImportError: No module named six

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:19 +02:00
Tim Orling
a6423360a1 python-lxml: fix pkg-config for libxml2 and libxslt
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:19 +02:00
Fabio Berton
f93a237ef2 python-cffi: Upgrade to version 1.2.1
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
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
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
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
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
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
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
Mario Domenech Goulart
7059882a84 python-urllib3: add recipe for version 1.10.1
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03 08:35:59 +01:00
Ben Shelton
da6ca53187 python-requests: add recipe
Requests is an HTTP library for Python with a clean and succinct API.

Copied from commit bc572006bfcec10523658b8675f30bf45b43a998 in
meta-cloud-services/meta-openstack and updated to version 2.5.1.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Ben Shelton
8b0a43983c python-msgpack: add recipe
python-msgpack implements the MessagePack binary serialization format
for Python.

Copied from commit 91ed2353847d4121e3dd8ad10ca0c24194ac9765 in
meta-cloud-services/meta-openstack and updated to version 0.4.5.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Ben Shelton
d3f82f82f4 python-markupsafe: add recipe
MarkupSafe is a Python library for escaping HTML strings, and it is a
dependency for Jinja2.  Add a recipe to build it.

Copied from commit 6ba88a72843826370773cda29309545c7c800dc0 in
meta-cloud-services/meta-openstack and updated to version 0.23.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Ben Shelton
63ca0ba5ae python-jinja2: add recipe
Jinja2 is a stand-alone template engine for Python.

Copied from commit 00862f55be214e2247ad5aba3ab06a34afb20598 in
meta-cloud-services/meta-openstack and updated to version 2.7.3.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Philip Balister
f54a98d408 python-pyzmq: Add recipe for Python Zero Message Queue bindings.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Paul Eggleton
c6aea61776 python-django-south: extend to nativesdk
Allow this to be built for the SDK / buildtools if desired.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2015-02-19 09:49:47 +00:00
Paul Eggleton
2b7bd3f026 python-django: extend to nativesdk
Allow this to be built for the SDK / buildtools if desired.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2015-02-19 09:49:47 +00:00
Philip Balister
f573e3424b python-lxml: Use pkgconfig to find libxml2 instead of binconfig.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:36:25 +01:00
Zhenhua Luo
618c70da1e python-pip: add python-distribute in RDEPENDS
Fix the following runtime issue of pip:
    # pip
    Traceback (most recent call last):
      File "/usr/bin/pip", line 5, in <module>
        from pkg_resources import load_entry_point
    ImportError: No module named pkg_resources

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-02-12 19:35:40 +01:00
Saul Wold
57afda129b python-django-south: add version 1.0.2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Paul Eggleton
6b8e0fe39e python-django: add version 1.6.10
Updated version of the recipe in meta-openstack. Also made LICENSE more
accurate and set SUMMARY instead of DESCRIPTION since the value is
short.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Saul Wold
90057b32f5 python-pip: update to 1.5.6
Also made LICENSE more accurate.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:38 +01:00
MiLo
60e962d5c4 python-twisted: Create a separate source code package and bin package
Python-twisted installs about 1MB of ".py" files that are not actually
being used for anything. To save on flash space on devices, move the
source code into its own package.

This modification has been in use for several years in the OpenPLi project,
which heavily leans on twisted for the GUI and web interfaces, and did not
cause any problems.

Move the /usr/bin/ scripts into their own package as well. Installing
python-twisted will still install these scripts.

Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:53 +01:00
MiLo
10a4835377 python-twisted: Fix dependencies of twisted modules
When installing just "twisted-web" on a device, none of the dependencies
are being copied, it wouldn't even install python-core. Fix the recipe so
that its packages have proper dependencies, and no longer require to install
the empty python-twisted meta recipe.

Add "python-contextlib" to the core dependencies and stop causing systems
to crash with:
  File "/usr/lib/python2.7/site-packages/twisted/python/threadpool.py", line 18, in <module>
    ImportError: No module named contextlib

Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:53 +01:00
Joe Slater
c79de61fed python-lxml: move to version 3.2.5
Remove version 3.0.2.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:51:42 +01:00
Joe Slater
66a1ccc69d python-ldap: move to version 2.4.10
Retain 2.3.9 in case configuration differences matter to
some people.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:51:42 +01:00
Martin Jansa
67c5f319b1 python-dbusmock: import from meta-webos-ports
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:59 +01:00
Martin Jansa
d754cdd283 python-pyparsing: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:59 +01:00
Martin Jansa
a3c2371065 python-pyflakes: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:59 +01:00
Martin Jansa
a478c66972 python-prettytable: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:58 +01:00
Martin Jansa
6d3437c768 python-pep8: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:58 +01:00
Martin Jansa
6b2c49e581 python-mock: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:58 +01:00
Martin Jansa
212dacb871 python-mccabe: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:58 +01:00
Martin Jansa
18be44a6ed python-cmd2: import from meta-openstack
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:58 +01:00
Derek Straka
0ceb0cea6b python-ujson: add recipe for 1.33
Signed-off-by: Derek Straka <derek@minotaurinc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:49 +01:00
Derek Straka
6f82155058 python-tornado: add recipe for 4.0.2
Signed-off-by: Derek Straka <derek@minotaurinc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:49 +01:00
Derek Straka
cebb6af29e python-certifi: add recipe for 14.05.14
Signed-off-by: Derek Straka <derek@minotaurinc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:49 +01:00
Derek Straka
48008bf697 python-backports-ssl: add recipe for 3.4.0.2
Signed-off-by: Derek Straka <derek@minotaurinc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:49 +01:00
Derek Straka
5f6760e59a python-flufl-enum: add recipe for 4.0.1
Signed-off-by: Derek Straka <derek@minotaurinc.com>
Acked-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:48 +01:00
Tim Orling
fd1c5b8dc5 python-matplotlib: add dateutil & pytz to DEPENDS/RDEPENDS
python-matplotlib is currently providing its own dateutil and pytz
Add dateutil and pytz as DEPENDS/RDEPENDS.
Patch setupext.py to no longer provide its own dateutil and pytz.
Remove python-matplotlib from blacklist.

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Tim Orling
19692ba37a python-pytz: add 2014.7
python-matplotlib is providing its own pytz and dateutil.
Provide our own pytz (and then fix matplotlib).

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-14 11:48:58 +02:00
Martin Jansa
0b78fc0519 python-matplotlib: blacklist because of conflict with python-dateutil
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Tim Orling
1a199dca25 python-snakefood: add 1.4
* Generate dependencies from Python code, filter, cluster and generate
  graphs from the dependency list

* Tools included:
  - sfood:
      Given a set of input files or root directories, generate a list of
      dependencies between the files;
  - sfood-graph:
      Read a list of dependencies and produce a Graphviz dot file. (This
      file can be run through the Graphviz dot tool to produce a
      viewable/printable PDF file);
  - sfood-cluster:
      Read a list of dependencies, a list of file clusters, and output a
      list of simplified (clustered) dependencies.
  - sfood-checker:
      Analyze the source code with the AST and list unused or redundant
      imports.
  - sfood-imports:
      Find and list import statements in Python files, regardless of
      whether they can be imported or not.

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-27 12:49:19 +02:00
Jackie Huang
fea3840ee5 python-cython: add RDEPENDS on some required python modules
python-distribute:
    File "/usr/bin/cython", line 5, in <module>
    ImportError: No module named pkg_resources

python-netserver:
    File "_tempita.py", line 34, in init Cython.Tempita._tempita
    ImportError: No module named cgi

python-subprocess:
    File "/usr/lib/python2.7/site-packages/Cython/Debugger/Cygdb.py", line 19, in <module>
    ImportError: No module named subprocess

python-shell:
    File "/usr/lib/python2.7/site-packages/Cython/Debugger/Cygdb.py", line 16, in <module>
    ImportError: No module named glob

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-27 12:48:45 +02:00
Peter Bigot
7ddcd65e11 python-smbus: upgrade to 3.1.1
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-11 11:00:41 +02:00
Roy Li
0e17f09a83 python-slip-dbus: add recipe
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-01 14:23:46 +02:00
Roy Li
a1db099fc7 python-decorator: add recipe
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-01 14:23:46 +02:00
Martin Jansa
d22f4ca2e3 meta-python: rename recipes-python to recipes-devtools
* match old structure from meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-30 12:49:45 +02:00