summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python-slip-dbus: add a python3 version of the recipeCallaghan, Dan2019-02-013-30/+32
| | | | | Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-slip-dbus: update to 0.6.5Callaghan, Dan2019-02-011-3/+3
| | | | | Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-twisted: Remove ${PN}-srcKhem Raj2019-01-302-4/+2
| | | | | | | | | | This fixes the QA errors about double defining this in PACKAGES it seems to be removed in py3 version of recipe too so we just do it in inc file so both recipes can use it Fix a typo in specifying rdep Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-vcversioner: remove egg generationStefan Agner2019-01-301-8/+0
| | | | | | | | | | | | | | | | | Remove egg file build. This got introduced with commit fb1696372ff9 ("python-vcversioner: Error Fix for recipes depend on python-vcversioner"). However, it seems that this was actually not related to the missing egg file, but to the back then missing depends on python-vcversioner-native. This got fixed in commit 12d09665bbee ("python-jsonschema, python3-jsonschema: add vcversioner-native dependency"). It also causes issue when trying to build a reproducible build with a timestamp of 0 due to limitations of the ZIP file format used by the Python egg packaging. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-vcversioner: remove egg generationStefan Agner2019-01-301-8/+0
| | | | | | | | | | | | | | | | | Remove egg file build. This got introduced with commit fb1696372ff9 ("python-vcversioner: Error Fix for recipes depend on python-vcversioner"). However, it seems that this was actually not related to the missing egg file, but to the back then missing depends on python-vcversioner-native. This got fixed in commit 12d09665bbee ("python-jsonschema, python3-jsonschema: add vcversioner-native dependency"). It also causes issue when trying to build a reproducible build with a timestamp of 0 due to limitations of the ZIP file format used by the Python egg packaging. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-rdflib: fix SUMMARYAndreas Müller2019-01-241-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-isodate: fix SUMMARYAndreas Müller2019-01-241-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python(3)-rdflib(-native(sdk)): initial add 4.2.2Andreas Müller2019-01-223-0/+19
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python(3)-isodate(-native(sdk)): initial add 0.6.0Andreas Müller2019-01-223-0/+18
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python(3)-html5lib: extend to native(sdk)Andreas Müller2019-01-221-0/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python(3)-webencodings: extend to native(sdk)Andreas Müller2019-01-221-0/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyinotify.inc: add RDEPEND on ${PYTHON_PN}-smtpdIoan-Adrian Ratiu2019-01-191-0/+1
| | | | | | | | pyinotify depends on having asyncore.py available which is provided by python2/3-smtpd. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cryptography: drop python-pycparser dependencyStefan Agner2019-01-151-2/+0
| | | | | | | | The python-cryptography package is in fact not depending on python-pycparser. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pbr_4.2.0.bb: Define src uri checksums in recipeKhem Raj2019-01-131-0/+4
| | | | | | There moved out from inc file in oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyflame: Upgrade to 1.6.7Khem Raj2018-12-235-210/+6
| | | | | | | | | | Disable build on ppc as well Drop already upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrew Jeffery <andrew@aj.id.au> Cc: Tim "moto-timo" Orling <TicoTimo@gmail.com> Cc: Derek Straka <derek@asterius.io>
* python-grpcio: Upgrade to 1.17.1Khem Raj2018-12-234-4/+23
| | | | | | | | Patch to fix ppc build Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Tim "moto-timo" Orling <TicoTimo@gmail.com> Cc: Derek Straka <derek@asterius.io>
* python-msgpack: Upgrade to 0.6.0Khem Raj2018-12-233-4/+4
| | | | | | | | Set PYPI_PACKAGE to msgpack since python-msgpack is deprecated Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Tim "moto-timo" Orling <TicoTimo@gmail.com> Cc: Derek Straka <derek@asterius.io>
* python-tzlocal: Add new recipe.Philip Balister2018-11-273-0/+12
| | | | | Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: Workaround for broken make cleanCraig McQueen2018-11-261-0/+4
| | | | | | | | Note, the issue is fixed in v4.0.0. https://github.com/aio-libs/multidict/issues/194 Signed-off-by: Craig McQueen <craig.mcqueen@innerrange.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: upgrade to 1.5.1Ross Burton2018-11-262-12/+14
| | | | | | | Update dependencies, and cheat by adding python3-modules to RDEPENDS for now. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python*-paho-mqtt: upgrade to 1.4.0Paul Eggleton2018-11-263-2/+3
| | | | | | | | | 1.4.0 is primarily a bugfix release, see here for details: https://github.com/eclipse/paho.mqtt.python/blob/v1.4.0/ChangeLog.txt Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Adds python3 syslog dependency to python3-systemdKavi Jivan2018-11-261-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix python-idna egg-info permissionsMaxime Borges2018-11-261-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-configparser.inc: Fix SUMMARYAlexandru Vasiu2018-11-071-1/+1
| | | | | | | | SUMMARY contained a non-ascii char (’ instead of ') which caused pkg.info_installed to fail. Signed-off-by: Alexandru Vasiu <alexandru.vasiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-twisted: Add more python-twisted-* packages to the "meta" packageMark Asselstine2018-11-022-0/+7
| | | | | | | | | | | | | | | | | Whereas the python-twisted-core package is used to install the minimum components of python-twisted, the python-twisted package is essentially a 'meta' package which installs all of the python-twisted-* packages (used by folks that don't want to determine which components they are interested in). Add additional packages to the python-twisted 'meta' package. NOTE: that there are still modules of python-twisted which have not been ported to python3 (see src/twisted/python/_setup.py "notPortedModules") so the installed packages for py2 vs. py3 will not be the same (ie. python-twisted-news is only part of the py2 package). Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyiface: Upgrade to 0.0.11Alexandru Vasiu2018-11-023-2/+2
| | | | | Signed-off-by: Alexandru Vasiu <alexandru.vasiu@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ] 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>
* 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-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>
* 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>