summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-typeguard: Add missing rdep on pathspec for ptestsKhem Raj10 days1-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: Fix build on rv32Khem Raj10 days2-0/+82
| | | | | | | | | | | | version needs getrandom from musl libc on musl targets but rust libc locked in for this target is older than the change needed for this to work on newer architectures Fixes | error[E0425]: cannot find value `getrandom` in crate `libc` | --> /usr/src/debug/python3-pydantic-core/2.35.2/sources/cargo_home/bitbake/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs:34:39 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: Upgrade to 2.11.7Khem Raj10 days2-3/+38
| | | | | | Fix build with pydantic-core 2.35.2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lief: Upgrade to 0.16.6Khem Raj10 days1-4/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: upgrade 2.34.1. -> 2.35.2Liu Yiding10 days3-64/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new version ptest needs module typing_inspection | ImportError while importing test module '/usr/lib/python3-pydantic-core/ptest/tests/test_misc.py'. | Hint: make sure your test modules/packages have valid Python names. | Traceback: | ../../python3.13/importlib/__init__.py:88: in import_module | return _bootstrap._gcd_import(name[level:], package, level) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | tests/test_misc.py:10: in <module> | from typing_inspection import typing_objects | E ModuleNotFoundError: No module named 'typing_inspection' | ERROR: tests/test_misc.py:tests/test_misc.py Changelog: ========== - update to speedate 0.16 - Better document SerializationInfo - Fix generic issues with ValidationInfo and SerializationInfo - Do not reuse validator and serializer when unpickling - Remove unnecessary required fields count when exclude_none is set - Update test dependencies after 3.8 dropped support - Mark constructor parameters of exceptions as positional-only - fix: submodel fields with wrap validator affect smart union selection - use pypa/gh-action-pypi-publish - add critical sections around bytearray reads - simplify ser-as-any mechanism - Coerce 'time' schema constraints - drop serde-json preserve_order feature - Remove core schema validation - Improve uncaught PydanticUseDefault exception message - Add support for Python 3.14 - drop pypy3.9 support, add pypy3.11 support - Add ensure_ascii option - Update repr of TzInfo - Make ValidationInfo and SerializationInfo generic for context Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twitter: upgrade 4.15.0 -> 4.16.0Liu Yiding11 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Re-improve clarity of OAuth 2.0 User Context example code - Fix SyntaxWarning - Install 'build' - Docs config updates to fix build - Fix Sphinx context injection removal by readthedocs - Revert hoverxref upgrade for now until sphinx can be updated - Fix build error for docs related to 'html_context' setting - Modernize packaging configuration - Add new publish workflow to use trusted publisher - Add dev and test dependencies - Update publish workflow... - Add support for posting tweets to Communities Change to use LICENSE file instead of PKG-INFO, and license is MIT still Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gevent: upgrade 25.4.2 -> 25.5.1Liu Yiding11 days2-3/+2
| | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproject-api: upgrade 1.8.0 -> 1.9.1Liu Yiding12 days1-1/+1
| | | | | | | | | | | Changelog: ========== - Create FUNDING.yml - Fix the CI - Wheel is not part of the default requries Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-portalocker: upgrade 3.1.1 -> 3.2.0Liu Yiding12 days1-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix the issue that: | ImportError while importing test module '/usr/lib/python3-portalocker/ptest/tests/test_lock_flags.py'. | Hint: make sure your test modules/packages have valid Python names. | Traceback: | ../../python3.13/importlib/__init__.py:88: in import_module | return _bootstrap._gcd_import(name[level:], package, level) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | tests/test_lock_flags.py:7: in <module> | from portalocker_tests.conftest import LOCKERS | E ModuleNotFoundError: No module named 'portalocker_tests' | ERROR: tests/test_lock_flags.py:tests/test_lock_flags.py portalocker_tests is a dir in source, we need to keep it python3-portalocker/3.2.0/sources/portalocker-3.2.0$ ls -l -t portalocker_tests/ total 60 -rw-r--r-- 1 userland userland 2019 Jun 14 13:20 conftest.py Changelog: ========== - Rewrote locking mechanism to allow for custom locking classes so both Windows and Posix (Linux/Mac/BSD) systems have configurable locking options for both exclusive and shared locking. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inline-snapshot: upgrade 0.23.2 -> 0.24.0Liu Yiding12 days1-1/+1
| | | | | | | | | | | | | | Changelog: ========== - Add/fix reproducible standard repr for functions - added llms.txt to make the documentation for llms more accessible. - Improved the explanation of what it means when snapshots are disabled in CI runs (#226). - Added extra information to the reported failure when snapshots are fixed or created (#240). - fixed the representation of empty strings in sub-snapshots from triple-quotes to single-quotes assert ""==snapshot({5: ""})[5] (#258). - fix: changed format-command default to "" (#256). Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: upgrade 1.72.1 -> 1.73.1Liu Yiding12 days3-9/+6
| | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-reflection: upgrade 1.72.1 -> 1.73.1Liu Yiding12 days1-1/+1
| | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-channelz: upgrade 1.72.1 -> 1.73.1Liu Yiding12 days1-1/+1
| | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.72.1 -> 1.73.1Liu Yiding12 days3-11/+8
| | | | | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-distlib: upgrade 0.3.9 -> 0.4.0Liu Yiding12 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Added tag 0.3.9 for changeset 2f9280e89d42 - Bump version. - Locate with extras. - Make the type of finder needed in register_finder explicit (#236) - Add 3.13 to CI. - Tweak test which is unsuitable for Windows on Python >= 3.13. - Fix #238: Add build tag to wheel metadata if specified. - Exclude Python 3.7 from ubuntu-latest in CI. - Remove macos-12 from CI. - Update `test_wheel.WheelTestCase.test_abi` for freethreading (#244) - Support subdirectories in .dist-info (fixes #246) (#247) - Skip no-longer-relevant test. - Normalize archive paths in dist-info (#248) - Temporarily exclude 3.13t on windows-latest. - docs: update coverage results link (#250) - Guard script wrapper entrypoint import with if __main__ (#242) - Changes for 0.4.0. - Update change log, widen exception catching in test. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmake: upgrade 4.0.2 -> 4.0.3Liu Yiding12 days1-1/+1
| | | | | | | | | Changelog: =========== - update pre-commit hooks Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-exhale: add python3-beautifulsoup4 as RDEPENDSJan Vermaete12 days1-0/+4
| | | | | | | bs4 was missing when running Sphinx Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-myst-parser: added missing RDEPENDSJan Vermaete12 days1-0/+2
| | | | | | | | | | markdown-ti-py [1] and mdit-py-plugins [2] were missing [1] https://github.com/executablebooks/MyST-Parser/blob/master/pyproject.toml#L39 [2] https://github.com/executablebooks/MyST-Parser/blob/master/pyproject.toml#L40 Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: Upgrade 0.47.1 -> 0.47.2Leon Anavi12 days1-1/+1
| | | | | | | | | Upgrade to release 0.47.2: - Make UploadFile check for future rollover Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-vector: Upgrade 1.6.2 -> 1.6.3Leon Anavi12 days1-1/+1
| | | | | | | | | | | | | | | | Upgrade to release 1.6.3: - feat: numba is now available on python 3.13 - fix: upper pin 3.14 for numba - fix: uniform type checks in constructors + more tests - fix: replace nan_to_num with where for CuPy - docs: update CITATION.cff and add JOSS badge - docs: move and update contributing guide - docs: fix rendering of awkward reprs - docs: update papers and citation Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nanobind: Upgrade 2.7.0 -> 2.8.0Leon Anavi12 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.8.0: - Added :cpp:class:`nb::fallback <fallback>` wrapper type, which is a :cpp:class:`nb::handle <handle>` that always requires implicit conversion during casting. This is convenient when adding catch-all overloads that must handle arbitrary Python objects, without interfering with implicit conversion of arguments in other overloads. - The nanobind::literals namespace now includes _s to create a Python string from source code literals. - Added :cpp:func:`nb::dict::empty() <dict::empty>`, :cpp:func:`nb::list::empty() <list::empty>`, :cpp:func:`nb::set::empty() <set::empty>`, and :cpp:func:`nb::tuple::empty() <tuple::empty>` convenience methods. - Added a :cpp:func:`nb::dict::get() <dict::get>` function to perform dictionary lookups with a fallback value in case of failures. - Nanobind now uses multi-phase (as opposed to single-phase) initialization API when registering modules. However, multi-interpreter extensions remain unsupported. - Added :cpp:class:`nb::frozenset` that wraps the Python frozenset type. - Miscellaneous fixes and improvements. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: Update mypyLeon Anavi2025-07-172-0/+30
| | | | | | | | Apply a patch to update the requirements on mypy to permit the latest version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mypy: Upgrade 1.15.0 -> 1.17.0Leon Anavi2025-07-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.17.0: - Mypy can now optionally generate an error if a match statement does not match exhaustively, without having to use assert_never(...). Enable this by using --enable-error-code exhaustive-match. - Handle corner case: protocol/class variable/descriptor - Fix a few inconsistencies in protocol/type object interactions - Refactor/unify access to static attributes - Remove inconsistencies in operator handling - Make protocol subtyping more consistent - Fix nondeterministic type checking by making join with explicit Protocol and type promotion commute - Fix nondeterministic type checking caused by nonassociative of None joins - Fix nondeterministic type checking caused by nonassociativity of joins - Fix nondeterministic type checking by making join between type and TypeVar commute - Mypy only supports Python 3.9+. The --force-uppercase-builtins flag is now deprecated as unnecessary, and a no-op. It will be removed in a future version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyais: upgrade 2.11.1 -> 2.12.0Wang Mingyu2025-07-151-1/+1
| | | | | | | | | | | Changelog: ============= * BREAKING: Renamed pyais/main.py to pyais/ais_decode.py direct imports from pyais.main will fail * added ais-encode as installable CLI tool via pip install Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-freezegun: upgrade 1.5.2 -> 1.5.3Wang Mingyu2025-07-151-1/+1
| | | | | | | | | | Changelog: =========== * Fix compatibility with pytest 8.4.0 when using fixtures * Add (back) class-decorator overload to guarantee Pytype understands it Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-expandvars: upgrade 1.0.0 -> 1.1.1Wang Mingyu2025-07-151-1/+1
| | | | | | | | Changelog: fix: add ability to disable escape and force ${var} usage. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 3.4.3 -> 3.5.1Wang Mingyu2025-07-151-1/+1
| | | | | | | | | | | | | Changelog: ============== * optimize 'util.random_p()' for 'n < 100' * add [Random Bitarrays](random_p.rst) documentation * add [statistical tests for random functions](../examples/test_random.py) * add 'util.random_p()' * improve sparse compression testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.10 -> 3.3.11Wang Mingyu2025-07-151-1/+1
| | | | | | | | | | | Changelog: ============= - Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")). - Fix a crash when parsing a slice called in a decorator on a function that is also decorated with a known six decorator. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.16.2 -> 1.16.4Wang Mingyu2025-07-151-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== - Added new pyproject_async template, combining the new pyproject template with the async template. - Add "module" post-write hook. - Fixed the rendering of server_default=FetchedValue() to ensure it is preceded by the sa. prefix in the migration script. Pull request courtesy david-fed. - Fixed autogenerate rendering bug which failed to render foreign key constraints local to a CreateTableOp object if it did not refer to a MetaData collection via a private constructor argument that would not ordinarily be passed in user-defined rewriter recipes, including ones in the Alembic cookbook section of the docs. - Fixed issue in new pyproject.toml support where boolean values, such as those used for the recursive_version_locations and sourceless configuration parameters, would not be accepted. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: Upgrade 7.12.0 -> 7.12.1Leon Anavi2025-07-151-1/+1
| | | | | | | | | | Upgrade to release 7.12.1: - Fix AutoProvider batching setup by adding a proxy batch request. - Update integrations tests to use geth v1.16.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-account: Upgrade 0.12.1 -> 0.13.7Leon Anavi2025-07-151-2/+5
| | | | | | | | | | | | | | | Upgrade to release 0.13.7: - Fix issues with the json schema generation for Pydantic models (SignedSetCodeAuthorization) and simplify the serialization by moving a misplaced @field_validator decorator above @classmethod (not below it). - Update and clarify documentation for authorization signing. License-Update: Update years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ckzg: Add recipe version 2.1.1Leon Anavi2025-07-154-0/+158
| | | | | | | | | | | | | | | | | | | Add release 2.1.1: - Fix python release publishingFix python release publishing - Call test_compute_cells in python bindings - Fix elixir default path - Re-enable spec test comparison check - chore(rust): Cleanup fmt/clippy and ci - feat: add arbitrary feature - Update github checkout actions Apply the same patches used in the Fedora package, which are currently pending upstream acceptance: https://src.fedoraproject.org/rpms/python-ckzg/tree/f42 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: Upgrade 1.8.5 -> 1.8.6Leon Anavi2025-07-151-1/+1
| | | | | | | | | | | | | Upgrade to release 1.8.6: - Bump sigstore/cosign-installer from 3.8.2 to 3.9.0 - Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 - Added hint to FreeBSD package in doc/source/integrations.rst - Bump sigstore/cosign-installer from 3.9.0 to 3.9.1 - Huggingface revision pinning Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-crc: add initial recipe for version 7.1.0Richard Leitner2025-07-151-0/+13
| | | | | | | | | Add support for the python3 crc library to calculate CRC checksums, verify CRC checksum using predefined CRC configurations or custom CRC configurations. Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-vector: add initial recipe for version 1.6.2Richard Leitner2025-07-151-0/+22
| | | | | | | | | | | Add support for the python3 vector library. Vector is a Python library for 2D and 3D spatial vectors, as well as 4D space-time vectors. It is especially intended for performing geometric calculations on arrays of vectors, rather than one vector at a time in a Python for loop. Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-xdist: 3.5.0 -> 3.7.0Tom Geelen2025-07-131-4/+4
| | | | | | | | Update PYPI_PACKAGE as the package naming has changed Drop obsolete RDEPENDS Update LIC_FILES_CHECKSUM: license type is unchanged. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-unordered: 0.6.0 -> 0.7.0Tom Geelen2025-07-131-1/+3
| | | | | | Update PYPI_PACKAGE as the package naming has changed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-timeout: 2.3.1 -> 2.4.0Tom Geelen2025-07-131-1/+3
| | | | | | Update PYPI_PACKAGE as the package naming has changed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-cov: 6.0.0 -> 6.1.1Tom Geelen2025-07-131-2/+4
| | | | | | | Added additional runtime dependency on python3-pluggy. Update PYPI_PACKAGE as the package naming has changed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: 3.3.6 -> 3.3.7Tom Geelen2025-07-133-12/+11
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-asyncio: 0.24.0 -> 1.0.0Tom Geelen2025-07-131-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wxgtk4: Upgrade to 4.2.3Khem Raj2025-07-131-2/+2
| | | | | | Add missing build time dependency on requests python module Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asgiref: Upgrade 3.9.0 -> 3.9.1Leon Anavi2025-07-111-2/+1
| | | | | | | | | | Upgrade to release 3.9.1: - Fixed deletion of Local values affecting other contexts - Skip CPython specific garbage collection test on pypy Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: Upgrade 3.11.18 -> 3.12.14Leon Anavi2025-07-111-1/+3
| | | | | | | | | | | | | | | | | | Upgrade to release 3.12.14: - Fixed file uploads failing with HTTP 422 errors when encountering 307/308 redirects, and 301/302 redirects for non-POST methods, by preserving the request body when appropriate per :rfc:9110#section-15.4.3-3.1 - Fixed :py:meth:ClientSession.close() <aiohttp.ClientSession.close> hanging indefinitely when using HTTPS requests through HTTP proxies - Bumped minimum version of aiosignal to 1.4+ to resolve typing issues - Added initial trailer parsing logic to Python HTTP parser Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-posix-ipc: Add librt linking to enable message queue supportjacobpanov2025-07-101-0/+4
| | | | | | | | | | | | The posix_ipc module was being built without message queue support due to missing linkage with the real-time library (librt) during cross-compilation. This caused the MessageQueue class to be unavailable at runtime. Add LDFLAGS += -lrt to ensure proper linking and enable full POSIX IPC functionality including message queues. Fixes: #916 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-genson: added recipeYishai Jaffe2025-07-101-0/+9
| | | | | | | Adde genson python package Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jsonschema-default: added recipeYishai Jaffe2025-07-091-0/+14
| | | | | | | Added jsonschema-default python package Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rstr: added recipeYishai Jaffe2025-07-091-0/+12
| | | | | | | Added rstr python package Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-transitions: upgrade 0.9.2 -> 0.9.3Wang Mingyu2025-07-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build-core: upgrade 0.11.4 -> 0.11.5Wang Mingyu2025-07-082-4/+4
| | | | | | | | | | | | | | | 0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch refreshed for 0.11.5 Changelog: =============== - Improve .gitignore iteration speed - Warn on 3.13.4 on Windows - Add debug logging explaining why a file is included/excluded - Fix a typo in a column-name of the platform-machine table Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>