Re: [oe] [meta-python2][PATCH 1/2] python-ldap: skip when meta-networking isn't included

2020-02-26 Thread Tim Orling
Merged. Thank you! On Tue, Feb 25, 2020 at 11:07 AM Martin Jansa wrote: > * fixes: > ERROR: Nothing PROVIDES 'cyrus-sasl' (but > meta-python2/recipes-devtools/python/python-ldap_3.2.0.bb DEPENDS on or > otherwise requires it) > in world builds without meta-networking > > Signed-off-by:

Re: [oe] [meta-python2][PATCH 2/2] python-backports-init: enable native and nativesdk

2020-02-26 Thread Tim Orling
Merged. Thank you! On Tue, Feb 25, 2020 at 5:54 AM Martin Jansa wrote: > * needed for python-backports-functools-lru-cache-native > > Signed-off-by: Martin Jansa > --- > recipes-devtools/python/python-backports-init_1.0.bb | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git

Re: [oe] [meta-python2][PATCH 1/2] python-backports-functools-lru-cache: enable native and nativesdk

2020-02-26 Thread Tim Orling
Merged. Thank you! On Tue, Feb 25, 2020 at 5:54 AM Martin Jansa wrote: > * since this change: > commit d1a1c57d0e73251e86591214f30fc90010d5c111 > Author: Tim Orling > Date: Mon Jan 20 11:31:59 2020 -0800 > > python-beautifulsoup4: fix target RDEPENDS syntax

[oe] [meta-python2][PATCH] python-asn1crypto: add target RDEPENDS

2020-01-23 Thread Tim Orling
* Missing run-time dependency: - python-numbers (fractions) Signed-off-by: Tim Orling --- recipes-devtools/python/python-asn1crypto_1.3.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-devtools/python/python-asn1crypto_1.3.0.bb b/recipes-devtools/python/python

[oe] [meta-python2][PATCH 1/2] python-pyconnman: add target RDEPENDS

2020-01-24 Thread Tim Orling
* Missing run-time dependencies: - python-numbers - python-future Signed-off-by: Tim Orling --- .../python-pyconnman/python-pyconnman_0.2.0.bb| 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/recipes-connectivity/python-pyconnman/python-pyconnman_0.2.0

[oe] [meta-python2][PATCH 2/2] python-future: add target RDEPENDS

2020-01-24 Thread Tim Orling
* Missing run-time dependency: - python-misc (future_builtins) Signed-off-by: Tim Orling --- recipes-devtools/python/python-future_0.18.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes-devtools/python/python-future_0.18.2.bb b/recipes-devtools/python/python-future_0.18.2.bb

Re: [oe] [meta-oe][PATCH] packagegrop-meta-oe: remove blacklisted mpv

2020-01-25 Thread Tim Orling
If someone cares, it has been updated to python3 https://github.com/mpv-player/mpv/releases/tag/v0.31.0 On Sat, Jan 25, 2020 at 12:24 PM Martin Jansa wrote: > * it's blacklisted with: > mpv_0.26.0.bb:PNBLACKLIST[mpv] = "Needs forward porting to use python3" > > Signed-off-by: Martin Jansa >

Re: [oe] [meta-python] [PATCH] python-yappi: upgrade 1.0 -> 1.2.3

2020-01-22 Thread Tim Orling
On Wed, Jan 22, 2020 at 12:54 PM Khem Raj wrote: > On Thu, Jan 16, 2020 at 10:54 PM Zang Ruochen > wrote: > > > > Signed-off-by: Zang Ruochen > > --- > > meta-python/recipes-devtools/python/python-yappi.inc| 6 +++--- > > .../python/{python-yappi_1.0.bb => python-yappi_1.2.3.bb} | 0

[oe] [meta-python][PATCH] python-waitress: add missing target RDEPENDS

2020-01-22 Thread Tim Orling
* Missing run-time dependencies: ${PYTHON_PN}-datetime ${PYTHON_PN}-io ${PYTHON_PN}-logging ${PYTHON_PN}-re Signed-off-by: Tim Orling --- recipes-devtools/python/python-waitress_1.4.1.bb | 7 +++ 1 file changed, 7 insertions(+) diff --git a/recipes-devtools/python/python

[oe] [meta-python2][PATCH] python-pyperf: add missing RDEPENDS

2020-01-22 Thread Tim Orling
* Missing run-time dependencies: ${PYTHON_PN}-contextlib ${PYTHON_PN}-datetime ${PYTHON_PN}-fcntl ${PYTHON_PN}-math ${PYTHON_PN}-numbers (fractions) ${PYTHON_PN}-six Signed-off-by: Tim Orling --- recipes-devtools/python/python-pyperf_1.7.0.bb | 10 +- 1 file

Re: [oe] [meta-python2][PATCH] python-pyconnman: Fix conman -> connman typo in rdeps

2020-01-22 Thread Tim Orling
On Wed, Jan 22, 2020 at 10:54 AM Khem Raj wrote: > Signed-off-by: Khem Raj > --- > recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/recipes-connectivity/python-pyconnman/ > python-pyconnman_0.1.0.bb

Re: [oe] [meta-python2][PATCH] python-pyconnman: Fix conman -> connman typo in rdeps

