Commit Graph

3337 Commits

Author SHA1 Message Date
Khem Raj fb34a7c583 python-jinja2: Make asyncio specific to python3 module alone
asyncio is not packages seprately with python2 but only with python3

Fixes

ERROR: Nothing RPROVIDES 'python-asyncio' (but /mnt/b/yoe/sources/meta-openembedded/meta-python/recipes-devtools/python/python-jinja2_2.10.1.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'python-asyncio' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python-asyncio']

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-07 10:40:01 -07:00
Alistair Francis 7a706c066e python3-pytest-asyncio: Initial commit of 0.10.0
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-07 10:08:45 -07:00
Alistair Francis 3bf4c102a2 python3-twine: Initial commit of 1.13.0
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-07 10:08:45 -07:00
Zang Ruochen 25b2a4df80 python-paste: upgrade 3.1.1 -> 3.2.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 21:50:12 -07:00
Yuan Chao 3423c8004a python-pyasn1: upgrade 0.4.6 -> 0.4.7
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Yuan Chao 8ab781121b python-pbr: upgrade 5.4.2 -> 5.4.3
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Yuan Chao 195899460b python-dbus: upgrade 1.2.8 -> 1.2.10
License File dbus-gmain/COPYING content changed:
	Add SPDX-License-Identifier.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Yuan Chao f5d84222cf python-stevedore: upgrade 1.30.1 -> 1.31.0
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Yuan Chao 9ba8e8266e python-pytest: upgrade 5.1.1 -> 5.1.2
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Qi.Chen@windriver.com 069d3e8fdb python-jinja2: rdepend on asyncio module
Fix error when `import jinja2'.

  ModuleNotFoundError: No module named 'asyncio'

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 18:13:44 -07:00
Martin Jansa c20f2aa82f python3-pyatspi: restrict with GTK2DISTROFEATURES
* fixes:
  NOTE: Resolving any missing task queue dependencies
  ERROR: Nothing PROVIDES 'gtk+' (but meta-oe/meta-python/recipes-devtools/python/python3-pyatspi_2.32.1.bb DEPENDS on or otherwise requires it)
  gtk+ was skipped: one of 'x11 directfb' needs to be in DISTRO_FEATURES
  ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
  Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'python3-pyatspi', 'gtk+']

  Summary: There was 1 WARNING message shown.
  Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-03 07:11:04 -07:00
Qi.Chen@windriver.com 1a4c632ee7 python-hyperlink: rdepend on python-idna
python hyperlink actually requires python idna. Otherwise, we get
the following error.

  Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python3.7/site-packages/hyperlink/_init_.py", line 2, in <module>
  from ._url import (URL,
  File "/usr/lib64/python3.7/site-packages/hyperlink/_url.py", line 33, in <module>
  from idna import encode as idna_encode, decode as idna_decode, IDNAError
  ModuleNotFoundError: No module named 'idna'

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-02 12:52:46 -07:00
Zheng Ruoqin dc66ca8495 python-cmd2: Add python3 version
Providing a python3 version of python-cmd2.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-02 12:52:45 -07:00
Adrian Bunk 31a55b947d Remove bogus COMMON_LICENSE_DIR usage in LIC_FILES_CHKSUM
Using COMMON_LICENSE_DIR in LIC_FILES_CHKSUM of downloaded
code is never the right thing to do, there must be some
license information and that has to be checked instead.

In several cases the claimed LICENSE was also incorrect.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30 09:27:57 -07:00
Christophe PRIOUZEAU debaffd2d2 python-script: update license md5sum
Update md5sum of license file.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:07:34 -07:00
Yuan Chao 927f57802f python-cmd2: upgrade 0.9.2 -> 0.9.16
Add dependency on setuptools-scm-native

License update: Copyright year updated to 2019.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Yuan Chao 81ba635808 python-pluggy: upgrade 0.6.0 -> 0.12.0
Add dependency on setuptools-scm-native

License update: remove space at end of line and blank lines at end of file.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Yuan Chao ed7a4c01d3 python3-xxhash: upgrade 1.3.0 -> 1.4.1
License update: Copyright year updated to 2019.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Yuan Chao 5d802e6e4d python-pytest: upgrade 3.4.2 -> 5.1.1
Refresh patch: 0001-setup.py-remove-the-setup_requires-for-setuptools-scm.patch

Remove patch: pytest_version_fix.patch since this is not used.

License update: Copyright year updated to 2019

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Zang Ruochen 392fee87fc python-alembic: upgrade 1.0.11 -> 1.1.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Aaron Chan 2ebaa8df12 python3-pyatspi: Add Dbus ATSPI recipe
pyatspi provide python3 support for Assistive Technology Service Provide Interface (AT-SPI2) protocol over Dbus.

This is useful not only for Accessibility (a11y) but also provides a medium for automation of GUI testing (such as python3-dogtail).

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27 12:11:16 -07:00
Zang Ruochen 585b1eac77 python-pyyaml: upgrade 3.13 -> 5.1.2
-License-Update: Copyright year updated to 2019.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27 12:11:16 -07:00
Callaghan, Dan a1cafabfce python3-pystemd: add new recipe
This library provides wrappers around the systemd DBus API for
manipulating systemd services.

Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27 12:11:16 -07:00
Yuan Chao 5b4372c24c python-pip: upgrade 19.2.2 -> 19.2.3
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27 12:11:16 -07:00
Yuan Chao e8f36cf360 python-paste: upgrade 3.1.0 -> 3.1.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27 12:11:16 -07:00
Yuan Chao b534bf97b6 python-jsonschema: upgrade 2.6.0 -> 3.0.2
Add dependency on setuptools-scm-native

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 05:20:43 -07:00
Yuan Chao eec355783e python-twisted: upgrade 19.2.1 -> 19.7.0
LICENSE file updated:
	"Tom Most" was added in LICENSE file.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 05:20:43 -07:00
Yuan Chao 80c60a5d15 python-typing: upgrade 3.7.4 -> 3.7.4.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 05:20:43 -07:00
Yuan Chao 2c0031a81c python-protobuf: upgrade 3.9.0 -> 3.9.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 04:31:45 -07:00
Martin Jansa 26656c1cd1 python-socketio: prevent python2 socketio depending on python3-aiohttp
* enable client and asyncio_client PACKAGECONFIGs only in python3-socketio, because
  there is no python-websockets, python--websocket-client recipes for python2 version
* fixes:
  ERROR: Nothing RPROVIDES 'python3-aiohttp' (but
    meta-oe/meta-python/recipes-devtools/python/python-socketio_4.3.1.bb
    RDEPENDS on or otherwise requires it)
  when python3-aiohttp is blacklisted

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 04:31:45 -07:00
Yuan Chao ad947d2c77 python-flask-pymongo: upgrade 0.5.1 -> 2.3.0
Add depends of vcversioner.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-21 12:41:20 -07:00
Yuan Chao d5bd1ff667 python-pymongo: upgrade 3.8.0 -> 3.9.0
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-16 08:00:54 -07:00
Maciej Pijanowski cf453be9f2 python3-aiofiles: add recipe
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Martin Jansa 8b4b7567a6 python3-twofish: Fix missing return statements in module stubs
* fixes build with -Werror=return-type
  twofish.c: In function 'init_twofish':
  twofish.c:45:1: error: control reaches end of non-void function [-Werror=return-type]
     45 | PyMODINIT_FUNC init_twofish(void) { }
        | ^~~~~~~~~~~~~~
  twofish.c: In function 'PyInit__twofish':
  twofish.c:46:1: error: control reaches end of non-void function [-Werror=return-type]
     46 | PyMODINIT_FUNC PyInit__twofish(void) { }
        | ^~~~~~~~~~~~~~
  cc1: some warnings being treated as errors

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Yuan Chao 10acf95d98 python-pip: upgrade 19.2.1 -> 19.2.2
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Yuan Chao 6ba70b2151 python-lxml: upgrade 4.4.0 -> 4.4.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Yuan Chao 09acc5af34 python-configparser: upgrade 3.7.4 -> 3.8.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Maciej Pijanowski 8d2633b8da python-socketio.inc: add missing RDEPENDS
Without additional RDEPENDS module could not be properly imported on
python 3.7.4. Additional RDEPENDS had to be added in order to start the
most basic examples from documentation:
https://python-socketio.readthedocs.io/en/latest/client.html

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski e70ba86d79 python-async-timeout: add asyncio to RDEPENDS
It is required to properly import the module. Tested on python 3.7.4

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski 311dfa83b0 python-aiohttp.inc: add missing RDEPENDS
Module could not be properly imported (tested on python 3.7.4)

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski 54645121cd python-socketio: upgrade to 4.3.1
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski 8f3d728b36 python-engineio: upgrade to 3.9.3
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski ac31a6d344 python3-multidict: upgrade to 4.5.2
According to the comment and issue link, the workaround is no longer
needed.

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Maciej Pijanowski 21e53693ac python3-websockets: upgrade to 8.0.2
The present version was not compatible with python 3.7 because async is
now the proper keyword. The reported werror was:

    asyncio_ensure_future = asyncio.async           # Python < 3.5
                                        ^
SyntaxError: invalid syntax

Issues like this one: https://github.com/psf/requests-html/issues/65
explains the reason of that.

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Khem Raj 2ea549618e python3-pillow: Provide python3-imaging
This is the maintained PIL fork for python3 now a days
helps in writing/porting py2 recipes to py3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tim Orling <TicoTimo@gmail.com>
2019-08-11 08:58:05 -07:00
Alexander Kanavin 5f0f3e0eab python-pandas: remove the python 2.x version of the recipe
As it depends on pathon 2.x Numpy which has been removed from oe-core.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11 08:58:05 -07:00
Alexander Kanavin 9472d02c7c python-oauthlib: remove the 2.x version of the recipe
As it requires python-nose, which will be removed from oe-core.

3.x version remains available.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 14:54:41 -07:00
Alexander Kanavin 3468447d96 python-matplotlib: remove the python 2.x version of the recipe
This recipe depends on 2.x version of NumPy, which is about to be
removed from oe-core (due to the latest release of NumPy no longer
supporting Python 2.x).

3.x versions remain available as before.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 14:54:41 -07:00
Yuan Chao 15ed5f79c0 python-markupsafe: upgrade 1.0 -> 1.1.1
License file changed LICENSE -> LICENSE.rst
Changes of license file as follows:

* Copyright (c) 2010 by Armin Ronacher and contributors.  See AUTHORS
  for more details.

  Some rights reserved.
  ->
  Copyright 2010 Pallets

* Redistribution and use in source and binary forms of the software as well
  as documentation, with or without modification, are permitted provided
  that the following conditions are met:
  ->
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are
  met:

* The names of the contributors may not be used to endorse or
  promote products derived from this software without specific
  prior written permission.
  ->
  Neither the name of the copyright holder nor the names of its
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 10:04:23 -07:00
Khem Raj 381508f909 python-grpcio: Use gettid API from glibc 2.30+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 10:04:23 -07:00