summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-configobj: upgrade 5.0.8 -> 5.0.9Wang Mingyu2024-09-301-2/+2
| | | | | | | | | | | | | | | License-Update: Drop extra '2014' in LICENSE file. Changelog: =========== - Address CVE-2023-26112 ReDoS - Drop Python 2 support and compatibility code - Extra 2014 - setup.py: fix license tag - Update minimum python to 3.7 everywhere, and add 3.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: upgrade 39.4.5 -> 39.4.8Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Enable cache via env variable and improve cache key - Add test and type annotations for LongNamesConverter - monitor: case insensitive filtering - fix ruff linter errors - Skip dumping KCD version if unset - Update ruff config - fix errors raised by recent versions of ruff - Fix bug in DBC short names conversion - monitor: fix crash while decoding message with bad length Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: upgrade 1.7.9 -> 1.7.10Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Bump docker/build-push-action from 5.4.0 to 6.0.0 - Suggested small refactors in assignments - Performance improvement in blacklist function - Add test for usage of FTP_TLS - New check: B113: TrojanSource - Bidirectional control characters - Bump docker/build-push-action from 6.0.0 to 6.1.0 - feat(plugins): add support for httpx in B113 - Nit: remove unused variable - Add recent releases to version choice in bug report - Bump docker/build-push-action from 6.1.0 to 6.2.0 - Bump docker/build-push-action from 6.2.0 to 6.3.0 - Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 - Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 - Bump docker/login-action from 3.2.0 to 3.3.0 - Bump docker/build-push-action from 6.3.0 to 6.5.0 - Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 - Bump docker/build-push-action from 6.5.0 to 6.6.1 - Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 - Bump docker/build-push-action from 6.6.1 to 6.7.0 - Use consistent file naming of docs - Pytorch Load / Save Plugin Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asyncinotify: upgrade 4.0.9 -> 4.1.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: Add recursive watcher Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.2 -> 3.3.4Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: =========== - Fix regression with f-string inference. - Fix bug with manager.clear_cache() not fully clearing cache - Fix a crash from inferring empty format specs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-anyio: upgrade 4.4.0 -> 4.6.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== - Dropped support for Python 3.8 - Fixed 100% CPU use on asyncio while waiting for an exiting task group to finish while said task group is within a cancelled cancel scope - Fixed cancel scopes on asyncio not propagating CancelledError on exit when the enclosing cancel scope has been effectively cancelled - Fixed asyncio task groups not yielding control to the event loop at exit if there were no child tasks to wait on - Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a task group when said task group has child tasks running Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.13.2 -> 1.13.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - Render if_exists and if_not_exists parameters in CreateTableOp, CreateIndexOp, DropTableOp and DropIndexOp in an autogenerate context. - Enhance version_locations parsing to handle paths containing newlines. - Added support for Operations.create_table.if_not_exists and Operations.drop_table.if_exists, adding similar functionality to render IF [NOT] EXISTS for table operations in a similar way as with indexes. - The pin for setuptools<69.3 in pyproject.toml has been removed. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: upgrade 3.10.5 -> 3.10.8Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: Fixed cancellation leaking upwards on timeout Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohappyeyeballs: upgrade 2.4.0 -> 2.4.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | Changelog: ============ - Copy staggered from standard lib for python 3.12+ - Avoid passing loop to staggered.staggered_race Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: Add missing rdep on mypy module for ptestsKhem Raj2024-09-261-0/+1
| | | | | | | | | | | This is needed for fixing Failed ptests: {'python3-sqlparse': ['tests/test_cli.py:test_encoding_stdout[encoding_gbk.sql-gbk]', 'tests/test_cli.py:test_encoding_output_file[encoding_gbk.sql-gbk]', 'tests/test_cli.py:test_encoding_stdin[encoding_gbk.sql-gbk]']} Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-mock: Fix ptestsKhem Raj2024-09-263-50/+11
| | | | | | | | | | | | - Drop the patch to add additional checks to disable failing introspection tests, use plain asserts instead - Switch to pypi fetcher - Add missing rdeps needed for ptest runs Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Trevor Gamblin <tgamblin@baylibre.com>
* python3-pint: Upgrade to 0.24.3Khem Raj2024-09-262-8/+11
| | | | | | | | - Switch to fetching from pypi - Use automake format for pytests - Fix ptests, by adding missing runtime deps Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-validators: Add missing rdeps for ptestsKhem Raj2024-09-261-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-hash: Add packageconfigs and switch to pep517-backendKhem Raj2024-09-261-7/+13
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gunicorn: Add missing rdeps for ptestsKhem Raj2024-09-261-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ujson: Add python misc modules to ptest rdepsKhem Raj2024-09-262-2/+3
| | | | | | | | Its needed for ModuleNotFoundError: No module named 'tracemalloc' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setproctitle: Add missing rdeps for ptestsKhem Raj2024-09-261-0/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-trio: Add recipeKhem Raj2024-09-261-0/+13
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-python-multipart: Add recipeKhem Raj2024-09-261-0/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-outcome: Add recipeKhem Raj2024-09-261-0/+16
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-a2wsgi: Fix ptest runKhem Raj2024-09-262-1/+2
| | | | | | | Add missing dependencies and ignore baize tests the module is not available in OE ecosystem Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm-build-locked: Add recipeKhem Raj2024-09-261-0/+13
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: Add recipeKhem Raj2024-09-263-0/+45
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm-backend: Upgrade to 2.4.1 releaseKhem Raj2024-09-261-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm: Upgrade to 2.19.1Khem Raj2024-09-261-1/+2
| | | | | | Add newlt added dependency on python3-pdm-build-locked-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydbus: Add missing rdep on xml module for ptestsKhem Raj2024-09-261-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typer: Disable test_rich_markup_mode testsKhem Raj2024-09-261-1/+2
| | | | | | | They fail for OE, see https://github.com/fastapi/typer/pull/859/files/2cfd641d86a591a0d8582dec9292c03e6322a21a Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setproctitle: Add new recipeMingli Yu2024-09-243-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A Python module to customize the process title. # ./run-ptest PASS: tests/module_test.py:test_no_import_side_effect PASS: tests/module_test.py:test_version PASS: tests/module_test.py:test_c_extension_built PASS: tests/setproctitle_test.py:test_runner PASS: tests/setproctitle_test.py:test_init_getproctitle PASS: tests/setproctitle_test.py:test_setproctitle SKIP: tests/setproctitle_test.py:test_setproctitle_darwin # SKIP Mac only test PASS: tests/setproctitle_test.py:test_prctl PASS: tests/setproctitle_test.py:test_getproctitle PASS: tests/setproctitle_test.py:test_kwarg PASS: tests/setproctitle_test.py:test_environ PASS: tests/setproctitle_test.py:test_issue_8 PASS: tests/setproctitle_test.py:test_large_cmdline PASS: tests/setproctitle_test.py:test_weird_args PASS: tests/setproctitle_test.py:test_weird_path PASS: tests/setproctitle_test.py:test_embedded PASS: tests/setproctitle_test.py:test_embedded_many_args PASS: tests/setproctitle_test.py:test_noenv PASS: tests/setproctitle_test.py:test_large_env PASS: tests/setproctitle_test.py:test_clear_segfault PASS: tests/setproctitle_test.py:test_fork_segfault PASS: tests/setproctitle_test.py:test_thread_fork_segfault PASS: tests/setthreadtitle_test.py:test_thread_title_unchanged PASS: tests/setthreadtitle_test.py:test_set_thread_title PASS: tests/setthreadtitle_test.py:test_set_threads_title SKIP: tests/test_win32.py:test_setproctitle # SKIP Windows only test SKIP: tests/test_win32.py:test_setthreadtitle # SKIP Windows only test ============================================================================ Testsuite summary # TOTAL: 27 # PASS: 24 # SKIP: 3 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: upgrade 1.10.0 -> 1.11.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | | Changelog: =========== - Allowed scheme replacement for relative URLs if the scheme does not require a host - Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec - Loosened restriction on integers as query string values to allow classes that implement __int__ - Improved performance of normalizing paths Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 3.3.2 -> 3.4.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | Changelog: =========== - Fix failing URL normalization tests - Disable protocols checking with elementpath v4.5.0 - Extended ModelVisitor to make it usable as an helper class for generating content Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.26.4 -> 20.26.5Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Use uv over pip Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-robotframework: upgrade 7.0.1 -> 7.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.1.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich: upgrade 13.8.0 -> 13.8.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | Changelog: =========== - Added support for Python 3.13 - Fixed infinite loop when appending Text to same instance Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: upgrade 2024.7.24 -> 2024.9.11Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Updated to Unicode 16.0.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyunormalize: upgrade 15.1.0 -> 16.0.0Wang Mingyu2024-09-181-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2024. Changelog: Updated to Unicode 16.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproject-api: upgrade 1.7.1 -> 1.7.2Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Improve the CI Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.197 -> 2.4.198Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | | | Changelog: ============ - Bump changelog. - Bump deps, version. - Only include the changelog in the sdist package. - [data] describeTypes.json updated. - Openioc.py is not a script, but had exec bit. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyasn1-modules: upgrade 0.4.0 -> 0.4.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Added support for Python 3.13 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: upgrade 4.3.1 -> 4.3.6Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== - Fix readme download target - Split build and publish for release - Use upstream setup-uv with uv python - Bump astral-sh/setup-uv from 2 to 3 - [pre-commit.ci] pre-commit autoupdate - don't include outdated changelog in docs - Fix multi-path returned from _path methods on MacOS - Use uv as installer Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paramiko: upgrade 3.4.1 -> 3.5.0Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: Add support for AES-GCM encryption ciphers (128 and 256 bit variants). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nmap: upgrade 1.6.0 -> 1.9.1Wang Mingyu2024-09-181-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-greenlet: upgrade 3.0.3 -> 3.1.0Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | Changelog: ========== - Adds support for Python 3.13. - Greatly reduce the chances for crashes during interpreter shutdown. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-filelock: upgrade 3.16.0 -> 3.16.1Wang Mingyu2024-09-181-1/+1
| | | | | | | | Changelog: CI improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eventlet: upgrade 0.36.1 -> 0.37.0Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | | Changelog: ========== * [fix] os.read/write waits until file descriptor is ready. * [fix] Upgrade RLocks as last thing we do * [security] drop header keys with underscores * [doc] Various doc updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: upgrade 4.4.0 -> 4.5.0Wang Mingyu2024-09-181-1/+1
| | | | | | | | | | | Changelog: ========== - Fix and clean node trees iteration methods - Fix missing raw string for '[^rn]' - Full and more specific type annotations Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-msgpack: upgrade 1.0.8 -> 1.1.0alperak2024-09-171-2/+2
| | | | | | | Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.8...v1.1.0 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-mock: Upgrade to 3.14.0Khem Raj2024-09-152-96/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastjsonschema: Add missing rdeps for ptestsKhem Raj2024-09-152-1/+4
| | | | | | Allocated 5G RAM to qemu when running the ptest to avoid OOMs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: Add missing ptest rdep on python3-miscKhem Raj2024-09-151-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-ujson: Use python_setuptools_build_metaKhem Raj2024-09-152-40/+5
| | | | | | | Drop the patch to disable strip instead set the env variable. set UJSON_BUILD_NO_STRIP=1 and get rid of one pending patch Signed-off-by: Khem Raj <raj.khem@gmail.com>