2020-01-22 Thread Tim Orling
On Wed, Jan 22, 2020 at 6:38 PM Tim Orling wrote: > > > On Wed, Jan 22, 2020 at 10:54 AM Khem Raj wrote: > >> Signed-off-by: Khem Raj >> > Reviewed-by: Tim Orling > --- >> recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb | 2 +- >>

[oe] [meta-python2][PATCH v2 1/2] python-booleanpy: add RDEPENDS and enable ptest

2020-01-22 Thread Tim Orling
Missing run-time dependency on python- This package is a great example of how simple python module ptest can be, so enable ptest, including ptest-only dependencies. Signed-off-by: Tim Orling --- .../python/python-booleanpy/run-ptest | 2 ++ .../python/python-booleanpy_3.7.bb

[oe] [meta-python2][PATCH v2 2/2] packagegroup-meta-python2: add python-booleanpy

2020-01-22 Thread Tim Orling
Add new recipe to basic and ptest packagegroups Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes-core/packagegroups

[oe] [meta-python2][PATCH 2/2] packageroup-meta-pytho2: add python-booleanpy

2020-01-22 Thread Tim Orling
Add new recipe to basic and ptest packagegroups Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes-core/packagegroups

[oe] [meta-python2][PATCH 1/2] python-booleanpy: add RDEPENDS and enable ptest

2020-01-22 Thread Tim Orling
Missing run-time dependency on python- This package is a great example of how simple python module ptest can be, so enable ptest, including ptest-only dependencies. Signed-off-by: Tim Orling --- .../python/python-booleanpy/run-ptest | 2 ++ .../python/python-booleanpy_3.7.bb

[oe] [meta-python2][PATCH] python-pygobject: add missing target RDEPENDS

2020-01-23 Thread Tim Orling
* Missing run-time dependency: - python-io (StringIO) Signed-off-by: Tim Orling --- recipes-devtools/python/python-pygobject_3.34.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-devtools/python/python-pygobject_3.34.0.bb b/recipes-devtools/python/python

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-27 Thread Tim Orling
On Mon, Jan 27, 2020 at 10:06 AM Khem Raj wrote: > On Mon, Jan 27, 2020 at 8:54 AM Andrey Zhizhikin > wrote: > > > > On Mon, Jan 27, 2020 at 4:24 PM Khem Raj wrote: > > > > > > Awesome, thanks for the help! > > > > No probs! > > > > I've actually looked into the list and would have couple of >

Re: [oe] [meta-python2][PATCH] dnssec-conf: move recipe from oe-core to meta-python2

2020-01-27 Thread Tim Orling
It's moving from meta-networking, not oe-core. I'll simply change the commit log locally before merging. On Mon, Jan 27, 2020 at 3:12 PM Andrey Zhizhikin wrote: > dnssec-conf did not receive any updates since 2010 and relies heavily on > python2 code base. > > Move recipe to this layer, since

[oe] [meta-python2][PATCH 2/2] dnssec-conf: add missing RDEPENDS

2020-01-27 Thread Tim Orling
It also requires "host" (from bind-utils) as shown in: https://github.com/xelerance/dnssec-conf/blob/8e799683736b4a7b5e5e78f98fba0a6f48393537/dnskey-pull#L299 It recommends "bind", but another nameserver can be used. That level of complexity is left up to someone that

[oe] [meta-python2][PATCH 1/2] dnssec-conf: move recipe from meta-networking

2020-01-27 Thread Tim Orling
From: Andrey Zhizhikin dnssec-conf did not receive any updates since 2010 and relies heavily on python2 code base. Move recipe to meta-python2 layer, since python2 support has been dropped in oe-core. Signed-off-by: Andrey Zhizhikin Signed-off-by: Tim Orling --- .../dnssec-conf/dnssec

Re: [oe] [meta-python2][PATCH] dnssec-conf: move recipe from oe-core to meta-python2

2020-01-27 Thread Tim Orling
On Mon, Jan 27, 2020 at 6:47 PM Tim Orling wrote: > It's moving from meta-networking, not oe-core. I'll simply change the > commit log locally before merging. > > On Mon, Jan 27, 2020 at 3:12 PM Andrey Zhizhikin > wrote: > >> dnssec-conf did not receive any updates since

Re: [oe] [meta-python2][RFC] lib/oeqa/runtime/cases/python2_module.py: add test

2020-02-05 Thread Tim Orling
On Wed, Feb 5, 2020 at 3:18 PM Randy MacLeod wrote: > On 1/25/20 3:25 AM, Tim Orling wrote: > > This test case is intentionally limited to only tesing one > > python package/recipe at a time, because the use case is to > > determine whether dependencies have been met fo

Re: [oe] [meta-python2][RFC] lib/oeqa/runtime/cases/python2_module.py: add test

2020-02-05 Thread Tim Orling
On Wed, Feb 5, 2020 at 3:18 PM Randy MacLeod wrote: > On 1/25/20 3:25 AM, Tim Orling wrote: > > This test case is intentionally limited to only tesing one > > python package/recipe at a time, because the use case is to > > determine whether dependencies have been met fo

Re: [oe] [meta-python][zeus][PATCH 1/2] python-twisted: add required RDEPENDS for twistd

