summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-grpcio-reflection: upgrade 1.68.1 -> 1.69.0Wang Mingyu2025-01-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-channelz: upgrade 1.68.1 -> 1.69.0Wang Mingyu2025-01-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tomli-w: Upgrade 1.0.0 -> 1.1.0Leon Anavi2025-01-061-1/+1
| | | | | | | | | | | | Upgrade to release 1.1.0: - Accept generic collections.abc.Mapping, not just dict, as input. - indent keyword argument for customizing indent width of arrays. - Type annotate dump function's output stream object as typing.IO[bytes] (previously typing.BinaryIO) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uswid: Upgrade 0.5.0 -> 0.5.1Leon Anavi2025-01-061-1/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 0.5.1: - Add --find to recursively find SBOM files - Add --fixup to repair any loaded SBOM files - Add support for component CPE values - Add support for component types, e.g. library, application or firmware - Add support for loading CycloneDX files - Add support for loading fallback files - Add support for loading SPDX files - Add support for substituted values like @VCS_VERSION@ - Add support for SWID activationStatus - Add support for verifying different SBOM different formats Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inflate64: Upgrade 1.0.0 -> 1.0.1Leon Anavi2025-01-062-85/+1
| | | | | | | | | | | | | | Upgrade to release 1.0.1: * Change deflate_tree: base_length[] and length_code[] not to be const to avoid C2166 error on windows * Drop support for python 3.8 and add support for python 3.13 Patch 0001-Do-not-override-const-qualifier.patch has been merged in the upstream therefore the file is no longer needed. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitstring: Upgrade 4.2.3 -> 4.3.0Leon Anavi2025-01-031-2/+3
| | | | | | | | | | | | | | | | Upgrade to version 4.3.0: - Upgraded bitarray dependency to >= 3.0.0. - Explicit support for Python 3.13. - Added i and I struct codes for 32-bit ints. - Removed the 'experimental feature' label from the new exotic floating point types. - Fix for negative index LSB0 slicing issue. License-Update: Update year Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: Upgrade 3.4.0 -> 3.4.1Leon Anavi2025-01-031-2/+2
| | | | | | | | | | | | | | | | | | | | Upgrade to version 3.4.1: - Project metadata are now stored using pyproject.toml instead of setup.cfg using setuptools as the build backend. - Enforce annotation delayed loading for a simpler and consistent types in the project. - Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8 - Converting content to Unicode bytes may insert utf_8 instead of preferred utf-8. - Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+ License-Update: Update year Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: Add missing dep on python3-pyjwtKhem Raj2025-01-011-0/+1
| | | | | | this is needed for ptests to run Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: Add missing rdeps for ptests to run/passKhem Raj2025-01-011-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-trio: upgrade 0.27.0 -> 0.28.0Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.42.0 -> 0.44.0Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyppmd: upgrade 1.1.0 -> 1.1.1Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybcj: upgrade 1.0.2 -> 1.0.3Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pulsectl: upgrade 24.11.0 -> 24.12.0Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-path: upgrade 17.0.0 -> 17.1.0Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-libusb1: upgrade 3.1.0 -> 3.2.0Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kiwisolver: upgrade 1.4.7 -> 1.4.8Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.6.9 -> 7.6.10Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.7 -> 3.3.8Wang Mingyu2025-01-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-beautifulsoup4,python3-soupsieve: fix loop dependency errorHongxu Jia2024-12-262-1/+5
| | | | | | | | | | | | | | | | While recipe build depends on python3-beautifulsoup4-native and python3-soupsieve-native, it failed at fix loop dependency error ... |ERROR: Task virtual:native:meta-openembedded/meta-python/ recipes-devtools/python/python3-soupsieve_2.6.bb:do_populate_sysroot has circular dependency on virtual:native:meta-openembedded/ meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb:do_populate_sysroot ... Correct runtime depends as class-target override to workaround Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wtforms: upgrade 3.1.2 -> 3.2.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= - Translations update: korean, chinese (traditional), portugese, russian, dutch, kazakh, swedish, turkish, slovak, ukranian, spanish, french. - Move the repository to the pallets-eco organization. - Stop supporting Python 3.9 and start supporting Python 3.13 - Removed required flag support from HiddenWidget,RangeWidget and SelectWidget to conform to W3C - NoneOf and AnyOf can validate multiple valued fields like SelectMultipleField - Use GHA and pre-commit workflows inspired from Flask. - Fix SelectMultipleBase import. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 7.3.0 -> 7.6.1Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.26.6 -> 20.28.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== - fix: Update run_with_catch log flushing - feat: Write CACHEDIR.TAG file - Upgrade setuptools to 75.3 - Upgrade setuptools to 75.5 and wheel to 0.45 - No longer forcibly echo off during windows batch activation - feat: Write CACHEDIR.TAG file - Upgrade to pip 24.3 - docs: fix the documentation typo on Extend Functionality page. - Fix broken Windows zipapp and drop 3.7 support - Skip $PATH entries we cannot check rather than dying with PermissionError Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-setuptools: upgrade 73.0.0.20240822 -> 75.5.0.20241120Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typer: upgrade 0.14.0 -> 0.15.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: https://typer.tiangolo.com/release-notes/#docs Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.39.2 -> 0.42.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Add max_part_size to MultiPartParser to limit the size of parts in multipart/form-data requests - Allow to raise HTTPException before websocket.accept() - Bump minimum python-multipart version to 0.0.13 - Change python-multipart import to python_multipart - Revert bump on python-multipart on starlette[full] extras - Raise ClientDisconnect on StreamingResponse - Use ETag from headers when parsing If-Range in FileResponse - Follow directory symlinks in StaticFiles when follow_symlinks=True - Bump minimum python-multipart version to 0.0.18 - Bump minimum httpx version to 0.27.0 - Exclude the query parameters from the scope[raw_path] on the TestClient - Replace dict by Mapping on HTTPException.headers - Correct middleware argument passing and improve factory pattern Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: upgrade 0.5.2 -> 0.5.3Wang Mingyu2024-12-241-1/+1
| | | | | | | | | Changelog: - introduces a more generalized handling of potential denial of service attack (DOS) due to recursion errors for deeply nested statements. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-schedule: upgrade 1.2.1 -> 1.2.2Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | Changelog: =========== - Fix bugs in cross-timezone scheduling - Add support for python 3.12 - Remove dependency on old mock Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-robotframework: upgrade 7.1 -> 7.1.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: python3-robotframework Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 5.1.1 -> 5.2.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - Extend AggregateRequest with scorer argument (#3409) - Pin pytest-profiling version due to the bug - Fixed unsecured tempfile.mktemp() command usage (#3446) - Fixed bug with SLOWLOG GET response parsing on Redis Software (#3441) - Fixed issue with invoking _close() on closed event loop (#3438) - Migrate test infrastructure to new custom docker images (#3415) - Fixed flacky test with HEXPIREAT command Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-python-multipart: upgrade 0.0.12 -> 0.0.20Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= - Handle messages containing only end boundary #142. - Don't warn when CRLF is found after last boundary on MultipartParser #193. - Hard break if found data after last boundary on MultipartParser #189. - Handle PermissionError in fallback code for old import name #182. - Add dunder attributes to multipart package #177. - Replace FutureWarning to PendingDeprecationWarning #174. - Add missing files to SDist #171. - Fix import scheme for multipart module (#168). - Rename import to python_multipart Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-freezer: upgrade 0.4.8 -> 0.4.9Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | Changelog: ========== - 3.6 and 3.7 eol - fix: pytest-freezer actually depends on freezegun>=1.1 - move landing page to markdown Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-cov: upgrade 5.0.0 -> 6.0.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | Changelog: ============= - Updated various documentation inaccuracies, especially on subprocess handling. - Changed fail under checks to use the precision set in the coverage configuration. - Added a --cov-precision cli option that can override the value set in your coverage configuration. - Dropped support for now EOL Python 3.8.Updated various documentation inaccuracies, especially on subprocess handling. - Changed fail under checks to use the precision set in the coverage configuration. - Added a --cov-precision cli option that can override the value set in your coverage configuration. - Dropped support for now EOL Python 3.8. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-benchmark: upgrade 4.0.0 -> 5.1.0Wang Mingyu2024-12-241-2/+2
| | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: ========== - Fixed broken hooks handling on pytest 8.1 or later - Fixed bad fixture check that broke down then nbmake was enabled. - Dropped support for now EOL Python 3.8. Also moved tests suite to only test the latest pytest versions (8.3.x). - Fix generate parametrize tests benchmark csv report errors - Added the --benchmark-time-unit cli option for overriding the measurement unit used for display. - Fixes spelling in some help texts. - Added new cprofile options: --benchmark-cprofile-loops=LOOPS - previously profiling only ran the function once, this allow customization. --benchmark-cprofile-top=COUNT - allows showing more rows. --benchmark-cprofile-dump=[FILENAME-PREFIX] - allows saving to a file (that you can load in snakeviz, RunSnakeRun or other tools). - Removed hidden dependency on py.path (replaced with pathlib). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyroute2: upgrade 0.7.12 -> 0.8.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - ndb: fix route replace - ndb: fix af_bridge_fdb indexes - rtnl: probe API - tc: htb rate64 - ipvs: basic support - decoder: support pcap format - ethtool: get/set channels Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproject-api: upgrade 1.7.2 -> 1.8.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: really drop python<3 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.7.4 -> 3.8.2Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== - new framer concept (utility class instead of direct) - new much simpler transactionManager - trace methods to trace/modify incoming/outgoing byte streams as well as PDUs - Convert endianness - Fix sync serial client, loop. - Correct future. - Correct #2501 - Raise exception on no response in async client. - re-instatiate Future on reconnect - Remove all trailing zeroes during string decoding - Fix too many sync client log messages. - Asyncio future removed from sync client. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.5.0 -> 2.5.4Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: https://github.com/MISP/PyMISP/blob/main/CHANGELOG.txt Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: upgrade 2.27.1 -> 2.27.2Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | Changelog: =========== - fix linux PGO wheel build - Forward default_value calls to the underlying schema for DefinitionRefValidator - Include JSON Schema input core schema in function schemas - fix ValueError on year zero Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycurl: upgrade 7.45.3 -> 7.45.4Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== * Add support for CURLOPT_HAPROXY_CLIENT_IP * Port tests from bottle to flask * Add constant for CURL_HTTP_VERSION_3ONLY * Add EFFECTIVE_METHOD info option * Don't use `-flat_namespace` on macOS * Add some missing GIL checks to callback functions * Fix assorted bugs in pycurl tests, including a segfault * Fix minor bug in examples/multi-socket_action-select.py * Build all wheels using the latest version of libcurl and its dependencies * Implement Certificate Authority path autodetection when building Linux wheels Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm: upgrade 2.22.0 -> 2.22.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | Changelog: =========== - Fix zsh hanging issue by removing PyPI package completion. - Write dev dependencies to dependency-groups section when importing project from other package managers. - Show a warning when resolving against cross-platform targets under uv mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm-backend: upgrade 2.4.2 -> 2.4.3Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | Changelog: ========== - Bump validate-pyproject to 0.9.0 - Update dependencies - Update badge - Migrate tool config to pyproject.toml Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.72 -> 0.3.76Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mlcommons-loadgen: upgrade 5.0.0 -> 5.0.4Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-marshmallow: upgrade 3.23.1 -> 3.23.2Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: Improve type hint formatting for Field, Nested, and Function fields to resolve PyCharm warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-janus: upgrade 1.1.0 -> 2.0.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Optimize internal implementation for a little speedup - Make not-full and not-empty notifications faster - Add .aclose() async method - Reduce notifications for a minor speedup - Allow janus.Queue() instantiation without running asyncio event loop - Remove sync notifiers for a major speedup - Fix hang in AsyncQueue.join() - Implement .shutdown(immediate=False) for both sync and async APIs Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.30.0 -> 8.31.0Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inline-snapshot: upgrade 0.14.0 -> 0.18.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - uv is now only used during test time if you run the inline-snapshot tests with pytest --use-uv - Add support for a new storage-dir configuration option, to tell inline-snapshot where to store data files such as external snapshots. - pydantic v1 is supported again. pydantic v1 & v2 create now the same snapshots. - Find pyproject.toml file in parent directories, not just next to the Pytest configuration file. - Code generation for sets is now deterministic. - attrs can now contain unmanaged values - Add inline_snapshot.extra.warns to captures warnings and compares them against expected warnings. - solved a bug caused by a variable inside a snapshot - snapshots inside snapshots are now supported. - runtime values can now be part of snapshots. - f-strings can now also be used within snapshots, but are currently not fixed by inline-snapshot. - dirty-equals expressions are now treated like runtime values or snapshots within snapshots and are not modified by inline-snapshot. - inline-snapshot checks now if the given command line flags (--inline-snapshot=...) are valid - Example(...).run_pytest(raise=snapshot(...)) uses now the flags from the current run and not the flags from the Example. - do not crash when handling raw f-strings (rf"",RF"",...) - Don't crash for snapshots like snapshot(f"") - skip formatting if black returns an error Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-importlib-metadata: upgrade 8.4.0 -> 8.5.0Wang Mingyu2024-12-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-httpx: upgrade 0.28.0 -> 0.28.1Wang Mingyu2024-12-241-1/+1
| | | | | | | | Changelog: Fix SSL case where verify=False together with client side certificates. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>