aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* python3-urllib3: Fix CVE-2020-26137 and CVE-2021-33503Ranjitsinh Rathod2022-04-183-2/+143
| | | | | | | | | | | | | | | Add patch to fix CVE-2020-26137 Link: https://ubuntu.com/security/CVE-2020-26137 Link: https://github.com/urllib3/urllib3/commit/1dd69c5c5982fae7c87a620d487c2ebf7a6b436b.patch Add patch to fix CVE-2021-33503 Link: https://ubuntu.com/security/CVE-2021-33503 Link: https://github.com/urllib3/urllib3/commit/2d4a3fee6de2fa45eb82169361918f759269b4ec.patch Signed-off-by: Nikhil R <nikhil.r@kpit.com> Signed-off-by: Ranjitsinh Rathod <ranjitsinh.rathod@kpit.com> Signed-off-by: Ranjitsinh Rathod <ranjitsinhrathod1991@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-1716-16/+16
| | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-fasteners: update 0.15 -> 0.16.3Maíra Canal via2021-11-021-2/+7
| | | | | | | | | | | | Updates the python3-fasteners package considering that the 0.15 version doesn't support Python 3.8, only Python 3.5 or less. The 0.16.3 version support Python 3.8. The non-support of Python 3.8 results in the malfunction of many layers in the dunfell branch. Signed-off-by: Maíra Canal <maira.canal@usp.br> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-{pyyaml,cython,pyparsing}: move from meta-python to meta-oeNicolas Dechesne2021-07-254-97/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This specific statement in ostree recipe breaks the YP compatible status (yocto-check-layer): RDEPENDS_${PN}-ptest += " \ ... ${@bb.utils.contains('BBFILE_COLLECTIONS', 'meta-python', 'python3-pyyaml', '', d)} \ ... " Recently python3-pyyaml was moved to OE-core (0a8600f9cec0), and the ostree recipe was fixed with: b9ede0cb182a (python3-pyyaml: Do not check for meta-python) In dunfell, moving python3-pyyaml to OE-core is not a great idea, but moving it from meta-python to meta-oe allows us to fix ostree YP compatible issue. Since meta-python depends on meta-oe, it should not be a change with any visible effect. python3-cython and python3-pyparsing are collateral damages since they are dependency for python3-pyyaml, so needed to be moved too. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-jinja2: remove recipeNicolas Dechesne2021-07-252-46/+0
| | | | | | | | | | | | | It was moved to OE-core/dunfell in cc0f56a788c3 (python3-jinja2: Import from meta-oe/meta-python) However it was not removed from meta-oe, as such this recipe is now duplicated, for no good reason. Worse than that, the version in meta-oe and oe-core differ. OE-core has 2.11.3 and meta-oe is older with 2.11.2. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-markupsafe: remove recipeNicolas Dechesne2021-07-252-5/+0
| | | | | | | | | | | | It was moved to OE-core/dunfell in ec222f6af5f8 (python3-markupsafe: Import from meta-oe/meta-python) However it was not removed from meta-oe, as such this recipe is now duplicated, for no good reason. The version in meta-oe and oe-core match so, it's really a no-op. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade 2.2.23 -> 2.2.24Trevor Gamblin2021-07-052-9/+9
| | | | | | | | | | | | Version 2.2.24 contains a fix for CVE-2021-33571 and is the latest LTS release. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fa2d3338fb87a38a66d11735b876ce2320045b0d) Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit c51e79dd854460c6f6949a187970d05362152e84) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade 2.2.22 -> 2.2.23Trevor Gamblin2021-07-052-9/+9
| | | | | | | | | | | | | | | | 2.2.23 is a bugfix release: - Fixed a regression in Django 2.2.21 where saving FileField would raise a SuspiciousFileOperation even when a custom upload_to returns a valid file path (#32718). Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit f07a8c1376fe9f5eb4fc0ddff8ca1a1b3c3f173b) Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit b2716ef06a76854497de80c642bf7f63b07f7a6c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade 2.2.20 -> 2.2.22Trevor Gamblin2021-07-052-9/+9
| | | | | | | | | | | | Version 2.2.22 includes a fix for CVE-2021-32052. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b26099fc156961ba252c3b6281f09799e91347ba) Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit f3758cb44486ce87c96b803efb2b5417a8e90708) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade to 2.2.20Chen Qi2021-07-053-300/+9
| | | | | | | | | | | | | | 2.2.x is LTS, so upgrade to latest release 2.2.20. This upgrade fixes several CVEs such as CVE-2021-3281. Also, CVE-2021-28658.patch is dropped as it's already in 2.2.20. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit e705d4932a57d0dc3a961fed73ae5ad2e0313429) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: fix CVE-2021-28658Stefan Ghinea2021-07-052-0/+291
| | | | | | | | | | | | | | | | | | | | In Django 2.2 before 2.2.20, 3.0 before 3.0.14, and 3.1 before 3.1.8, MultiPartParser allowed directory traversal via uploaded files with suitably crafted file names. Built-in upload handlers were not affected by this vulnerability. References: https://nvd.nist.gov/vuln/detail/CVE-2021-28658 Upstream patches: https://github.com/django/django/commit/4036d62bda0e9e9f6172943794b744a454ca49c2 Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit aef354a0c29a4c6aad4ace53190b5573c78d881b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade 2.2.13 -> 2.2.16Trevor Gamblin2021-07-052-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary of release notes from https://docs.djangoproject.com/en/2.2/releases/ 2.2.14 release notes: - Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings raised by cache key validation (#31654). 2.2.15 release notes: - Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie() (#31790). - Fixed crash when sending emails to addresses with display names longer than 75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+ (#31784). 2.2.16 release notes: - Fixed CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+ - Fixed CVE-2020-24584: Permission escalation in intermediate-level directories of the file system cache on Python 3.7+ - Fixed a data loss possibility in the select_for_update(). When using related fields pointing to a proxy model in the of argument, the corresponding model was not locked (#31866). - Fixed a data loss possibility, following a regression in Django 2.0, when copying model instances with a cached fields value (#31863). Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit eb69aad33fc06f06544589ec483f9b76464f6c5f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-django: upgrade 2.2.7 -> 2.2.13Trevor Gamblin2021-07-052-9/+9
| | | | | | | | | | | | | Upgrade from 2.2.7 for: - Bugfixes, including CVE-2020-13254, CVE-2020-13596, many others; - Official support for Python 3.8 (as of Django 2.2.8) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 8c4e201c6288e5fee7eef8f6eba576d4c426109c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pykwalify: Do not unset _PYTHON_SYSCONFIGDATA_NAMEKhem Raj2021-02-191-1/+1
| | | | | | | | | | | its been shoved out of setuptools3 in oe-core now Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 50bbf80abf570d1d652ec2f4bc5878e939c688d3) Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit fbe2e79ab0dd4e0b2fd6433d0cfe10d66c7c7181) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-aiohttp: added missing RDEPENDsVyacheslav Yurkov2021-02-161-1/+3
| | | | | | | | | | | | | | aiohttp implicitly RDEPENDs on html, json, and socketserver modules, which are part of python3 recipe. They can't be properly imported if they are missing from RDEPENDS Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry-picked from commit 8e7c57bd8f8250251e54fcbe149dc81743c0e30a) Signed-off-by: Enrico Jorns <ejo@pengutronix.de> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-grpcio-tools: Add missing space for appendKhem Raj2021-02-151-1/+1
| | | | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 6b3e3bdaf878881bd6dee09ae369e379fd7b8149) Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit c3a9e5b9907279043bb7b270e9c6b4e587881d9a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-urllib3/python3-urllib3: fix CVE-2020-7212Haiqing Bai2021-02-042-0/+57
| | | | | | | | | | | | Optimize _encode_invalid_chars for a denial of service (CPU consumption) CVE: CVE-2020-7212 Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Harpritkaur Bhandari <Harpritkaur.Bhandari@kpit.com> [Add CVE: CVE-2020-7212 to the patch itself] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pyinotify: Add missing ctypes dependencyMark Jonas2020-11-151-1/+2
| | | | | | | | | | | | | | pyinotify 0.9.6 has a runtime dependency on ctypes. See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L82 pyinotify prefers ctypes to inotify_syscalls. The latter is only a fallback. See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L129 Signed-off-by: Mark Jonas <toertel@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pykwalify: fix missing commaHongxu Jia2020-10-042-0/+36
| | | | | | | | | | | | | ... |/usr/lib/python3.8/site-packages/pykwalify/rule.py:343: SyntaxWarning: 'tuple' object is not callable; perhaps you missed a comma? ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a88c7c9bbe7cfb95280d9c4fa10d56ce8a3df8fc) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pandas: Upgrade 1.0.3 -> 1.0.5Leon Anavi2020-08-271-2/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 1.0.5: - Fix regression in read_parquet() when reading from file-like objects. - Fix regression in reading from public S3 buckets. - Fixed regression in replace() raising an AssertionError when replacing values in an extension dtype with values of a different dtype Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5dbc25ea9d4bd4b3f9a150d3893a12b41dd456d3) [ak: fixes build issue on CentOS7: Bug fix only update https://github.com/pandas-dev/pandas/releases] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pint: add setuptools and packaging to RDEPENDSRyan Rowe2020-07-301-0/+5
| | | | | | | | Signed-off-by: Ryan Rowe <rrowe@xevo.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit cfa786917343589c1756c1bc7cdf62309d29462f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-obd: Add missing setuptools RDEPENDSAlistair Francis2020-07-301-1/+1
| | | | | | | Signed-off-by: Alistair Francis <alistair@alistair23.me> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9cf730f22266d63df3cf63998c87918dfa540fb7) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3: Add python3-cryptography to RDEPENDS for python3-redisBog9992020-07-121-0/+1
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit bf209dbf116a958689d82a73b7e1f4f1abfd5353) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-sqlalchemy: Upgrade 1.3.12 -> 1.3.17Leon Anavi2020-07-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.3.17: - orm Bug fixes - orm Added an accessor ColumnProperty.Comparator.expressions which provides access to the group of columns mapped under a multi-column ColumnProperty attribute. - orm Introduce _orm.relationship.sync_backref flag in a relationship to control if the synchronization events that mutate the in-Python attributes are added. This supersedes the previous change #5149, which warned that viewonly=True relationship target of a back_populates or backref configuration would be disallowed. - engine Bug fixes - schema Bug fixes - schema Add comment attribute to _schema.Column __repr__ method. The year in LICENSE has been updated so LIC_FILES_CHKSUM was changed. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5fef53b9989767dae9288274df871639e7c1c4a1) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-m2crypto: add the missing rdependsMingli Yu2020-07-011-4/+10
| | | | | | | | | | | | | | Add the missing rdepends to fix the error such as below: # python3 [snip] >>> import M2Crypto ModuleNotFoundError: No module named 'decimal' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fe77eaab8f0c3be9e1fbfeef69400f4f06748613) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-django: set CVE_PRODUCT to be djangoQi.Chen@windriver.com2020-07-011-0/+2
| | | | | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 639eae8901467c0bf79a05b6b6e6cda94a937ae9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-m2crypto: Add RDEPENDSChangqing Li2020-07-011-1/+5
| | | | | | | | | | | | | fix errors: ModuleNotFoundError: No module named 'distutils' ModuleNotFoundError: No module named 'asyncore' ModuleNotFoundError: No module named 'xmlrpc' Signed-off-by: Changqing Li <changqing.li@windriver.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1d6071e97157851dbfbdf26f302fc5ec8f6ee4db) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-django: add RDEPENDSChangqing Li2020-07-011-0/+1
| | | | | | | | | | | fix error: ModuleNotFoundError: No module named 'distutils' Signed-off-by: Changqing Li <changqing.li@windriver.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1407d43bc4b2b8b7c2de35a4173556c08dca36a9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-docutils: Remove, moved to OE-coreAdrian Bunk2020-06-121-15/+0
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> [ python3-docutils was already in the Yocto 3.1 release of OE-core ] Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pyelftools: moved to OE-Core, remove from meta-pythonDenys Dmytriyenko2020-06-121-14/+0
| | | | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pycryptodome(x): moved to OE-Core, remove from meta-pythonDenys Dmytriyenko2020-06-123-41/+0
| | | | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a8f3c00d8d113b46a49584682e10435157d516ca) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-twisted: remove double var modificationKonrad Weihmann2020-06-121-2/+2
| | | | | | | | | | It is either append or +=, but not both. Pick append to be the correct one Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 19867269bacd2676369b1f92c9103c8eb0b882db) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-smbus2: remove duplicate RDEPENDS settingsKonrad Weihmann2020-06-121-2/+0
| | | | | | | Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7e5d8e32a383090a94b4fee19980b3e17bd7c902) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-cmd2: remove double colorama in RDEPENDSKonrad Weihmann2020-06-121-1/+0
| | | | | | | Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fbd0d77acbe358c5dc3fe131c969af4b2cb8afa5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-colorama: Upgrade 0.4.1 -> 0.4.3Leon Anavi2020-06-121-2/+2
| | | | | | | | | | Upgrade to release 0.4.3. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 52e608478f695269ce707626378e6be74e1fa77f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pyyaml: Update 5.3 -> 5.3.1Domarys Correa2020-06-122-19/+18
| | | | | | | | Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6a7ef1fbb8342d31b76128b102e028844b6f3c98) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-openpyxl: Upgrade 2.6.3 -> 3.0.3Leon Anavi2020-05-281-3/+3
| | | | | | | | | | Upgrade to release 3.0.3. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit dfd24cb9ca407b69f527ee551a0ffd0122e6b3ae) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-parallax: Upgrade 1.0.5 -> 1.0.6Leon Anavi2020-05-281-2/+2
| | | | | | | | | | Upgrade to release 1.0.5. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fafb72fb04f6a9cc9fba4b6c6a5fa55c81de3922) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pandas: Upgrade 1.0.1 -> 1.0.3Leon Anavi2020-05-282-5/+3
| | | | | | | | | | Upgrade to release 1.0.3 and consolidate into a single file. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9b1a1c270ae43d06e1399cdda6f81c062e78b690) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-appdirs: Upgrade to 1.4.4Leon Anavi2020-05-281-2/+2
| | | | | | | | | | Upgrade to release 1.4.4. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9108c29005f416315d9cfe9f61bd17e0b1163806) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pycparser: upgrade 2.19 -> 2.20Wang Mingyu2020-05-281-2/+2
| | | | | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a99312d03a4ac8785a7770309664d2eb05ae08d3) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-gmqtt: Upgrade to 0.6.5Leon Anavi2020-05-281-2/+2
| | | | | | | | | | Upgrade to release 0.6.5. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6575f2f016a777ea5d0592facb551c8ffcf6dd6b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-jinja2: Update 2.11.1 -> 2.11.2Domarys Correa2020-05-283-37/+43
| | | | | | | | | | Add .inc file to .bb, as updated to python3 Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0a7a998120c930e427b02de73bc48b78a0022dd2) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-iso8601: add python3-numbers to RDEPENDSTrevor Gamblin2020-05-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | python3-iso8601 relies on the decimal module from the standard library, but it is not in iso8601's RDEPENDS: |root@qemux86-64:~# python3 |Python 3.8.2 (default, Apr 27 2020, 08:51:00) |[GCC 9.3.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import iso8601 |Traceback (most recent call last): |File "<stdin>", line 1, in <module> |File "/usr/lib64/python3.8/site-packages/iso8601/_init_.py", line 1, in <module> |from .iso8601 import * |File "/usr/lib64/python3.8/site-packages/iso8601/iso8601.py", line 12, in <module> |from decimal import Decimal |ModuleNotFoundError: No module named 'decimal' Add it to RDEPENDS to fix the import error. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9e60abcabd33940ab7454eddcb92b74426ba3003) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-periphery: Add python-mmap to RDEPENDSChristoph Steiger2020-05-281-0/+2
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 95d7ee4a95761f2676e6819dee9b616224be777f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pyroute2: upgrade 0.5.11 -> 0.5.12Wang Mingyu2020-05-201-2/+2
| | | | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 337094167094536a40d94d3ee74e6355d8fbf2dd) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-werkzeug: add python3-logging to RDEPENDSTrevor Gamblin2020-05-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | werkzeug relies on the logging module, but it is not in RDEPENDS, so add it: |Python 3.8.2 (default, Apr 27 2020, 08:51:00) |[GCC 9.3.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import werkzeug |Traceback (most recent call last): |File "<stdin>", line 1, in <module> |File "/usr/lib64/python3.8/site-packages/werkzeug/_init_.py", line 15, in <module> |from .serving import run_simple |File "/usr/lib64/python3.8/site-packages/werkzeug/serving.py", line 50, in <module> |from ._internal import _log |File "/usr/lib64/python3.8/site-packages/werkzeug/_internal.py", line 12, in <module> |import logging |ModuleNotFoundError: No module named 'logging' Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f92b959f4a52ec7596aace92c8d37a370a132f30) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pyyaml: add python3-netclient to RDEPENDSTrevor Gamblin2020-05-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | pyyaml relies on the base64 module (which is in python3-netclient), but it is not in RDEPENDS, so add it: |Python 3.8.2 (default, Apr 27 2020, 08:51:00) |[GCC 9.3.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import yaml |Traceback (most recent call last): |File "<stdin>", line 1, in <module> |File "/usr/lib64/python3.8/site-packages/yaml/_init_.py", line 8, in <module> |from .loader import * |File "/usr/lib64/python3.8/site-packages/yaml/loader.py", line 8, in <module> |from .constructor import * |File "/usr/lib64/python3.8/site-packages/yaml/constructor.py", line 14, in <module> |import collections.abc, datetime, base64, binascii, re, sys, types |ModuleNotFoundError: No module named 'base64' Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5fceaa4964fdbc2a76aec6d774843914c57221ee) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-dbusmock: re-add recipe and fix patch pathTrevor Gamblin2020-05-203-0/+25
| | | | | | | | | | | | | | | Running the "non-gpl3" builder in my local autobuilder fails almost immediately because python3-dbusmock is not available. It appears that during the creation of meta-python2 and cleanup of meta-python that the recipe for python3-dbusmock got removed entirely, so I've re-added it, and renamed the corresponding patch folder so that it can find the patches listed in the recipe. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0acb9d90bcd2dadce2102fc3b98635b942e2042b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python3-pytoml: add datetime and stringold to RDEPENDSTrevor Gamblin2020-05-201-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Error messages like the following are encountered if datetime and stringold are not in RDEPENDS for pytoml, so add them: |Python 3.8.2 (default, Apr 27 2020, 08:51:00) |[GCC 9.3.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import pytoml |Traceback (most recent call last): |File "<stdin>", line 1, in <module> |File "/usr/lib64/python3.8/site-packages/pytoml/_init_.py", line 2, in <module> |from .parser import load, loads |File "/usr/lib64/python3.8/site-packages/pytoml/parser.py", line 3, in <module> |from .utils import rfc3339_re, parse_rfc3339_re |File "/usr/lib64/python3.8/site-packages/pytoml/utils.py", line 1, in <module> |import datetime |ModuleNotFoundError: No module named 'datetime' Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 75b3d7e7bf3ea451c633adc6906c0c1695359fff) Signed-off-by: Armin Kuster <akuster808@gmail.com>