2020-01-31 Thread Tim Orling
On Mon, Jan 27, 2020 at 12:44 PM Trevor Gamblin < trevor.gamb...@windriver.com> wrote: > python-twisted is currently missing some packages for its /usr/bin/twistd > executable to function. Add these to the RDEPENDS list, and also clean up > formatting since the list is getting long. > > Note that

[oe] [meta-python2][zeus][PATCH 2/2] kas-meta-python2-ptest-image: add python2 test

2020-01-31 Thread Tim Orling
In addition to ping, ssh and ptest, run python2 test(s). Run python2 before ptest (fail early). Signed-off-by: Tim Orling --- kas-meta-python2-ptest-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kas-meta-python2-ptest-image.yml b/kas-meta-python2-ptest-image.yml

[oe] [meta-python2][zeus][PATCH 1/2] lib/oeqa/runtime/cases: add python2.py

2020-01-31 Thread Tim Orling
Refactor the python3 test from oe-core to do very basic acceptance test of python2. Signed-off-by: Tim Orling --- lib/oeqa/runtime/cases/python2.py | 20 1 file changed, 20 insertions(+) create mode 100644 lib/oeqa/runtime/cases/python2.py diff --git a/lib/oeqa/runtime

Re: [oe] [meta-python][zeus][PATCH v2 1/2] python-twisted: add required RDEPENDS for twistd

2020-02-03 Thread Tim Orling
On Mon, Feb 3, 2020 at 8:30 PM Martin Jansa wrote: > Please send this fix to normal meta-python in meta-oe/zeus: > > http://git.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-twisted.inc?h=zeus > > BTW: Why are you using meta-python2 with zeus branch? It imho

Re: [oe] [meta-python2][PATCH] python-six: Update to 1.14.0

2020-02-03 Thread Tim Orling
merged. thank you. On Mon, Feb 3, 2020 at 11:36 AM Khem Raj wrote: > Have its own checksums so its not tightly coupled to versions from > oe-core > > Signed-off-by: Khem Raj > --- > recipes-devtools/python/python-six_1.13.0.bb | 2 -- > recipes-devtools/python/python-six_1.14.0.bb | 6 ++

Re: [oe] [meta-python][zeus][PATCH v2 1/2] python-twisted: add required RDEPENDS for twistd

2020-02-03 Thread Tim Orling
Thank you for sorting :) I was looking at applying this to meta-python2 zeus and my checks (import every twisted and twisted.* module) didn't see any missing dependencies before this patch. Can you describe the need or give me a hint of a reproducer? I'm sure I'm missing something. On Fri, Jan

[oe] [meta-python2][PATCH 2/2] python-twisted: cosmetic changes to RDEPENDS

2020-02-07 Thread Tim Orling
Make the RDEPENDS indent consistent and break long lines into multiline. Signed-off-by: Tim Orling --- .../python/python-twisted_19.10.0.bb | 42 --- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/recipes-devtools/python/python-twisted_19.10.0.bb b

[oe] [meta-python2][PATCH 1/2] python-twisted: add required RDEPENDS for twistd

2020-02-07 Thread Tim Orling
, but the python2 version of twisted needs more explicit RDEPENDS than the python3 version submitted to master in order for /usr/bin/twistd to work properly. Signed-off-by: Trevor Gamblin Signed-off-by: Tim Orling --- .../python/python-twisted_19.10.0.bb | 18 +- 1 file changed, 17

[oe] [meta-python2][PATCH] python-pyrsistent: add target RDEPENDS

2020-01-24 Thread Tim Orling
* Missing target run-time dependency: - python-numbers Signed-off-by: Tim Orling --- recipes-devtools/python/python-pyrsistent_0.15.7.bb | 4 1 file changed, 4 insertions(+) diff --git a/recipes-devtools/python/python-pyrsistent_0.15.7.bb b/recipes-devtools/python/python

[oe] [meta-python2][PATCH] python-tqdm: add target RDEPENDS

2020-01-24 Thread Tim Orling
* Missing target run-time dependencies: - python-lang (functools) - python-logging - python-numbers - python-subprocess Signed-off-by: Tim Orling --- recipes-devtools/python/python-tqdm_4.41.1.bb | 7 +++ 1 file changed, 7 insertions(+) diff --git a/recipes-devtools/python/python

[oe] [meta-python2][RFC] lib/oeqa/runtime/cases/python2_module.py: add test

2020-01-25 Thread Tim Orling
E_append = "${@bb.utils.contains("DISTRO_FEATURES", "systemd", " + 4096", "", d)}" IMAGE_INSTALL_append = " ptest-runner dropbear procps coreutils iproute2 sysstat" PYTHON_PACKAGE_UNDER_TEST = "python-pymongo" IMAGE_INSTALL_append = "

[oe] [meta-python2][PATCH] python-javaobj-py3: add RDEPENDS

2020-01-24 Thread Tim Orling
* Missing target run-time dependencies: - python-lang (functools) - python-logging * Missing general run-time dependencies: - python-enum34 - python-typing Signed-off-by: Tim Orling --- recipes-devtools/python/python-javaobj-py3_0.4.0.1.bb | 10 ++ 1 file changed, 10 insertions

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-25 Thread Tim Orling
On Fri, Jan 24, 2020 at 11:28 AM Khem Raj wrote: > On 1/20/20 8:51 AM, Andrey Zhizhikin wrote: > > On Mon, Jan 20, 2020 at 4:52 PM Khem Raj wrote: > >> > >> Hi all > >> > >> Recently py2 is removed from oe-core, So I did quick patches to get a > >> world build going. And > >> here are initial

