aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* ] Add recipes for django rest frameworkJoris Offouga2018-10-263-0/+20
| | | | | Signed-off-by: Joris Offouga <offougajoris@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-requests: fix CVE-2018-18074Qi.Chen@windriver.com2018-10-163-0/+186
| | | | | | | | | Backport two patches to fix the following CVE. CVE: CVE-2018-18074 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-sh: add python sh libraryDwane Pottratz2018-10-053-0/+45
| | | | | | | sh is a python subprocess replacement. Signed-off-by: Dwane Pottratz <dwane.pottratz@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layers: Update layer compatibility to thudKhem Raj2018-09-301-1/+1
| | | | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com> Cc: Derek Straka <derek@asterius.io> Cc: Tim Orling <TicoTimo@gmail.com> Cc: Hongxu Jia <hongxu.jia@windriver.com> Cc: Armin Kuster <akuster808@gmail.com> Cc: Joe MacDonald <joe_macdonald@mentor.com> Cc: Andrea Adami <andrea.adami@gmail.com>
* python-cmd2: upgrade to 0.9.2Hong Liu2018-09-251-2/+2
| | | | | | | 1.Upgrade python-cmd2 from 0.8.8 to 0.9.2. Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-thrift: set downloadfilename to prevent conflicts with thrift itselfMartin Jansa2018-09-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * I was building thrift-0.9.3 from meta-oe and do_fetch was failing with wrong checksum because my premirror already had thrift-0.9.3.tar.gz from python-thrift, unpacking the archives to find what's wrong revealed what's wrong: thrift-0.9.3.old/thrift-0.9.3/: PKG-INFO setup.cfg setup.py src thrift.egg-info thrift-0.9.3/thrift-0.9.3/: aclocal appveyor.yml build CMakeLists.txt compiler config.guess config.hin configure contrib debian doap.rdf install-sh lib ltmain.sh Makefile.in NOTICE rat_exclude sonar-project.properties tutorial aclocal.m4 bower.json CHANGES compile composer.json config.h config.sub configure.ac CONTRIBUTING.md depcomp doc json-schema.json LICENSE Makefile.am missing package.json README.md test ylwrap you can get the same by comparing: http://mirror.switch.ch/mirror/apache/dist/thrift/0.9.3/thrift-0.9.3.tar.gz http://sources.openembedded.org/thrift-0.9.3.tar.gz the later is the python-thrift one from: http://git.openembedded.org/meta-openembedded/commit/?id=5cc904be9d6551f6e9a6465e990df1e2de940004 your premirror might already be polluted by this and thrift-0.10.0.tar.gz + thrift-0.11.0.tar.gz from: http://git.openembedded.org/meta-openembedded/commit/?id=c0416d417115fbae55d83c2d9fa3f3fca1a9e1a0 http://git.openembedded.org/meta-openembedded/commit/?id=960ae72e101d753b712e8bc40d8bdb4a0bcb0c5e * this should be backported all the way to morty where the conflicting archive was introduced and manual cleanup on sources.openembedded.org will be needed as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-py:1.5.4 -> 1.6.0Hong Liu2018-09-243-2/+2
| | | | | | | | | Upgrade python-py from 1.5.4 to 1.6.0 Upgrade python3-py from 1.5.4 to 1.6.0 Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python(3)-ndg-httpsclient: use update-alternatives to avoid do_rootfs failureQi.Chen@windriver.com2018-09-142-2/+10
| | | | | | | | | | | Use update-alternaives to manage /usr/bin/ndg_httpclient to avoid the following do_rootfs failure. Error: Transaction check error: file /usr/bin/ndg_httpclient conflicts between attempted installs of python-ndg-httpsclient-0.5.1-r0.core2_64 and python3-ndg-httpsclient-0.5.1-r0.core2_64 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyflame: skip for aarch64 as wellMartin Jansa2018-09-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * fails with: | ../../git/src/ptrace.cc: In function 'user_regs_struct pyflame::PtraceGetRegs(pid_t)': | ../../git/src/ptrace.cc:127:14: error: 'PTRACE_GETREGS' was not declared in this scope | if (ptrace(PTRACE_GETREGS, pid, 0, &regs)) { | ^~~~~~~~~~~~~~ | ../../git/src/ptrace.cc:127:14: note: suggested alternative: 'PTRACE_GETREGSET' | if (ptrace(PTRACE_GETREGS, pid, 0, &regs)) { | ^~~~~~~~~~~~~~ | PTRACE_GETREGSET | ../../git/src/ptrace.cc: In function 'void pyflame::PtraceSetRegs(pid_t, user_regs_struct)': | ../../git/src/ptrace.cc:136:14: error: 'PTRACE_SETREGS' was not declared in this scope | if (ptrace(PTRACE_SETREGS, pid, 0, &regs)) { | ^~~~~~~~~~~~~~ | ../../git/src/ptrace.cc:136:14: note: suggested alternative: 'PTRACE_SETREGSET' | if (ptrace(PTRACE_SETREGS, pid, 0, &regs)) { | ^~~~~~~~~~~~~~ | PTRACE_SETREGSET | Makefile:524: recipe for target 'ptrace.o' failed | make[2]: *** [ptrace.o] Error 1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-m2crypto: Ignore WCHAR_MAX and WCHAR_MIN when on muslKhem Raj2018-09-082-10/+15
| | | | | | This fixes the build until we upgrade to swig 4.0 where this is fixed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* PAM: Add python library pamela which supports PAMTom Joseph2018-09-041-0/+15
| | | | | | | | | Pamela is a python wrapper for PAM. Compared to python-pam it has wrapper for account management apis in addition to authentication apis. Signed-off-by: Tom Joseph <tomjoseph83@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-m2crypto: Add STDC_HOSTED to grep regexpKhem Raj2018-09-011-2/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-helpers-namespace: add recipeAlejandro del Castillo2018-08-293-9/+19
| | | | | | Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pytest-helpers-namespace: add recipeSergey Kizunov2018-08-291-0/+14
| | | | | | | | | | This plugin does not provide any helpers to pytest, it does, however, provide a helpers namespace in pytest which enables you to register helper functions in your conftest.py to be used within your tests without having to import them. Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-tempdir: add recipeAlejandro del Castillo2018-08-293-9/+19
| | | | | | Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pytest-tempdir: add recipeSergey Kizunov2018-08-291-0/+14
| | | | | | | Adds support for a predictable and repeatable temporary directory. Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{, 3}-protobuf: Update 3.6.0 -> 3.6.1Jens Rehsack2018-08-283-2/+2
| | | | | | | | Update recipe for python protobuf to 3.6.1 to align with protobuf. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{, 3}-m2crypto: update from 0.26.4 -> 0.30.1Jens Rehsack2018-08-286-44/+52
| | | | | | | | | | | Updating recipe for crypto and SSL toolkit for python and support python3 infrastructure of Yocto as well as the already supported python2 line. Refresh patches to fix devtool warnings Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{,3}-grpcio: update to 1.14.1Jens Rehsack2018-08-285-31/+48
| | | | | | | | Update python-grpcio and add related python3-grpcio recipe for recent features and bug-fixes. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{, 3}-grpcio-tools: update 1.8.4 -> 1.14.1Jens Rehsack2018-08-284-17/+20
| | | | | | | | Align recipe for python protobuf code generator for gRPC with grpc itself and python-grpcio. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyconnman: add recipeAlejandro del Castillo2018-08-273-10/+20
| | | | | | Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{, 3}-intervals: add recipes for python2/3Jens Rehsack2018-08-273-0/+19
| | | | | | | | Add recipe for interval arithmetic for python supporting python2 as well as python3 infrastructure of Yocto. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{, 3}-pint: add recipes for python2 and python3Jens Rehsack2018-08-273-0/+19
| | | | | | | | Add recipe for physical quantities module for python2 and python3 infrastructure of Yocto. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python{3, }-protobuf: consolidate CLEANBROKENJens Rehsack2018-08-273-5/+4
| | | | | | | | | | | Since python-protobuf and python3-protobuf share the same build instructions, it's sane to clarify for both at the same place, that running setup.py clean is wrong in configure stage. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyflame: Disable for mips archKhem Raj2018-08-271-0/+1
| | | | | | | | Fails to build as support is missing src/ptrace.cc:135:48: error: 'regs' has incomplete type Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyflame: Use SHA instead of tag in SRC_URIKhem Raj2018-08-242-1/+3
| | | | | | | | tags are floating and bitbake will ping the remote host and this will fail in BB_NO_NETWORK cases Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrew Jeffery <andrew@aj.id.au>
* python-pyflame: Limit support to just glibc based systemsKhem Raj2018-08-241-0/+1
| | | | | | | | | | Fixes: | checking build system type... x86_64-pc-linux-gnu | checking host system type... x86_64-bec-linux-musl | configure: error: Pyflame can only be built for Linux hosts Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrew Jeffery <andrew@aj.id.au>
* meta-python: Make python-pyflame cope with prelinked ELFsAndrew Jeffery2018-08-242-0/+135
| | | | | Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: Port python-pyflame to 32-bit ARMAndrew Jeffery2018-08-242-0/+71
| | | | | Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: Add python-pyflame recipeAndrew Jeffery2018-08-242-0/+13
| | | | | Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-prompt-toolkit: update to version 2.0.4Derek Straka2018-08-193-2/+2
| | | | | | | | Update to the latest stable release. This branch is incompatible with the 1.x.y releases Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pip: update to version 18.0Derek Straka2018-08-191-3/+3
| | | | | | | License-Update: Copyright year changed to include 2018 Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cython: update to version 0.28.5Derek Straka2018-08-193-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-certifi: update to version 2018.8.13Derek Straka2018-08-193-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-lxml: update to version 4.2.4Derek Straka2018-08-193-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pandas: update to version 0.23.4Derek Straka2018-08-193-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-blivet: add `-Z y' and `-y' to lvm.pvcreateHongxu Jia2018-08-152-0/+42
| | | | | | | | | | | | | | While reinstall a crypt fs, it occasionally failed [snip] |gi.overrides.BlockDev.LVMError: Process reported exit code 5: WARNING: atari signature detected on /dev/mapper/luks-0e5f891c -7701-48bc-a41e-8d626b6ef953 at offset 466. Wipe it? [y/n]: [snip] Add `-Z y' and `-y' to lvm.pvcreate Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-blivet: remove dmraid from dependency checkHongxu Jia2018-08-152-0/+32
| | | | | | | OE does not have dmraid recipe, so remove it from dependency check. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pykickstart: fix typoHongxu Jia2018-08-152-8/+8
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydbus: cherry-pick patches from fedoraHongxu Jia2018-08-153-0/+300
| | | | | | | | | | | | | | Fedora enhanced python3-pydbus: - Support asynchronous calls - Support transformation between D-Bus errors and exceptions. https://src.fedoraproject.org/cgit/rpms/python-pydbus.git/ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: add python-pycodestyle recipeBinghua Guan2018-08-103-0/+18
| | | | | Signed-off-by: Binghua Guan <freebendy@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-m2crypto: Move swig fix to configure taskAlex Kiernan2018-08-101-1/+1
| | | | | | | | | | | | Fixes: | DEBUG: Executing shell function do_configure ... | SWIG/_m2crypto.i:10: Error: Unable to find 'gcc_macros.h' | error: command 'swig' failed with exit status 1 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-future: make recipe available as python3 versionS. Lockwood-Childs2018-08-083-13/+17
| | | | | Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-chardet: add a '3' suffix to binary to avoid conflicts with python2Dima Zavin2018-08-051-0/+5
| | | | | Signed-off-by: Dima Zavin <dmitriyz@waymo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pbr.inc: remove itRobert Yang2018-08-032-15/+2
| | | | | | | | There is one in oe-ocore, so remove it, and let python-pbr_4.2.0.bb use the one in oe-core. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pbr: remove itRobert Yang2018-08-031-2/+0
| | | | | | | There is one in oe-core, so remove it. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* add libudev to python-pyudev RDEPENDSFlorian Wickert2018-08-031-0/+1
| | | | | | | | pyudev uses ctypes to load libudev shared library at runtime which results in an exception if it cannot be found Signed-off-by: Florian Wickert <fw@javox-solutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-behave: Add Python 3 recipeRobert Joslyn2018-08-033-9/+24
| | | | | | Fix broken dependencies of Python 2 recipe as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-parse-type: Add Python 3 recipeRobert Joslyn2018-08-033-11/+16
| | | | | | Clarify license from BSD to BSD-3-Clause. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parse: Add recipeRobert Joslyn2018-08-033-13/+18
| | | | | | | Correct the license to MIT. The PyPI metadata says BSD, but the license text in the code is actually MIT. Signed-off-by: Khem Raj <raj.khem@gmail.com>