aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools
AgeCommit message (Collapse)Author
2020-01-23python-pygobject: Drop option to select python3 supportKhem Raj
So that accidentally its not set in downstream layers which can conflict with python3-pygobject from meta-python Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22python-waitress: add missing target RDEPENDSTim Orling
* Missing run-time dependencies: ${PYTHON_PN}-datetime ${PYTHON_PN}-io ${PYTHON_PN}-logging ${PYTHON_PN}-re Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-waitress: upgrade 1.3.1 -> 1.4.1Wang Mingyu
(From meta-openembedded commit: fc6e34d69541b89365bbe49396e7d744abd13f7d) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-license-expression: add recipePeter Kolbus
python-license-expression is a utility library to parse and work with license expressions. (From meta-openembedded commit: 5b15fb9c839a276220651946efd1d1a303ff0d45) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Refactor for py2 and upgrade to v1.2; add rdeps Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-booleanpy: add RDEPENDS and enable ptestTim 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 <ticotimo@gmail.com>
2020-01-22python-booleanpy: add recipePeter Kolbus
boolean.py is a library to define and parse boolean algebras. It is used by python3-license-expression. (From meta-openembedded commit: 8cb441b64045bb2edddf46b5d6b0c0713cbc55a0) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Refactored to add py2 recipe Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python3-twisted: fix broken MemoryReactor importTrevor Gamblin
Twisted's application/runner/test/test_runner.py was trying to import from a deprecated module and failing. The module import has been corrected and accepted in Twisted upstream, but there's no release with it yet for Yocto to upgrade to, hence the backport. (From meta-openembedded commit: e6cebf9e01232562da8e27b074fbbfe7aa66a5d2) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-pyperf: add missing RDEPENDSTim 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 <ticotimo@gmail.com>
2020-01-22python-pyperf: upgrade 1.6.1 -> 1.7.0Zang Ruochen
(From meta-openembedded commit: b0457789777ae8b1c1d24a09381a184ff94d60b7) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-pyparsing: upgrade 2.4.5 -> 2.4.6Zang Ruochen
(From meta-openembedded commit: bccea698e608c12ddfb5c82d1de56cdeb94cb776) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-22python-pymongo: upgrade 3.9.0 -> 3.10.0Zang Ruochen
(From meta-openembedded commit: a2383db2d495ebfe6c9f4d9f61edae775b7aa310) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-pymisp: add missing RDEPENDSTim Orling
* differentiate target from -native,-nativesdk RDEPENDS while we are at it (for that day when someone wants it) * Add missing run-time dependies [1]: - python-cachetools - python-deprecated [1] https://github.com/MISP/PyMISP/blob/fac748dd4c63c9eef4056c5fc5201e811a97be10/setup.py#L44 Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-pymisp: upgrade 2.4.117.2 -> 2.4.119.1Zang Ruochen
(From meta-openembedded commit: e020ebfdf2c65181829e180f6797ef6d7fa856e5) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-deprecated: add recipe for 1.2.7Tim Orling
Python @deprecated decorator to deprecate old python classes, functions or methods. Dependency for python-pymisp Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-wrapt: add recipe for 1.11.2Tim Orling
Module for decorators, wrappers and monkey patching. Dependency for python-deprecated Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-pycryptodomex: upgrade 3.9.3 -> 3.9.4Tim Orling
Inspired by: From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Date: Thu, 2 Jan 2020 14:32:48 +0800 Subject: python-pycryptodome: upgrade 3.9.3 -> 3.9.4 (From meta-openembedded commit: b3ae3b4e182481665138675172a7d2d54c9e8dc6) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Apply to python-pycryptodomex Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-py: upgrade 1.8.0 -> 1.8.1Zang Ruochen
(From meta-openembedded commit: 378fcc389b32dca7680c109827ed5e0331f97102) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-psutil: upgrade 5.6.5 -> 5.6.7Zang Ruochen
(From meta-openembedded commit: 178013eb600452395d7411ea5dea8b4b1dcaf0af) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-pexpect: upgrade 4.6.0 -> 4.7.0Zang Ruochen
(From meta-openembedded commit: 9adce38e388f67735fe28db608139dfbbc02467c) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-passlib: upgrade 1.7.1 -> 1.7.2Zang Ruochen
License-Update: Copyright year updated to 2019. (From meta-openembedded commit: 09d087ae6648cdae7e1a083cb9f8700730e8e049) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-parse: fix target RDEPENDSTim 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 <ticotimo@gmail.com>
2020-01-20python-beautifulsoup4: fix target RDEPENDS syntaxTim Orling
Thanks to review by André Draszik, the syntax that was eluding me in prior patch is now corrected. NOTE: -native,-nativesdk recipes have the full build of python2 at their disposal, including all modules. For target builds, we need to include the packages-split modules that are produced by the OE python manifest. Fixes: 417762c0 python-beautifulsoup4: fix target RDEPENDS Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-parse: upgrade 1.12.1 -> 1.14.0Zang Ruochen
(From meta-openembedded commit: a9d24e057bf09eb57ecbbe0e92f2e8390f5614fe) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> License-Update: license lines moved further down in parse.py Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-engineio: add missing RDEPENDSTim 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 <ticotimo@gmail.com>
2020-01-20python-engineio: upgrade 3.10.0 -> 3.11.1Tim Orling
From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Date: Thu, 2 Jan 2020 13:16:46 +0800 Subject: python-engineio: upgrade 3.10.0 -> 3.11.1 (From meta-openembedded commit: 9dec5cebc8ddcf411b1e4feaa0a22e36147e6b2f) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python-setuptools: copy patch from oe-coreTim Orling
The following patch is needed for python-setuptools-native: 0001-conditionally-do-not-fetch-code-by-easy_install.patch While currently this is duplication of the same patch in oe-core, there is no guarantee that the patch will continue to stay in sync for py2, so copy the known working patch now. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-20python: add 2.7.17 from oe-coreRoss Burton
Python 2 ceased being maintained on the 1st January 2020. All users of Python 2 in oe-core have already been ported to Python 3, so in oe-core 390f3eda Python 2 was finally removed from oe-core itself. The following are added to meta-python2 in this commit: - python and python-native 2.7.17 - python-setuptools - The classes pythonnative, pythondir, distutils, setuptools Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-cmd2: downgrade to 0.8.9Tim 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 <ticotimo@gmail.com>
2020-01-19python-certifi: upgrade 2019.9.11 -> 2019.11.28Zang Ruochen
(From meta-openembedded commit: c626bebcb9d64c61b06bf7f69038b8056e411093) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-bitarray: upgrade 1.1.0 -> 1.2.0Zang Ruochen
License-Update: Update PKG-INFO. (From meta-openembedded commit: a1ad2943feaa86760d01a9f95274c75237f36dae) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-beautifulsoup4: upgrade 4.8.1 -> 4.8.2Zang Ruochen
(From meta-openembedded commit: c2ae492eae7aa38de88ff6e963bcc1322390a0fd) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-alembic: upgrade 1.3.1 -> 1.3.2Zang Ruochen
(From meta-openembedded commit: ef16acb2bf86b76a7e61a6b1edb3861983c2c7ee) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-beautifulsoup4: fix target RDEPENDSTim 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 <ticotimo@gmail.com>
2020-01-19python(3)-beautifulsoup4: add soupsieve to RDEPENDSPeter Kolbus
Since version 4.7.0, beautifulsoup4 uses soupsieve for CSS selectors. Add to RDEPENDS to address this oversight. (From meta-openembedded commit: 50efd9b51befb593e68eacf7aa7cacf2e6af7d17) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-backports-functools-lru-cache: 1.5 -> 1.6.1Tim Orling
* Add run-time dependency on python-pkgutil * Install backports/functools_lru_cache.py License-Update: LICENSE file is now provided Upstream release notes: - v1.6.1 Publish release notes on readthedocs. - v1.6.0 Refresh package metadata. Use black for code style. Enroll with Tidelift. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-soupsieve: add recipePeter Kolbus
Backport python3-soupsieve to python2; this enables use in python-beautifulsoup4. (From meta-openembedded commit: 1f155df469911b31911ff082593ea2381f5ff7c4) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com> (squashed the following) Signed-off-by: Tim Orling <ticotimo@gmail.com> python3-soupsieve: add recipe Soupsieve is a CSS selector library used by python(3)-beautifulsoup4 since 4.7.0. (From meta-openembedded commit: 09fb00e51bf818fbf7278e4f7024fca637d77fea) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python(3)-beautifulsoup4: fix RDEPENDSPeter Kolbus
The RDEPENDS for class-target also apply to class-native. (From meta-openembedded commit: c0c853560d27cd31e3f9e1c74463a935aeb25e85) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-ipaddress: remove unneeded pip dependencyPeter Kolbus
(From meta-openembedded commit: 232873ed6808d011c2e6d5cacb0e1f4e1f28cb51) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python(3)-ujson: extend to native(sdk)Peter Kolbus
(From meta-openembedded commit: 731f5ddd48160f142ed178f9bee709a8e77f549e) Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-twisted: add missing RDEPENDS for conchTrevor Gamblin
import twisted.conch.checkers outputs error messages like the following for multiple modules: |Python 3.7.4 (default, Oct 28 2019, 02:05:50) |[GCC 9.2.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import twisted.conch.checkers | |Error message : |File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed |File "/usr/lib64/python3.7/site-packages/twisted/conch/checkers.py", line 32, in |<module> |from twisted.conch.ssh import keys |File "/usr/lib64/python3.7/site-packages/twisted/conch/ssh/keys.py", line 18, in |<module> |import bcrypt |No module named 'bcrypt' Add the missing RDEPENDS so that it works (bcrypt, cryptography, pyasn1, pickle). (From meta-openembedded commit: c3a3470b1ba3768e04e0a938870ad487bd848120) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-lxml: remove redundant RDEPENDS_class-nativeRoss Burton
python3-native RPROVIDES python3-compression, so the class-native override isn't required anymore. (From meta-openembedded commit: 776ca8771bef574888fdf62a48afce8682c7f7aa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-lxml: remove redundant sed (fixed in 4.3.0 onwards)Ross Burton
(From meta-openembedded commit: 2dcc439aaa6754ca86abfbae08c439b77683ecc4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-humanfriendly: add missing RDEPENDSTim Orling
Missing run-time dependencies: - python-html (humanfriendly.compat -> html.parsing) - python-multiprocessing - python-unittest (humanfriendly.compat) Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-coloredlogs: don't use relative pathsRoss Burton
(From meta-openembedded commit: 28d6b7aeebcbfb4180ddc6b4dc6ab9a7727f842d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-m2crypto: add missing RDEPENDSTim Orling
* Missing run-time dependencies: python-datetime python-distutils python-logging python-netserver python-smtpd python-typing python-xmlrpc Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-m2crypto: don't use relative pathsRoss Burton
(From meta-openembedded commit: 4f3e44d4ac9fd52e4be8b42d5b2cd14ffea3cd8d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-slip-dbus: add RDEPENDSTim 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 <ticotimo@gmail.com>
2020-01-18python-slip-dbus: don't use relative pathsRoss Burton
(From meta-openembedded commit: 8cf6b0e9d0c1508d1b59b750c45ca05dceca6810) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-jsonpointer: enable native/nativesdkRoss Burton
(From meta-openembedded commit: 4d01d33f4214c6fb3e9768d286d53535cf681bfd) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-pytest: update 4.6.6 -> 4.6.9Tim Orling
Upstream release notes: * pytest 4.6.9 (2020-01-04) - Bug Fixes #6301: Fix assertion rewriting for egg-based distributions and editable installs (pip install --editable). * pytest 4.6.8 (2019-12-19) - Features #5471: JUnit XML now includes a timestamp and hostname in the testsuite tag. - Bug Fixes #5430: junitxml: Logs for failed test are now passed to junit report in case the test fails during call phase. - Trivial/Internal Changes #6345: Pin colorama to 0.4.1 only for Python 3.4 so newer Python versions can still receive colorama updates. * pytest 4.6.7 (2019-12-05) - Bug Fixes #5477: The XML file produced by --junitxml now correctly contain a <testsuites> root element. #6044: Properly ignore FileNotFoundError (OSError.errno == NOENT in Python 2) exceptions when trying to remove old temporary 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 <ticotimo@gmail.com>