Re: [oe] [meta-python2][PATCH] dnssec-conf: move recipe from oe-core to meta-python2

2020-01-28 Thread Tim Orling
On Mon, Jan 27, 2020 at 10:42 PM Andrey Zhizhikin wrote: > Hello Tim, > > On Tue, Jan 28, 2020 at 5:37 AM Tim Orling wrote: > > > > > > > > On Mon, Jan 27, 2020 at 6:47 PM Tim Orling wrote: > >> > >> It's moving from meta-networking, not o

[oe] [meta-python2][PATCH] python2: add ntpath

2020-02-05 Thread Tim Orling
From: Armin Kuster python3 has this but python is missing this. [Yocto #13740] Signed-off-by: Armin Kuster Signed-off-by: Tim Orling --- recipes-devtools/python/python/python2-manifest.json | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-devtools/python/python/python2

Re: [oe] [meta-python2][PATCH] python-grpcio: Upgrade to 1.27.1

2020-02-14 Thread Tim Orling
Thank you. I've merged this, but noticed 1.27.2 was released to patch python. Can you have a look? https://github.com/grpc/grpc/releases/tag/v1.27.2 On Wed, Feb 12, 2020 at 9:55 PM Khem Raj wrote: > Delete gettid patch, fixed differenty upstream > Add code to use cross compiler in setup.py > >

[oe] [meta-oe][PATCH] phoronix-test-suite: add missing mime and mime-xdg inherit

2020-02-14 Thread Tim Orling
split/ \ phoronix-test-suite/usr/share/mime/packages/openbenchmarking-mime.xml' [mime] " Signed-off-by: Tim Orling --- .../phoronix-test-suite/phoronix-test-suite_9.2.1.bb| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-benchmark/phoronix-

[oe] [meta-python2][PATCH] python-pytest: update 4.6.6 -> 4.6.9

2020-01-18 Thread Tim Orling
directories, for instance when multiple processes try to remove the same directory (common with pytest-xdist for example). License-Update: Update license year to include 2020 Signed-off-by: Tim Orling --- .../{python-pytest_4.6.6.bb => python-pytest_4.6.9.bb} | 7 +++

[oe] [meta-python2][PATCH] python-mako: mako.utils RDEPENDS on timeit

2020-01-18 Thread Tim Orling
* Unfortunately, only python-misc provides timeit at this time. Signed-off-by: Tim Orling --- recipes-devtools/python/python-mako_1.1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-devtools/python/python-mako_1.1.0.bb b/recipes-devtools/python/python-mako_1.1.0.bb index

[oe] [meta-python2][PATCH] python-slip-dbus: add RDEPENDS

2020-01-18 Thread Tim Orling
The dependency on python-six as inadvertently missed when porting to meta-python2. The original recipe was missing addtional dependencies on python-dbus, python-pygobject, python-decorator Signed-off-by: Tim Orling --- recipes-devtools/python/python-slip-dbus_0.6.5.bb | 7 +++ 1 file

[oe] [meta-python2][PATCH] python-pywbem: add missing RDEPENDS

2020-01-18 Thread Tim Orling
* Missing python-logging * Missing 'future_builtins', which is only available in python-misc. Signed-off-by: Tim Orling --- recipes-extended/pywbem/python-pywbem_0.15.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes-extended/pywbem/python-pywbem_0.15.0.bb b/recipes-extended

[oe] [meta-python2][PATCH] python-m2crypto: add missing RDEPENDS

2020-01-18 Thread Tim Orling
* Missing run-time dependencies: python-datetime python-distutils python-logging python-netserver python-smtpd python-typing python-xmlrpc Signed-off-by: Tim Orling --- recipes-devtools/python/python-m2crypto_0.30.1.bb | 10 +- 1 file changed, 9 insertions

[oe] [meta-python2][PATCH] python-backports-functools-lru-cache: 1.5 -> 1.6.1

2020-01-19 Thread Tim Orling
with Tidelift. Signed-off-by: Tim Orling --- ...ython-backports-functools-lru-cache_1.5.bb | 19 - ...hon-backports-functools-lru-cache_1.6.1.bb | 27 +++ 2 files changed, 27 insertions(+), 19 deletions(-) delete mode 100644 recipes-devtools/python/python-backports-functools-lru

[oe] [meta-python2][PATCH] python-humanfriendly: add missing RDEPENDS

2020-01-19 Thread Tim Orling
Missing run-time dependencies: - python-html (humanfriendly.compat -> html.parsing) - python-multiprocessing - python-unittest (humanfriendly.compat) Signed-off-by: Tim Orling --- recipes-devtools/python/python-humanfriendly_4.18.bb | 3 +++ 1 file changed, 3 insertions(+) diff --

[oe] [meta-python2][PATCH] packagegroup-meta-python2: add pyton-soupsieve

2020-01-19 Thread Tim Orling
Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes-core/packagegroups/packagegroup-meta-python2.bb index 8ee9bad9..41ba3abd

[oe] [meta-python2][PATCH] python-beautifulsoup4: fix target RDEPENDS

2020-01-19 Thread Tim Orling
* target has run-time dependencies on: - python-html - python-logging Unexpectedly, class-target += override is wiping out RDEPENDS_${PN}, so explicitly add the rest of the run-time dependencies (python-html5lib, python-lxml, python-soupsieve). Signed-off-by: Tim Orling --- recipes

[oe] [meta-python2][PATCH v2] packagegroup-meta-python2: add python-soupsieve

2020-01-19 Thread Tim Orling
Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes-core/packagegroups/packagegroup-meta-python2.bb index 8ee9bad9..41ba3abd

[oe] [meta-python2][PATCH v2] python-cmd2: downgrade to 0.8.9

2020-01-19 Thread Tim Orling
* 0.8.9 was the last version with Python 2.7 support * add missing RDEPENDS: - python-argparse FIXME: missing dependency on python-enum, which is not currently packaged by python_2.7 Signed-off-by: Tim Orling --- .../python/{python-cmd2_0.9.21.bb => python-cmd2_0.8.9.bb}

[oe] [meta-python2][PATCH] lib/oeqa/runtime/cases: add python2.py

2020-01-22 Thread Tim Orling
Refactor the python3 test from oe-core to do very basic acceptance test of python2. Signed-off-by: Tim Orling --- lib/oeqa/runtime/cases/python2.py | 20 1 file changed, 20 insertions(+) create mode 100644 lib/oeqa/runtime/cases/python2.py diff --git a/lib/oeqa/runtime

[oe] [meta-python2][PATCH] packagegroup-meta-python2: add -wrapt, -deprecated

2020-01-22 Thread Tim Orling
Update the packagegroup with newly added recipes Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes-core/packagegroups

Re: [oe] [meta-python][PATCH 01/12] python-m2crypto: Use PYTHON_PN instead of hardcoding python name

2020-01-22 Thread Tim Orling
We should start merging the inc and bb files now that we do not need to support more than one python version. On Tue, Jan 21, 2020 at 10:38 PM Khem Raj wrote: > Lets this inc file become usable for py3 module as well > > Signed-off-by: Khem Raj > --- >

[oe] [meta-python2][PATCH] kas-meta-python2-ptest-image: add python2 test

2020-01-22 Thread Tim Orling
In addition to ping, ssh and ptest, run python2 test(s). Run python2 before ptest (fail early). Signed-off-by: Tim Orling --- kas-meta-python2-ptest-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kas-meta-python2-ptest-image.yml b/kas-meta-python2-ptest-image.yml

[oe] [meta-python2][PATCH] python-setuptools: copy patch from oe-core

2020-01-20 Thread Tim Orling
. Signed-off-by: Tim Orling --- ...ly-do-not-fetch-code-by-easy_install.patch | 32 +++ 1 file changed, 32 insertions(+) create mode 100644 recipes-devtools/python/python-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch diff --git a/recipes-devtools/python

[oe] [meta-python2][PATCH 2/2] python-parse: fix target RDEPENDS

2020-01-20 Thread Tim Orling
Missing run-time dependency on: - python-numbers (decimal) Move RDEPENDS to _append_class-target in case -native,-nativesdk is desired in the future. Signed-off-by: Tim Orling --- recipes-devtools/python/python-parse_1.14.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff

[oe] [meta-python2][PATCH 1/2] python-beautifulsoup4: fix target RDEPENDS syntax

2020-01-20 Thread Tim Orling
python manifest. Fixes: 417762c0 python-beautifulsoup4: fix target RDEPENDS Signed-off-by: Tim Orling --- recipes-devtools/python/python-beautifulsoup4_4.8.2.bb | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/recipes-devtools/python/python-beautifulsoup4_4.8.2.bb b

Re: [oe] [meta-python2][PATCH] python-beautifulsoup4: fix target RDEPENDS

2020-01-20 Thread Tim Orling
On Mon, Jan 20, 2020 at 2:29 AM André Draszik wrote: > On Sun, 2020-01-19 at 15:24 -0800, Tim Orling wrote: > > * target has run-time dependencies on: > > - python-html > > - python-logging > > Any reason -native doesn't depend on those? These are part of th

[oe] Python 2 sunsetting

2020-01-20 Thread Tim Orling
CPython has officially announced that there will be one more release (2.7.18) in April 2020 [1]. After this date all work on python2 will stop as far as the official community is concerned. This means no bug fixes, security fixes or vulnerability checks will be done by the official python

[oe] [meta-python2][PATCH] python-engineio: add missing RDEPENDS

2020-01-20 Thread Tim Orling
For target, missing run-time dependencies: - python-compression (gzip) - python-json - python-logging For all (including native/nativesdk support when desired), missing: - python-six Signed-off-by: Tim Orling --- recipes-devtools/python/python-engineio_3.11.1.bb | 14 -- 1

Re: [oe] [OE-core] [PATCH][meta-python2] python: add 2.7.17 from oe-core

2020-01-20 Thread Tim Orling
First of all, a GREAT BIG THANK YOU for doing this. ERROR: ParseError at /home/ttorling/Projects/meta-python2/recipes-devtools/python/ python_2.7.17.bb:1: Could not include required file python.inc Seems like python.inc is 2.7 specific and should also move? I grepped for usage in poky and didn't

Re: [oe] [OE-core] python2-less meta-openembedded build results

2020-01-20 Thread Tim Orling
On Mon, Jan 20, 2020 at 7:52 AM Khem Raj wrote: > Hi all > > Recently py2 is removed from oe-core, So I did quick patches to get a > world build going. Thank you for doing this. And > here are initial failures, please help out with recipes your can or > care for. Eventually, the remaining >

Re: [oe] [meta-python] [PATCH] python-pymisp: upgrade 2.4.117.2 -> 2.4.119.1

2020-01-20 Thread Tim Orling
This now has a dependency on {python}-decorators [1][2], which you have not provided. Please RUN-TIME test your upgrades. Fujitsu is providing upgrades that break things. At some point we will simply have to deny all your upgrades, because they are not of high quality. Please correct this.

Re: [oe] [meta-python][PATCH] python3-pycryptodomex: add 3.9.4 recipe

2020-03-09 Thread Tim Orling
This probably should have an RCONFLICTS with python3-cryptodme (and maybe even python3-crypto). These three packages step all over each other with same functionality... On Mon, Mar 9, 2020 at 7:50 PM Scott Branden via Openembedded-devel < openembedded-devel@lists.openembedded.org> wrote: >

Re: [oe] [meta-python][PATCH] python3-pycryptodomex: add 3.9.4 recipe

2020-03-11 Thread Tim Orling
On Wed, Mar 11, 2020 at 8:02 PM Scott Branden wrote: > So no changes to make. Could we get this added to master-next? > My concerns have been addressed. Thank you everyone for the time you took to research the state of things. Reviewed-by: Tim Orling > > On Tue, 10 Mar 2

Re: [oe] [meta-python][PATCH 1/3] python3-cycler: add recipe for 0.10.0

2020-03-11 Thread Tim Orling
FWIW, I had made significant progress towards getting ptest enabled for Matplotlib, although a bit out of date now [1]. Which included a recipe for cycler. It also unbundled a bunch of dependencies, like libagg. The ptests do require a fair amount of ram, so standard qemu settings will epically

Re: [oe] [meta-oe][PATCH] layer.conf: add meta-python to LAYERDEPENDS

2020-03-11 Thread Tim Orling
On Wed, Mar 11, 2020 at 12:38 AM Khem Raj wrote: > On Tue, Mar 10, 2020 at 11:39 PM Changqing Li > wrote: > > > > > > On 3/7/20 12:12 AM, Khem Raj wrote: > > > On Thu, Mar 5, 2020 at 11:55 PM Martin Jansa > wrote: > > >> Can we fix mozjs instead? > > > perhaps thats better fix, maybe it can

[oe] [meta-python2] Final python2 release candidate 2.7.18rc1

2020-04-14 Thread Tim Orling
Heads up that the final release of python2 has a release candidate: https://www.python.org/downloads/release/python-2718rc1/ -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#83937): https://lists.openembedded.org/g/openembedded-devel/message/83937

[oe] [meta-python2][PATCH v2] packagegroup-meta-python2: add new recipes

2020-04-14 Thread Tim Orling
Add python-docker-pycreds Add python-websocket-client Add python-docker Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes

[oe] [meta-python2][PATCH] packagegroup-meta-python2: add new recipes

2020-04-14 Thread Tim Orling
Add python-docker-pycreds Add python-websocket-client Add python-docker Signed-off-by: Tim Orling --- recipes-core/packagegroups/packagegroup-meta-python2.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/packagegroups/packagegroup-meta-python2.bb b/recipes

Re: [oe] [meta-python2][PATCH 3/3] python-docker: move from meta-virtualization

2020-04-13 Thread Tim Orling
On Mon, Apr 13, 2020 at 12:49 PM Leon Anavi wrote: > Support for Python 2 has been dropped in meta-virtualization. Move > python-docker recipes to meta-python2 for backward compatibility > of legacy projects. Dependencies python-docker-pycreds and > python-websocket-client should be also present

Re: [oe] [meta-python][PATCH 3/3] python-luma-oled: add new recipe

2020-04-03 Thread Tim Orling
We do not want separate .inc and .bb files. It makes recipe upgrades with devtool/AUH difficult. Please merge .inc and .bb On Fri, Apr 3, 2020 at 1:16 AM Leon Anavi wrote: > Python library interfacing OLED matrix displays with the SSD1306, > SSD1309, SSD1322, SSD1325, SSD1327, SSD1331, SSD1351

Re: [oe] [meta-python] [PATCH] python3-pint: Enable ptest

2020-04-03 Thread Tim Orling
Please merge the .inc file into the .bb file. On Fri, Apr 3, 2020 at 1:45 AM zhengruoqin wrote: > Signed-off-by: Zheng Ruoqin > --- > .../recipes-devtools/python/python-pint.inc | 15 ++- > .../python/python3-pint/run-ptest | 3 +++ > 2 files changed, 17

Re: [oe] [meta-python][PATCH 2/3] python-luma-core: add new recipe

2020-04-03 Thread Tim Orling
We do not want separate .inc and .bb files. It makes recipe upgrades with devtool/AUH difficult. Please merge .inc and .bb On Fri, Apr 3, 2020 at 1:15 AM Leon Anavi wrote: > Component library providing a Pillow-compatible drawing canvas, > and other functionality to support drawing primitives

[oe] [meta-python] Call to arms, help wanted

2020-04-01 Thread Tim Orling
Now that python2 support has been dropped, we have no need to maintain the .inc and .bb files. And in fact, this makes upgrades with devtool more difficult than it need be. Please help the layer prepare for the dunfell Yocto Project 3.1 release by sending patches to merge the .inc and .bb files.

[oe] [meta-python2][dunfell][PATCH] kas-meta-python2-image-base.yml: dunfell branches

2020-04-27 Thread Tim Orling
Need to use dunfell for all dependent layers. Signed-off-by: Tim Orling --- kas-meta-python2-image-base.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kas-meta-python2-image-base.yml b/kas-meta-python2-image-base.yml index 6b7293e0..62f476ac 100644 --- a/kas-meta

[oe] [meta-python2][PATCH] python-pbr: merge bb and inc files

2020-04-27 Thread Tim Orling
Merge the contents of the inc file from oe-core to prevent collisions and getting out of sync. Signed-off-by: Tim Orling --- recipes-devtools/python/python-pbr_5.4.4.bb | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/recipes-devtools/python/python-pbr_5.4.4

[oe] [meta-python][PATCH 2/2] python3-cryptography-vectors: merge bb and inc

2020-04-26 Thread Tim Orling
From: Tim Orling Signed-off-by: Tim Orling --- .../python/python-cryptography-vectors.inc| 18 .../python3-cryptography-vectors_2.8.bb | 21 ++- 2 files changed, 20 insertions(+), 19 deletions(-) delete mode 100644 meta-python/recipes-devtools

[oe] [meta-python][PATCH 1/2] python3-cryptography: merge bb and inc

2020-04-26 Thread Tim Orling
From: Tim Orling Drop python-cryptography/ not used anywhere. Signed-off-by: Tim Orling --- .../python/python-cryptography.inc| 58 -- .../python/python-cryptography/run-ptest | 2 - .../python/python3-cryptography_2.8.bb| 61 ++- 3

[oe] [meta-oe][PATCH] icewm: upgrade 1.5.5 -> 1.6.5

2020-04-21 Thread Tim Orling
Add additional DEPENDS on libxcomposite, libxfixes, libxdamage Add update-alternatives similar to xfce-session from meta-xfce For release notes and changes see: https://github.com/ice-wm/icewm/releases/ Signed-off-by: Tim Orling --- .../icewm/{icewm_1.5.5.bb => icewm_1.6.5.bb} |

Re: [oe] [meta-python][PATCH 1/2] python3-cryptography: merge bb and inc

2020-04-26 Thread Tim Orling
For some reason patchwork didn’t pick up these two patches On Sat, Apr 25, 2020 at 11:48 PM Tim Orling via lists.openembedded.org wrote: > From: Tim Orling > > Drop python-cryptography/ not used anywhere. > > Signed-off-by: Tim Orling > --- > .../python/py

Re: [oe] [meta-python][PATCH] python3-pexpect: change shebang to python3

2020-04-24 Thread Tim Orling
meta-python2 has zero connection the meta-python. So it will not depend on any inc files. On Fri, Apr 24, 2020 at 6:57 PM Khem Raj wrote: > > > On 4/23/20 6:13 PM, Changqing Li wrote: > > From: Changqing Li > > > > we have offcially dropped python2, so it is possible > > that our code run on

[oe] [meta-python2] python{-native}: upgrade 2.7.17 -> 2.7.18

2020-04-24 Thread Tim Orling
to Python 3. License-Update: Update copyright years Signed-off-by: Tim Orling --- .../{python-native_2.7.17.bb => python-native_2.7.18.bb} | 0 recipes-devtools/python/python.inc | 5 ++--- .../python/{python_2.7.17.bb => python_2.7.18.bb}| 0 3 files c

[oe] [meta-python2] Final python2 release

2020-04-24 Thread Tim Orling
The final, last, terminal, dead, deceased, never-any-more, move-to-python3-now release of python2 2.7.18 was released on April 19. I have posted a patch to upgrade meta-python2 to 2.7.18. Please test. If you care, test a lot. I intend to also apply this release to the "dunfell" branch. Since it

Re: [oe] [meta-python][PATCH] meta-python: add self as maintainer

2020-05-14 Thread Tim Orling
I’ve discussed privately with Trevor previously. He has already made many solid contributions and his assistance should be recognized. On Thu, May 14, 2020 at 12:48 PM Trevor Gamblin < trevor.gamb...@windriver.com> wrote: > Signed-off-by: Trevor Gamblin Acked-by: Tim Orling > &

Re: [oe] [zeus 00/13] Patch review

2020-03-19 Thread Tim Orling
On Thu, Mar 19, 2020 at 4:16 PM akuster808 wrote: > > > On 3/19/20 1:44 AM, Khem Raj wrote: > > look > What does that mean? This is an all time favorite terse Khem review! > - armin > > > > On Wed, Mar 11, 2020 at 7:58 PM Armin Kuster > wrote: > >> Here is the next set for

Re: [oe] [meta-python][PATCH] python3-pycryptodomex: add 3.9.4 recipe

2020-03-10 Thread Tim Orling
cipes that have legacy RDEPENDS on python3-crypto or python3-cryptodome , when in fact they could use the cleaner solution of python3-cryptodomex. Commits I made in meta-python2 might help. Thank you for digging deeper and capturing the state of things. > Thanks, > Vesa Jääskeläinen >

Re: [oe] [meta-python][PATCH] python3-django: add recipe for 3.1.1

2020-09-11 Thread Tim Orling
The reason for Django 2.2 is it is LTS. This version will now override unless the user sets PREFERRED_VERSION. The thrash on non-LTS Django is a PITA to support... On Fri, Sep 11, 2020 at 7:26 AM Trevor Gamblin wrote: > meta-python only contains a recipe for django 2.2.x, so > > add a recipe

[oe] [meta-python2][dunfell,master][PATCH] kas-meta-python-ptest-image: fixes for GL

2020-09-11 Thread Tim Orling
l I was trying to do was add gtk+, but but using _pn- += or even _append_pn- syntax resulted in a system with either disabled OpenGL or missing canberra-gtk-module (sound). The above explicit definition worked. Change gl to gl-es: TEST_RUNQEMUPARAMS = "kvm gl-es gtk" Signed-off-by: Tim Orlin

Re: [oe] [meta-python2][dunfell][PATCH] python: prevent lib32-python depending on python

2020-09-11 Thread Tim Orling
Merged. Thank you. It would be nice to have a test case for this. On Mon, Sep 7, 2020 at 6:08 AM Martin Jansa wrote: > * it was a bit tricky to find this, because > $ bitbake -g lib32-python > $ grep '"python\.' task-depends.dot > doesn't show anything, but if you set >

Re: [oe] [meta-python2][PATCH] python-pyparted: upgrade to latest python2 compatible commit to fix build with gcc10 -fno-common

2020-09-11 Thread Tim Orling
Merged. Thank you. On Fri, Aug 28, 2020 at 9:10 AM Martin Jansa wrote: > * this is one of last python2 compatible commits, before: > > https://github.com/dcantrell/pyparted/commit/c4949263538784036a5917195f956f8fcda9cf20 > > Signed-off-by: Martin Jansa > --- > .../{python-pyparted_3.11.3.bb

Re: [oe] [meta-python][PATCH] python3-django: add recipe for 3.1.1

2020-09-11 Thread Tim Orling
On Fri, Sep 11, 2020 at 2:40 PM Trevor Gamblin wrote: > > > > > > > > > > > > > > On 9/11/20 5:02 PM, Tim Orling wrote: > > > > > > > > > The reason for Django 2.2 is it is LTS. This > > version will now override unless

Re: [oe] [meta-python2][warrior][PATCH] python-kombu: add recipe

2020-09-11 Thread Tim Orling
You specifically targeted the Warrior release with a new recipe. This breaks our stable branch policies. Also, Warrior is EOL. If you would like to add the recipe to the development branch, please resubmit. I will also consider backporting to Dunfell. On Wed, Aug 26, 2020 at 2:13 PM Babak

[oe] [meta-python][PATCH 2/3] python3-jinja2: bbappend for ptest

2020-09-21 Thread Tim Orling
From: Tim Orling The main recipe has moved to oe-core, but with ptest disabled. Here we simply conditionally inherit ptest to enable it in meta-python. Remove the original recipe and the python3-jinja2/ directory. Signed-off-by: Tim Orling --- .../python/python3-jinja2/run-ptest

[oe] [meta-python][PATCH 3/3] packagegroup-meta-python: -jinja2 -markupsafe => -ptest

2020-09-21 Thread Tim Orling
From: Tim Orling The main recipes for python3-jinja2 and python3-markupsafe have moved to oe-core. No need to duplicate them here. Instead, we add them to meta-python3-ptest sub-package, since we do enable ptest with bbappends. Signed-off-by: Tim Orling --- .../recipes-core/packagegroups

[oe] [meta-python][PATCH v2] packagegroup-meta-python: -jinja2 -markupsafe => ptest

2020-09-22 Thread Tim Orling
From: Tim Orling The main recipes for python3-jinja2 and python3-markupsafe have moved to oe-core. No need to duplicate them here. Instead, we add them to meta-python3-ptest sub-package, since we do enable ptest with bbappends. Signed-off-by: Tim Orling --- .../recipes-core/packagegroups

[oe] [meta-python][PATCH v3] packagegroup-meta-python: -jinja2 -markupsafe => ptest

2020-09-22 Thread Tim Orling
From: Tim Orling The main recipes for python3-jinja2 and python3-markupsafe have moved to oe-core. No need to duplicate them here. Instead, we add them to meta-python3-ptest sub-package, since we do enable ptest with bbappends. Signed-off-by: Tim Orling --- Change in v2: rebase on master

[oe] [meta-python][PATCH 1/3] python3-markupsafe: bbappend for ptest

2020-09-21 Thread Tim Orling
From: Tim Orling The main recipe has moved to oe-core, but with ptest disabled. Here we simply conditionally inherit ptest to enable it in meta-python. Remove the original recipe and the python3-markupsafe/ directory. Signed-off-by: Tim Orling --- .../python/python3-markupsafe/run-ptest

<    1   2   3   4   5   6   7   8   9   >