summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-libevdev: Add recipe for python libevdev module.Bhargav Das2023-05-041-0/+13
| | | | | Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ninja: simplify recipeRoss Burton2023-05-043-20/+70
| | | | | | | | | | | | | | Delete more code from __init__.py as we'll never be running from inside a build tree. Replace the use of skbuild.setup() with setuptools.setup(): the same Python module is built and the only value-add is the potential build of ninja, which we don't want and delete anyway. This means we can remove most of the DEPENDS and RDEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: add libxcb to RDEPENDS for x11Markus Volk2023-05-041-0/+1
| | | | | | | | | | | This fixes: ERROR: python3-pillow-9.5.0-r0 do_package_qa: QA Issue: /usr/lib/python3.11/site-packages/PIL/_imaging.cpython-311-x86_64-linux-gnu.so contained in package python3-pillow requires libxcb.so.1()(64bit), but no providers found in RDEPENDS:python3-pillow? [file-rdeps] ERROR: python3-pillow-9.5.0-r0 do_package_qa: Fatal QA errors were found, failing task. ERROR: Logfile of failure stored in: /home/flk/poky/build-intel-sway/tmp/work/corei7-64-poky-linux/python3-pillow/9.5.0-r0/temp/log.do_package_qa.2328146 ERROR: Task (/home/flk/poky/meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.5.0.bb:do_package_qa) failed with exit code '1' Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: Disable LTO on clang+armKhem Raj2023-05-031-0/+5
| | | | | | clang-16 segfaults on arm while compiling with -flto Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-click: Fix ptest failureKhem Raj2023-04-272-0/+42
| | | | | | test_bytes_args fails especially on musl, therefore use mocked sys.stdin.encoding Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: add new recipeJohannes Pointner2023-04-271-0/+13
| | | | | | | Add recipe for python bindings to ZStandard (zstd) compression library Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 2.2.2 -> 2.2.3Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | Changelog: ========== Add support for Python 3.12 Detach content iteration methods from ModelVisitor Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tornado: upgrade 6.2 -> 6.3Wang Mingyu2023-04-231-1/+1
| | | | | | | | Changelog: https://github.com/tornadoweb/tornado/releases/tag/v6.3.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-websockets: upgrade 11.0.1 -> 11.0.2Wang Mingyu2023-04-231-1/+1
| | | | | | | | Changelog: Fixed a deadlock in the threading implementation when closing a connection without reading all messages. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyscaffold: upgrade 4.4 -> 4.4.1Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | | Changelog: ========== Re-use pre-built wheels in CI for upgrade tests in #702 Make security permissions explicit in GHA template #704 Fix GITHUB_TOKEN variable in GHA template #715 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.19.1 -> 1.20.0Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | | | | | | Changelog: ========== Send all events to /envelope endpoint when tracing is enabled Note: If you’re self-hosting Sentry 9, you need to stay in the previous version of the SDK or update your self-hosted to at least 20.6.0 Profiling: Remove profile context from SDK Profiling: Additionl performance improvements to the profiler Fix: Celery Beat monitoring without restarting the Beat process Fix: Using the Codecov uploader instead of deprecated python package Fix: Support for Quart Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-python-vlc: upgrade 3.0.18121 -> 3.0.18122Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.170 -> 2.4.170.1Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-icu: upgrade 2.10.2 -> 2.11Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - fixed bug PluralFormat.format accepting python strings, which are immutable - fixed bug with UWordBreak wrapping wrong enum (UBreakIteratorType) - added wrappers for UBreakIteratorType, ULine|SentenceBreakTag - added wrappers for DateTimePatternGenerator::set|getDateTimeFormat() - added wrappers for Precision::incrementExact() - Locale objects can now be sorted (Fredrik Roubert) - added wrapper for Calendar::inTemporalLeapYear() - added wrappers for Calendar::get|getTemporalMonthCode() - changed all Calendar setters to return self instead of None, setter chaining Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyalsaaudio: upgrade 0.9.2 -> 0.10.0Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mock: upgrade 5.0.1 -> 5.0.2Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | Changelog: ========== gh-102978: Fixes :func:'unittest.mock.patch' not enforcing function signatures for methods decorated with @classmethod or @staticmethod when patch is called with autospec=True. gh-103329: Regression tests for the behaviour of unittest.mock.PropertyMock were added. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.85.0 -> 2.86.0Wang Mingyu2023-04-231-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-soupsieve: upgrade 2.4 -> 2.4.1Wang Mingyu2023-04-231-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: FIX: Attribute syntax for case insensitive flag optionally allows a space, it does not require one. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-engineio: upgrade 4.4.0 -> 4.4.1Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | Changelog: ========== Prevent crash when closing simple-websocket connection Fix server/client mixup in client docstrings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-diskcache: upgrade 5.5.1 -> 5.6.1Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 2.15.2 -> 2.15.3Wang Mingyu2023-04-231-1/+1
| | | | | | | | | | Changelog: ========== * Fix "infer_call_result()" crash on methods called "with_metaclass()". * Suppress "UserWarning" when finding module specs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-periphery: upgrade 2.3.0 -> 2.4.1Wang Mingyu2023-04-231-2/+2
| | | | | | | | | | | | | | Changelog: =========== Fix realtime timestamp reporting for line events in gpio-cdev v2 implementation. Avoid writing direction and inverted on open to retain existing state with sysfs GPIOs Add support for gpio-cdev v2 ABI. Add type stubs. License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-appdirs: add native and nativesdk to BBCLASSEXTENDAri Parkkila2023-04-171-0/+2
| | | | | Signed-off-by: Ari Parkkila <ari.parkkila@qt.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.55.0 -> 0.56.0Wang Mingyu2023-04-171-1/+1
| | | | | | | | | Feature ========== Reduce denial of service protection overhead Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlsxwriter: upgrade 3.0.9 -> 3.1.0Wang Mingyu2023-04-171-1/+1
| | | | | | | | Changelog: Minor fix for cell color issue. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.169.3 -> 2.4.170Wang Mingyu2023-04-171-1/+1
| | | | | | | | | | Changelog: ========== - Add: support breakOnDuplicate option for attributes:add() - Update reportlab_generator.py. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.1.0 -> 6.2.0Wang Mingyu2023-04-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.22.1 -> 4.22.3Wang Mingyu2023-04-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.17.2 -> 2.17.3Wang Mingyu2023-04-171-1/+1
| | | | | | | | | Bug Fixes ========= Add useEmailAzp claim for id token iam flow Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.84.0 -> 2.85.0Wang Mingyu2023-04-171-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: upgrade 4.1.0 -> 4.1.1Wang Mingyu2023-04-171-1/+1
| | | | | | | | | | Changelog: ========= Simplify type annotations for XSD datatypes Full test coverage of sequence type functions with bugfixes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmake: upgrade 3.26.1 -> 3.26.3Wang Mingyu2023-04-171-1/+1
| | | | | | | | | | Changelog: ========== update pre-commit hooks (#350, #353) bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-diskcache: upgrade 5.4.0 -> 5.5.1Wang Mingyu2023-04-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-croniter: upgrade 1.3.8 -> 1.3.14Wang Mingyu2023-04-171-1/+1
| | | | | | | | | | | | | Changelog: ========== Add check for range begin/end restore py2 compat Do not expose i into global namespace Fix DOW hash parsing better error handling on py3 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Fix TMPDIR references in dbg filesKhem Raj2023-04-161-0/+10
| | | | | | | | | | | These are embedded into comments in C source code generated with cython during do_compile. Fixes WARNING: python3-pandas-1.5.3-r0 do_package_qa: QA Issue: File /usr/src/debug/python3-pandas/1.5.3-r0/pandas/_libs/hashing.c in package python3-pandas-src contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: Fix TMPDIR references in dbg filesKhem Raj2023-04-161-0/+10
| | | | | | | | | | | | These are embedded into comments in C source code generated with cython during do_compile. Fixes WARNING: python3-h5py-3.8.0-r0 do_package_qa: QA Issue: File /usr/src/debug/python3-h5py/3.8.0-r0/h5py/_conv.c in package python3-h5py-src contains reference to TMPDIR File /usr/src/debug/python3-h5py/3.8.0-r0/h5py/h5fd.c in package python3-h5py-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gcovr: Add missing runtime dependencyJasper Orschulko2023-04-161-1/+1
| | | | | | | | | | python3-gcovr requires standard python module multiprocessing as runtime dependency. Upstream-Status: Inappropriate [configuration] Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: fetch sources from pypiBartosz Golaszewski2023-04-142-49/+38
| | | | | | | | | | | | | | | | | | Python bindings to libgpiod are now available on pypi. The source package is a limited subset of the original repository. As such the ptest package now requires the libgpiod-ptest to be available at run-time (for libgpiosim.so against which the test C extension is linked). The problem with installing the C extensions for tests is now fixed so drop the do_install:append(). We no longer have to pass any additional CFLAGS to setup.py either. We update the version of the recipe but the changes only apply to building and packaging, there are no functional changes to the code. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: add missing run-time dependenciesBartosz Golaszewski2023-04-141-1/+5
| | | | | | | | The gpiod package needs some standard python modules so add them to RDEPENDS. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: don't hardcode the project version in recipeBartosz Golaszewski2023-04-111-1/+1
| | | | | | | Use the provided PV variable when referring to project's version. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.18.0 -> 1.19.1Wang Mingyu2023-04-101-1/+1
| | | | | | | | | | | | | Changelog: ========== Make auto monitoring beat update support Celery 4 and 5 New: Celery Beat auto monitoring New: gRPC integration New: gRPC integration Fix: Do not trim span descriptions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: upgrade 2.0.7 -> 2.0.9Wang Mingyu2023-04-101-1/+1
| | | | | | | | Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.9 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.0.0 -> 6.1.0Wang Mingyu2023-04-101-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.47.4 -> 0.55.0Wang Mingyu2023-04-101-1/+1
| | | | | | | | | Feature ======= Improve performance of processing incoming records Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-networkx: upgrade 3.0 -> 3.1Wang Mingyu2023-04-101-1/+1
| | | | | | | | Changelog: Supports Python 3.8, 3.9, 3.10, and 3.11. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-simplejson: upgrade 3.18.4 -> 3.19.1Wang Mingyu2023-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ * This release contains security hardening measures based on recommendations by a security audit sponsored by OSTIF and conducted by X41 D-Sec GmbH. Several of these measures include changing defaults to be more strict, by default simplejson will now only consume and produce compliant JSON, but the flags still exist for any backwards compatibility needs. No high priority issues were discovered, the reference count leak is thought to be unreachable since the digits of the float are checked before PyOS_string_to_double is called. A link to the public version of this report will be included in a future release of simplejson. The following fixes were implemented in one PR: https://github.com/simplejson/simplejson/pull/313 * Fix invalid handling of unicode escape sequences in the pure Python implementation of the decoder (SJ-PT-23-01) * Fix missing reference count decrease if PyOS_string_to_double raises an exception in Python 2.x; was probably unreachable (SJ-PT-23-02) * Backport the integer string length limitation from Python 3.11 to limit quadratic number parsing (SJ-PT-23-03) * Fix inconsistencies with error messages between the C and Python implementations (SJ-PT-23-100) * Remove unused unichr import from encoder (SJ-PT-23-101) * Remove unused namedtuple_as_object and tuple_as_array arguments from simplejson.load (SJ-PT-23-102) * Remove vestigial _one_shot code from iterencode (SJ-PT-23-103) * Change default of allow_nan from True to False and add allow_nan to decoder (SJ-PT-23-107) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pychromecast: upgrade 13.0.6 -> 13.0.7Wang Mingyu2023-04-101-1/+1
| | | | | | | | | | Changelog: =========== Wait longer when attempting to play media Bump black from 23.1.0 to 23.3.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imgtool: upgrade 1.9.0 -> 1.10.0Wang Mingyu2023-04-101-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.17.1 -> 2.17.2Wang Mingyu2023-04-101-1/+1
| | | | | | | | | Bug Fixes ========== Do not create new JWT credentials if they make the same claims as the existing. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.83.0 -> 2.84.0Wang Mingyu2023-04-101-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>