Commit Graph

7117 Commits

Author SHA1 Message Date
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