summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-google-auth: upgrade 2.17.3 -> 2.18.0Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | Changelog: ========= Add smbios check to detect GCE residency (#1276) (22d241b) Universe domain support for service account (#1286) (821c1b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sympy: upgrade 1.11.1 -> 1.12Wang Mingyu2023-05-141-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2023 Changelog: https://github.com/sympy/sympy/wiki/release-notes-for-1.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: upgrade 3.5.0 -> 3.5.1Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | Changelog: ========= Add 3.12 support Add tox.ini to sdist removing Windows versions Better handling for UNIX support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: Fix missing deps for ptestsKhem Raj2023-05-122-4/+11
| | | | | | Disable benchmarks in ptest run Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: add ptestTrevor Gamblin2023-05-123-11/+32
| | | | | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: upgrade 2.14.5 -> 2.17.3Trevor Gamblin2023-05-122-2/+33
| | | | | | | | | | | | | | | | | | | | Change pylint to inherit python_setuptools_build_meta instead of setuptools3. Also add a patch to remove hard-coded version depdendencies for wheel and setuptools from the pyproject.toml, otherwise the following error occurs during do_compile: | ERROR Missing dependencies: | wheel~=0.37.1 | setuptools~=62.6 Release note links: 2.17.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.17/index.html 2.16.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.16/index.html 2.15.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.15/index.html 2.14.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.14/index.html Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: Add recipeTrevor Gamblin2023-05-122-0/+38
| | | | | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uswid: Add initial supportJun Nie2023-05-111-0/+15
| | | | | | | | | | | | | | | | | Software Identification (SWID) tags provide an extensible XML-based structure to identify and describe individual software components, patches, and installation bundles. CoSWID supports a similar set of semantics and features as SWID tags, as well as new semantics that allow us to describe additional types of information, all in a more memory efficient format. python3-uswid is used to generate the CoSWID data blob. For example, fwupd project requires CoSWID data to be embedded into firmware binary to hold the version information. Signed-off-by: Jun Nie <jun.nie@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pefile: Add initial supportJun Nie2023-05-111-0/+13
| | | | | | | To parse and work with Portable Executable (PE) files Signed-off-by: Jun Nie <jun.nie@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tomlkit: Add recipeTrevor Gamblin2023-05-092-0/+26
| | | | | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-mock: Add recipeTrevor Gamblin2023-05-092-0/+29
| | | | | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-requests-toolbelt: upgrade 0.10.1 -> 1.0.0Wang Mingyu2023-05-091-1/+1
| | | | | | | | | | | Changelog: ========= Removed Google App Engine support to allow using urllib3 2.0 Ensured the test suite no longer reaches the Internet Added explicit support for Python 3.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xstatic: upgrade 1.0.2 -> 1.0.3Wang Mingyu2023-05-081-2/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.56.0 -> 0.62.0Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== Improve performance of ServiceBrowser outgoing query scheduler (#1170) (963d022) Speed up parsing NSEC records (#1169) (06fa94d) Speed up processing incoming data (#1167) (fbaaf7b) Speed up decoding dns questions when processing incoming data (#1168) (f927190) Re-release to rebuild failed wheels (#1165) (4986271) Reduce cast calls in service browser (#1164) (c0d65ae) Speed up incoming parser (#1163) (4626399) Speed up incoming data parser (#1161) (cb4c3b2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.2.0 -> 6.3.0Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twitter: upgrade 4.13.0 -> 4.14.0Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= New Features / Improvements ------------------------------ Add constants for potential model object fields (f3f73bc) DIRECT_MESSAGE_EVENT_FIELDS DM_EVENT_FIELDS LIST_FIELDS MEDIA_FIELDS PLACE_FIELDS POLL_FIELDS PUBLIC_SPACE_FIELDS SPACE_FIELDS PUBLIC_TWEET_FIELDS TWEET_FIELDS USER_FIELDS Add creator_id field for Space (a13726a) Twitter API Backwards-Incompatible Changes ------------------------------------------- Remove support for streaming with Twitter API v1.1 status/filter endpoint (c8a02eb) Stream AsyncStream Remove support for deprecated Premium v1.1 Search APIs (a955f30) API.search_30_day API.search_full_archive Misc ------ Overhaul Getting Started documentation (addb9f7) Remove no longer valid Twitter API version badges in README (880e7bf) Update and improve various documentation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-termcolor: upgrade 2.2.0 -> 2.3.0Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | Changelog: ========== Add no_color and force_color parameters to override env vars Add support for Python 3.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: upgrade 2.0.9 -> 2.0.12Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.20.0 -> 1.22.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Fix: Handle a list of keys (not just a single key) in Django cache spans (#2082) Add cache.hit and cache.item_size to Django (#2057) Use http.method instead of method (#2054) Handle non-int exc.status_code in Starlette (#2075) Handle SQLAlchemy engine.name being bytes (#2074) Fix KeyError in capture_checkin if SDK is not initialized (#2073) Use functools.wrap for ThreadingIntegration patches to fix attributes (#2080) Pin urllib3 to <2.0.0 for now (#2069) Do not send monitor_config when unset (#2058) Add db.system span data (#2040, #2042) Fix memory leak in profiling (#2049) Fix crash loop when returning none in before_send (#2045) Better handling of redis span/breadcrumb data (#2033) Add db.system to redis and SQLAlchemy db spans (#2037, #2038, #2039) (#2037) Upgraded linting tooling (#2026) Made code more resilient. (#2031) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-smpplib: upgrade 2.2.2 -> 2.2.3Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: Fix: correct UCS2 part length following #184 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: upgrade 2023.3.23 -> 2023.5.5Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | Changelog: ========= Removed semicolon after 'else' in 'munge_name'. Fixed pyproject.toml and setup.py. pyproject.toml was missing. Added pyproject.toml. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyudev: upgrade 0.24.0 -> 0.24.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | Changelog: ========= Add support for PySide6: #487 Add missing 'priority' argument for GLib.to_add_watch() #479 Tidies and Maintenance: #486 #485 #484 #481 #480 #477 #474 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.170.1 -> 2.4.170.2Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pika: upgrade 1.3.1 -> 1.3.2Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========= Closed issues: ---------------- GeventConnection may now work on Windows #1407 ExchangeType should be from str type #1409 Merged pull requests: --------------------- Attempt to re-enable GeventConnection on Windows #1417 fix typo #1414 Fix exchange type enum type #1410 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pulsectl: upgrade 22.3.2 -> 23.5.0Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pint: upgrade 0.20.1 -> 0.21Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Add PEP621/631 support. - Exposed matplotlib unit formatter (PR #1703) - Fix error when when re-registering a formatter. - Add new SI prefixes: ronna-, ronto-, quetta-, quecto-. - Fix unit check with 'atol' using 'np.allclose' & 'np.isclose'. - Implementation for numpy.positive added for Quantity. - Changed frequency to angular frequency in the docs. - Remove deprecated 'alen' numpy function - Updated URLs for log and offset unit errors. - Patched TYPE_CHECKING import regression. - Parse '°' along with previous text, rather than adding a space, allowing as a unit. - Improved escaping of special characters for LaTeX format - Avoid addition of spurious trailing zeros when converting units and non-int-type is Decimal (PR #1625). - Implementation for numpy.delete added for Quantity. - Fixed Quantity type returned from '__dask_postcompute__'. - Added Townsend unit - Fix get_compatible_units() in dynamically added units. - Fix pint-convert script - Honor non_int_type when dividing. - Fix 'trapz', 'dot', and 'cross' to work properly with non-multiplicative units - Support percent and ppm units. Support the '%' symbol. - Fix error when parsing subtraction operator followed by white space. - Removed Td as an alias for denier (within the Textile group) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.22.3 -> 4.22.4Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nocasedict: upgrade 2.0.0 -> 2.0.1Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: upgrade 4.1.1 -> 4.1.2Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | Changelog: ========== Add support for Python 3.12 Fix self shortcut operator (adding is_schema_node() to node classes) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask-socketio: upgrade 5.3.3 -> 5.3.4Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | Changelog: ========= Fixed cookie handling in Test Client for Flask >= 2.3 #1982 Correctly handle ConnectionRefusedError in connect handler #1959 More secure nginx configuration examples #1966 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-langtable: upgrade 0.0.61 -> 0.0.62Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | Changelog: ========= Get translation changes from CLDR Add more translations from CLDR Add Norwegian keyboard layout to keyboards.xml (Resolves: #16) Add Hang script to Southern Aymara Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gast: upgrade 0.5.3 -> 0.5.4Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imageio: upgrade 2.27.0 -> 2.28.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ======== Fix ----- Avoid exception when n_frames is not set by Pillow Forward get_reader/get_writer kwargs to read/write (#979) Allow incremental write in pillow (#978) Add writeable_output=True to pillow plugin to ensure data is writable by default (#976) Other ----- Refactor invoke in no-internet CI (#986) Fixed typo in CI script (#985) Fix typo in PyPI link tooltip (#980) Generate images in temporary folders (#977) Feature -------- Expose v3 plugins via v2 API (#824) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.2.3 -> 7.2.5Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix: html_report() could fail with an AttributeError on isatty if run in an unusual environment where sys.stdout had been replaced. - Fix: with relative_files = true, specifying a specific file to include or omit wouldn't work correctly (issue 1604). - Fix: the XML report would have an incorrect <source> element when using relative files and the source option ended with a slash (issue 1541). - When the HTML report location is printed to the terminal, it's now a terminal-compatible URL, so that you can click the location to open the HTML file in your browser. - Docs: a new :ref:'Migrating page <migrating>' with details about how to migrate between major versions of coverage.py. It currently covers the wildcard changes in 7.x. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-argcomplete: upgrade 3.0.5 -> 3.0.8Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - Test suite shell wrapper: Accept OSError on exit - Test suite: Use general regex to cut zsh reset ANSI sequences (#425) - Allow importlib-metadata 6.x; skip test failures on Python 3.7 (#420, #424) - Note completers can return iterables of strings, not just lists (#422) - Documentation and test improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 2.15.3 -> 2.15.4Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: Add visitor function for TryStar to AsStringVisitor and add TryStar to astroid.nodes.ALL_NODE_CLASSES. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-can: upgrade 4.1.0 -> 4.2.0Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: https://github.com/hardbyte/python-can/releases/tag/v4.2.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cassandra-driver: upgrade 3.26.0 -> 3.27.0Wang Mingyu2023-05-081-1/+1
| | | | | | | | Changelog: Add support for client-side encryption (PYTHON-1341) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.10.3 -> 1.10.4Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========= feature ---------- Added support for autogenerate comparison of indexes on PostgreSQL which include SQL sort option, such as ASC or NULLS FIRST. bug --------- Fixed issue where using a directive such as op.create_foreign_key() to create a self-referential constraint on a single table where the same column were present on both sides (e.g. within a composite foreign key) would produce an error under SQLAlchemy 2.0 and a warning under SQLAlchemy 1.4 indicating that a duplicate column were being added to a table. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: upgrade 1.8.2 -> 1.9.2Wang Mingyu2023-05-081-2/+2
| | | | | | | | | | Changelog: Fix regression with truediv and absolute URLs with empty paths causing the raw path to lack the leading /. License-Update:Update the LICENSE file to contain the license used (Apache-2.0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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>