summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3: skip tests requiring tools-sdkTim Orling2021-06-212-0/+34
| | | | | | | | | | | | | | | | | | Conditionally skip test_ctypes.test_find unless IMAGE_FEATURES contains 'tools-sdk' as these test cases require full packagegroup-core-buildessential Fixes: AssertionError: Failed ptests: {'python3': ['test_find_library_with_gcc', 'test_find_library_with_ld']} (From OE-Core rev: 70e2fc066a18c35e42610d75eeaa1edd9aab7cf2) (From OE-Core rev: c6567235cba55f50ca77d5db848c887232f3670c) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: upgrade 0.23.0 -> 0.23.1zhengruoqin2021-06-171-1/+1
| | | | | | | (From OE-Core rev: 935710772068c44e894978995fcf5d16bcce9ae1) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-magic: upgrade 0.4.23 -> 0.4.24Alexander Kanavin2021-06-171-1/+1
| | | | | | | (From OE-Core rev: d74386b7b7fd2a7e6b3179c123b15331341fafa8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.13.14 -> 6.14.0Tim Orling2021-06-171-2/+10
| | | | | | | | | | | | | | | | | | | | Add runtime dependency on: - python3-compression - python3-json - python3-statistics Upstream release notes: 6.14.0 - 2021-06-09 The explain phase now requires shrinking to be enabled, and will be automatically skipped for deadline-exceeded errors. https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-0 (From OE-Core rev: 5a99655d4045cec83169136ca977e81c9123575a) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-manifest: add statistics subpackageTim Orling2021-06-171-0/+15
| | | | | | | | | | | | | | | cpython/Lib/statistics.py contains common statistics functions """ Basic statistics module. This module provides functions for calculating statistics of data, including averages, variance, and standard deviation. """ (From OE-Core rev: cf1c49fea90e11bc037025e15e44f705a12385bf) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo: upgrade 1.20.0 -> 1.20.1zangrc2021-06-071-2/+2
| | | | | | | (From OE-Core rev: 8f9584905f05337fab660a777152cace5180c2c9) Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.4.0 -> 4.5.0Tim Orling2021-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream release notes: v4.5.0 Issue 319: Remove SelectableGroups deprecation exception for flake8. Previous upgrade release notes: v4.4.0 Issue 300: Restore compatibility in the result from Distribution.entry_points (EntryPoints) to honor expectations in older implementations and issuing deprecation warnings for these cases: EntryPoints objects are once again mutable, allowing for sort() and other list-based mutation operations. Avoid deprecation warnings by casting to a mutable sequence (e.g. list(dist.entry_points).sort()). EntryPoints results once again allow for access by index. To avoid deprecation warnings, cast the result to a Sequence first (e.g. tuple(dist.entry_points)[0]). v4.3.1 Issue 320: Fix issue where normalized name for eggs was incorrectly solicited, leading to metadata being unavailable for eggs. (From OE-Core rev: 1d60ba1bc4eafc9cc232d61d2746f272fc966442) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.13.7 -> 6.13.14Tim Orling2021-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add RDEPENDS on python3-unittest Upstream release notes: 6.13.14 This patch improves the :func:`~hypothesis.strategies.tuples` strategy type annotations, to preserve the element types for up to length-five tuples (:issue:`3005`). As for :func:`~hypothesis.strategies.one_of`, this is the best we can do before a `planned extension <https://mail.python.org/archives/list/typing-sigpython.org/thread/LOQFV3IIWGFDB7F5BDX746EZJG4VVBI3/>`__ to :pep:`646` is released, hopefully in Python 3.11. 6.13.13 This patch teaches :doc:`the Ghostwriter <ghostwriter>` how to find :np-ref:`custom ufuncs <ufuncs.html>` from *any* module that defines them, and that ``yaml.unsafe_load()`` does not undo ``yaml.safe_load()``. 6.13.12 This patch reduces the amount of internal code excluded from our test suite's code coverage checks. There is no user-visible change. 6.13.11 This patch removes some old internal helper code that previously existed to make Python 2 compatibility easier. There is no user-visible change. 6.13.10 This release adjusts some internal code to help make our test suite more reliable. There is no user-visible change. 6.13.9 This patch cleans up some internal code related to filtering strategies. There is no user-visible change. 6.13.8 This patch slightly improves the performance of some internal code for generating integers. (From OE-Core rev: 545b062e6816ad0c97a91e3cdbc486fc381f6263) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 3.1.2 -> 4.1.0; simplifyTim Orling2021-06-074-34/+73
| | | | | | | | | | | | | | | | | | | | | | | * Drop UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX, the default pypi.bbclass values work now. * Drop scipts/ patch, no longer applies. * Add patch to fix man page installation. License-Update: Update compyright years Changelog for 4.1.0: https://pyup.io/changelogs/scons/#4.1.0 Changelog for 4.0.1: https://pyup.io/changelogs/scons/#4.0.1 Changelog for 4.0.0: https://pyup.io/changelogs/scons/#4.0.0 (From OE-Core rev: 6fd0e96fca004ea7ec3441326ef0a601f36703c6) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: upgrade 3.0 -> 3.1wangmy2021-06-061-2/+3
| | | | | | | | | Add runtime dependency to resolve errors that occurred when import libarchive. (From OE-Core rev: 5d29a4f036a81076b9ddd98dd93d885f8d2b9f74) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-magic: upgrade 0.4.22 -> 0.4.23wangmy2021-06-061-1/+1
| | | | | | | (From OE-Core rev: b8f80cd1e2a845905fec296cd8d7ee91728492d2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.3.0 -> 4.4.0zhengruoqin2021-06-061-1/+1
| | | | | | | (From OE-Core rev: 676b32cd5f44420a70d48a6bc4028ae7c6aed99a) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 56.2.0 -> 57.0.0Richard Purdie2021-06-013-3/+44
| | | | | | | | Add a patch to fix a reproducibility issue in the new version. (From OE-Core rev: ea6fffe4f07cfd105f861ad0d2dc7c7605bf9e64) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: upgrade 3.0.0 -> 3.0.1Richard Purdie2021-05-311-1/+1
| | | | | | (From OE-Core rev: 6021790de3cc281f094ba6535031fd8c5023b273) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.0.1 -> 4.3.0Richard Purdie2021-05-311-1/+1
| | | | | | (From OE-Core rev: 933a4c6e656fb632b61beee03103b9bf26ede54a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.12.0 -> 6.13.7Richard Purdie2021-05-311-1/+1
| | | | | | (From OE-Core rev: 42db8dcd5f010e7fa16f6b59a15c08f6a2e5c961) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 6.2.3 -> 6.2.4wangmy2021-05-281-1/+1
| | | | | | | (From OE-Core rev: 4ff5f3234ca827bfa051418506975711ce12267f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-more-itertools: upgrade 8.7.0 -> 8.8.0wangmy2021-05-281-2/+6
| | | | | | | | | Add runtime dependency to resolve errors that occurred when import more_itertools. (From OE-Core rev: 2165dc8b7f8448d5053ce25d676039430db25203) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markupsafe: upgrade 2.0.0 -> 2.0.1wangmy2021-05-281-1/+1
| | | | | | | (From OE-Core rev: 2fab69a424910270354283a7a1270112237bf721) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: upgrade 2.9 -> 3.0wangmy2021-05-281-2/+2
| | | | | | | (From OE-Core rev: cebb8e0e9db0eac993a3b5c3395c2ac3c651a9e1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ptest: add newly discovered missing runtime dependencies across recipesAlexander Kanavin2021-05-271-1/+2
| | | | | | | | | | Making ptest images based on core-image-minimal uncovered quite a few missing depenendcies from various recipes, here they are. (From OE-Core rev: 2cda6242f2f0f6f9c6bdef72bbb271eab7e5e1f5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 56.0.0 -> 56.2.0Richard Purdie2021-05-272-3/+3
| | | | | | (From OE-Core rev: 6535cbfdd3ae3bc31b704cdb32ac1cac34156ae3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-smartypants: fix upstream version checkAlexander Kanavin2021-05-251-0/+1
| | | | | | | | | Upstream has never published the 2.0.1 tarball. (From OE-Core rev: 00f3ebbab50182ad5b948f266480cf30f9eb1d33) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sortedcontainers: upgrade 2.3.0 -> 2.4.0zhengruoqin2021-05-211-1/+1
| | | | | | | (From OE-Core rev: c8c4e324eccc816432381d61b94c6ec13e25d634) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 3.10.1 -> 4.0.1zhengruoqin2021-05-211-1/+1
| | | | | | | (From OE-Core rev: 4dc1d078ea224659592b9c072701ab965718853c) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: update status on upstreamed patchRoss Burton2021-05-181-2/+1
| | | | | | | (From OE-Core rev: 319fb2d804b193d39d78010115e28a31b4f9f6e9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.9.1 -> 6.12.0Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 4499ec65592df456c60d7f0ff690a50ca55c9c01) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.14 -> 3.1.17Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: b56ef3af9d6afdb2208b4d3d1813241e77fe2fd8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: Upgrade 2.11.3 -> 3.0.0Richard Purdie2021-05-161-1/+1
| | | | | | (From OE-Core rev: 1e520a7d0602059101646f24e7e347e4117697e9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markupsafe: Upgrade 1.1.1 -> 2.0.0Richard Purdie2021-05-161-2/+1
| | | | | | (From OE-Core rev: def6184a8f24fe8965db77511bbc65edb38942c2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-six: upgrade 1.15.0 -> 1.16.0wangmy2021-05-162-5/+4
| | | | | | | (From OE-Core rev: c27ede9d77edc0a0ca71707642f19e43fe9c4e7d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-attrs: upgrade 20.3.0 -> 21.2.0wangmy2021-05-161-2/+1
| | | | | | | (From OE-Core rev: f6e624046afbbf6853c7fe409f77ecd2ab802f21) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.9.4 -> 3.9.5Trevor Gamblin2021-05-141-1/+1
| | | | | | | | | Version 3.9.5 includes a fix for CVE-2021-29921. (From OE-Core rev: be23351f97c1a7362c0ddd240a6de0cddfca1b01) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markdown: Upgrade to 3.3.4Khem Raj2021-05-091-2/+1
| | | | | | | | | | | meta-python is carrying 3.3.4, once we upgrade it in core we can safely drop it from meta-python, helps with layer-compatibility checks (From OE-Core rev: 88c11b0a45b3fd310288325f97c16ca2c9e0006e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-scm: upgrade 5.0.1 -> 6.0.1Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: a95aab10c662dda99867c2cffd4e6fcfe33cebe0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 6.2.2 -> 6.2.3Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: a49c3ee159164dbea35fdae51584ce8c2abb488b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 3.4.0 -> 3.10.1Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: 68ec69e4c135ce49956a50698f681cd317cf96c7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.2.0 -> 6.9.1Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: 549b395e0fcc59e01a48b91d33cf72b7501c41df) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: upgrade 2.8.1 -> 2.9.0wangmy2021-05-091-1/+1
| | | | | | | (From OE-Core rev: cd0b5ecccccb5b77aee77e3eb4547fd342fbabaf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: add markdown/smartypants/typogrify modulesAlexander Kanavin2021-05-093-0/+40
| | | | | | | | | This is needed to enable gi-docgen, a successor to gtk-doc (From OE-Core rev: b557ea3cc61da326bb7783a2ac8e4080c4bf79e5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pyyaml: Add missing HOMEPAGERichard Purdie2021-04-241-0/+1
| | | | | | | | Add a HOMEPAGE to the new recipe to avoid sanity test failures. (From OE-Core rev: 23be2a27e16d711f928561d96f901a25f5f29998) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyyaml: Add recipeKhem Raj2021-04-241-0/+18
| | | | | | | | | | This is migrated from meta-python (From OE-Core rev: 0a8600f9cec0a88b90693302554c82cfe28152ae) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: Enable ptestsKhem Raj2021-04-241-2/+2
| | | | | | | | | | Needed dependencies on toml and pytest and unixadmin are in core now (From OE-Core rev: c983359eae9d7e3d729af36755612916dabe32d6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markupsafe: Enable ptestsKhem Raj2021-04-241-1/+1
| | | | | | | | | pytest is now in OE-Core (From OE-Core rev: 48c83fc1141ff22c9ede0c82acec896937d61357) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-docutils: Upgrade to 0.17.1Khem Raj2021-04-242-17/+11
| | | | | | | | | | | | | | | | This was in meta-python for a while so merge the changes here and upgrade, once applied, delete from meta-python License-Change: Deleted legacy stylesheets from LICENSE [1] Updated URI for BSD-2 [2] [1] https://sourceforge.net/p/docutils/code/8487/ [2] https://sourceforge.net/p/docutils/code/8554/ (From OE-Core rev: 757d87f676d542f49760ef4ed8bea238719af159) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 0.29.22 -> 0.29.23wangmy2021-04-232-1/+1
| | | | | | | (From OE-Core rev: 7f0482bf6709277f2506e71d828f6bed3ab72263) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: update to 56.0.0Oleksandr Kravchuk2021-04-181-1/+1
| | | | | | | (From OE-Core rev: 589a5695befb887f290746a3fc85d291fcb881ff) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: Upgrade 3.9.2 -> 3.9.4Alejandro Enedino Hernandez Samaniego2021-04-182-13/+13
| | | | | | | | | | | - Rebased patch 0001-test_locale.py-correct-the-test-output-format Maintainer needs to sign CLA and resubmit - configure now explicitly requires autoconf-archive to be present (From OE-Core rev: 34cb8f2a2ed36ad929dca9055c96f2f843656b8f) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: Improve logging, syntax and update deprecated modules to ↵Alejandro Enedino Hernandez Samaniego2021-04-182-48/+71
| | | | | | | | | | | | | | | | | | | | | create_manifest The imp module has een deprecated by upstream python, drop its usage (imp.get_tag) in favor of sys.implementation.cache_tag. Avoid incorrectly getting dependencies for running script and multiprocessing module. Improve logging behavior of the create_manifest task: - Use indentation. - Logs on temp directory. - Use a proper debug flag. - Standarize syntax. (From OE-Core rev: a3ac339f5b8549a050308ba94c4ef9093f10e303) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: upgrade 3.38.0 -> 3.40.1zhengruoqin2021-04-181-1/+1
| | | | | | | (From OE-Core rev: 3a274301edc359fba086e36da1272af93d59d178) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>