summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
AgeCommit message (Collapse)Author
21 hoursllvm: Upgrade to 18.1.4Khem Raj
Brings following fixes * e6c3289804a6 [CMake][Release] Disable PGO (#88465) (#89000) * 028e425f86cc [MIPS] Fix the opcode of max.fmt and mina.fmt (#85609) * e3c832b37b0a Fix override keyword being print to the left side * 1deeee3f5da4 Revert "[Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)" * 995539ce05ba [LLD] [COFF] Don't add pseudo relocs for dangling references (#88487) * db67e6fb9ad1 [libc++] Fix -Wgnu-include-next in stddef.h (#88214) * 647fbc710840 [SelectionDAG] Prevent combination on inconsistent type in `combineCarryDiamond` (#84888) * eaae766a20fd [RISCV] Support rv{32, 64}e in the compiler builtins (#88252) * c24b41d71f2e github-upload-release.py: Fix bug preventing release creation (#84571) * c837970dd7e9 [Codegen][X86] Fix /HOTPATCH with clang-cl and inline asm (#87639) * d0ddcce21d91 [InstSimplify] Make sure the simplified value doesn't generate poison in threadBinOpOverSelect (#87075) * 4056cc29dfd3 Prepend all library intrinsics with `#` when building for Arm64EC (#87542) * 6e071cf30599 [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis. * d89da2ac8839 [libcxx] coerce formatter precision to int (#87738) * b6ebea7972cd [SPARC] Implement L and H inline asm argument modifiers (#87259) * bffecba7ce4c [libc++] Simplify the implementation of <stddef.h> (#86843) * 9899a2d76c8f [lit][ci] Publish lit wheels (#88072) * 3ceccbdb1995 [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) * 429d62872525 [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) * feba8727f805 [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) * e4259b583c92 [Float2Int] Pre-commit test for SIToFP/UIToFP ConstantRange bug. NFC * daca56d8e162 Bump version to 18.1.4 (#87715) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursexpect: mark patches as Inactive-UpstreamAlexander Kanavin
There's every indication that this is an ex-expect: last release in 2018, stale tickets, cvs server gone. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursbinutils: Remove conflict markers from 0008-Use-libtool-2.4.patchOla x Nilsson
The diff hunks were not doing anything important, just remove them. Signed-off-by: Ola x Nilsson <olani@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursvala: upgrade 0.56.16 -> 0.56.17Wang Mingyu
* Various improvements and bug fixes: - codegen: + Add missing initializers for private fields of GSourceFuncs + Update array length variable passed to null-terminated ref parameter + Properly pass through a null-terminated out argument + Refactor and cache parameter in loop + Only handle null-terminated array as such if there is no length given - vala: + Allow declaration of static nested methods (local functions) + Correctly use Path.build_path() + Point to the invalid initializer on error + Report invalid type in property assignment attempt + Inherit important attributes for Property backing field * Bindings: - glib-2.0: Avoid unnecessary copying operations in FileStream.read_line() - glib-2.0: Add SPACING_MARK, deprecate COMBINING_MARK - glib-2.0: Add dev_t/gid_t/pid_t/uid_t/socklen_t types for compatibility - gnu: add binding for flock(2) and its constants Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursrepo: upgrade 2.44 -> 2.45Wang Mingyu
Changelog: =========== - project: Check if dotgit exists w/out symlink check - git: raise soft version to 2.7.4 - git: raise hard version to 1.7.9 - docs: release: add recent git/python/ssh/debian info - main: Stringify project name in error_info Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-trove-classifiers: upgrade 2024.3.3 -> 2024.4.10Wang Mingyu
Changelog: ========== - Add Natural Languages - Add OpenTelemetry related classifiers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-setuptools: upgrade 69.2.0 -> 69.5.1Wang Mingyu
Changelog: ============= - Merged bugfix for pypa/distutils - Refresh unpinned vendored dependencies. - Updated vendored packaging to version 24.0. - Remove attempt to canonicalize the version. It's already canonical enough. - Support PEP 625 by canonicalizing package name and version in filenames. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-pygobject: upgrade 3.48.1 -> 3.48.2Wang Mingyu
Changelog: =========== * Fix support for fundamental (primitive) types, such as Gst.Bitmask Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-pluggy: upgrade 1.4.0 -> 1.5.0Wang Mingyu
Changelog: =========== - Add support for deprecating specific hook parameters, or more generally, for issuing a warning whenever a hook implementation requests certain parameters. - PluginManager.get_plugins() no longer returns None for blocked plugins. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-mako: upgrade 1.3.2 -> 1.3.3Wang Mingyu
Changelog: ============ - Fixed unexpected error when use control lines which the first control block with no bodies other than comments,as pass is now added to the first empty block. - Fixed unexpected syntax error in strict_undefined mode that occurred when using comprehensions within a function in a Mako Python code block. Now, the local variable in comprehensions won't be added to the checklist when using strict_undefined mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-lxml: upgrade 5.1.0 -> 5.2.1Wang Mingyu
Changelog: =========== * LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", but with SSE 4.2 enabled. * LP#2059977: "Element.iterfind("//absolute_path")" failed with a "SyntaxError" where it should have issued a warning. * GH#416: The documentation build was using the non-standard "which" command. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-idna: upgrade 3.6 -> 3.7Wang Mingyu
License-Update: Copyright year updated to 2024. Changelog: Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-hypothesis: upgrade 6.99.4 -> 6.100.1Wang Mingyu
Changelog: ========= -improve a rare error message for flaky tests -The from_dtype() function no longer generates NaT ("not-a-time") values for the datetime64 or timedelta64 dtypes if passed allow_nan=False -includes the backend setting in the how_generated field of our observability output. -If you were running Python 3.13 (currently in alpha) with pytest-xdist and then attempted to pretty-print a lambda functions which was created using the eval() builtin, it would have raised an AssertionError. -improves an internal invariant. -fixes Hypothesis sometimes raising a Flaky error when generating collections of unique floats containing nan. -continues our work on refactoring the shrinker -continues our work on refactoring shrinker internals -resolves PermissionError that come from creating databases on inaccessible paths. -starts work on refactoring our shrinker internals. There is no user-visible change. -fixes a longstanding performance problem in stateful testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-hatchling: upgrade 1.22.4 -> 1.24.1Wang Mingyu
Fix: Maintain file permissions for shared-scripts option/shared_scripts build data of the wheel target Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-dtschema: upgrade 2024.2 -> 2024.4Wang Mingyu
Changelog: ============ -fixups: Convert anyOf/oneOf + const to enum -dt-validate: Add an 'only matching compatible' schema validation mode -schemas: pci: allow additional device properties in pci-pci-bridge -validator: Rework selecting schemas for validation -validator: Add a version to the processed schemas -schemas: chosen: Remove 'linux,tpm-kexec-buffer' -README: fix broken link to json-schema.org -schemas: Add schema for post-init-providers -fixups: Fix dropping of array 'items' schema -schemas: chosen: Change address+size properties' type to 'address' -Add a dedicated type for address properties -dtb: Filter out types with the wrong length multiple -schemas: dma: Ensure 'dma-names' entries are unique (mostly) -schemas: Ensure -names properties' entries are unique -dtb: Skip decoding strings if not nul terminated Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-cython: upgrade 3.0.9 -> 3.0.10Wang Mingyu
Changelog: ========== * Cython generated incorrect self-casts when directly calling final methods of subtypes. * Internal C names generated from C function signatures could become too long for MSVC. * The "noexcept" warnings could be misleading in some cases. * The "@cython.ufunc" implementation could generate incomplete C code. * The "libcpp.complex" declarations could result in incorrect C++ code. * Several tests were adapted to work with both NumPy 1.x and 2.0. * C compiler warnings when the freelist implementation is disabled (e.g. on PyPy) were fixed. It can now be disabled explicitly with the C macro guard "CYTHON_USE_FREELISTS=0". * Some C macro guards for feature flags were missing from the NOGIL Python configuration. * Some recently added builtins were unconditionally looked up at module import time (if used by user code) that weren't available on all Python versions and could thus fail the import. * A performance hint regarding exported pxd declarations was improved. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hourspython3-beartype: upgrade 0.18.2 -> 0.18.5Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursninja: upgrade 1.11.1 -> 1.12.0Wang Mingyu
Changelog: ========== -Critical path scheduler which orders the jobs by their runtime history -This may break your build if you haven't specified your dependencies correctly. -Resiliency against inputs changing during the build -Reliable ETA and progress percentage in status -Support for path lengths over 260 characters on Windoiws -ARM binaries are now available for Windows and Linux, too -Several bugfixes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
21 hoursdpkg: upgrade 1.22.5 -> 1.22.6Wang Mingyu
Changelog: ============ -po: Regenerate .pot files and merge .po files with them -Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func -build: Fix typo in CI config -build: Add gen-release script -test: Skip OpenPGP tests if the backend does not have a verify command -test: Refactor certfile and keyfile filenames for OpenPGP test -test: Refactor OpenPGP backend and commands list -build: Test with minimal library dependencies in CI -dpkg-deb: Fix up compressor parameters for default legacy format -man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools -debian: Fix typo in man page reference in changelog -po: Fix typos in Swedish man pages translations -po: Update Dutch man pages translations -po: Update Portugese man pages translations -Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func -libdpkg: Use a macro to define the zstd default compression level -libdpkg: Use array access instead of pointer arithmetic for meminfo parser -po: Update German man pages translation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 daysruby: remove obsolete build dependencesRoss Burton
Ruby 3.3.0 no longer bundles the readline module[1] so readline is no longer a build dependency[2]. Ruby 3.2.0 no longer bundles the gdbm module[3] so gdbm is no longer a build dependency. [1] https://github.com/ruby/ruby/commit/59fd67fc3d405e529e038172e769ff20a8fb5535 [2] https://github.com/ruby/ruby/commit/172077232e7f40b4dfedf6a5434c252b3d326fab Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 daysswig: convert from autotools to cmakeAlexander Kanavin
Drop patches: 0001-Use-proc-self-exe-for-swig-swiglib-on-non-Win32-plat.patch (superseded long time ago by native wrapper) 0001-configure-use-pkg-config-for-pcre-detection.patch (autotools-specific) Drop all autoconf options and native python dependency as cmake configuration doesn't contain those. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 daysswig: merge .inc into .bbAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 daysgo: Drop the linkmode completelyJose Quaresma
This will make possible to restore the default dynamic linking globally which is what we had before the 1.20.X release. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 dayspython3-pycparser: upgrade 2.21 -> 2.22Wang Mingyu
License-Update: =============== Slightly tweak the LICENSE file to be more canonical: - Copyright year updated to 2022. - "Eli Bendersky: changed to "the copyright holder" Changelog: =========== -Add missing SCHAR limit defines -Use proper SPDX identifier -Add Python 3.11 as a supported version -Fix multi-pragma/single statement blocks (#479) -Add an encoding parameter to parse_file -Feature/add pragma support -Set up permissions to ci.yml -_build_tables: Invalidate cache before importing generated modules -Upgrade GitHub Actions -Create a Security Policy -New example to generate AST from scratch -Add support for Python 3.12 -ply: Make generated lextab.py deterministic Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 daysllvm: upgrade 18.1.2 -> 18.1.3Wang Mingyu
0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch refreshed for 18.1.3 Changelog: ============ -DFixes tsan failures for glibc's LoongArch and certain RISC-V ports when fstat is used. -transform.structured.convert_to_loops now properly deletes its target op. -Fix a llvm.usub.with.overflow.i128 wrong code generation regression that was introduced with LLVM 18.1.0. -MemorySanitizer on Linux can now run even when maximum-entropy address-space layout randomization is configured globally -Fixed a Clang 18.x regression which increased binary size and stack usage with -ftrivial-auto-var-init. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
10 daysrsync: upgrade 3.2.7 -> 3.3.0Wang Mingyu
0001-Add-missing-prototypes-to-function-declarations.patch makefile-no-rebuild.patch refreshed for 3.3.0 Changelog: ========== - Fixed a bug with '--sparse --inplace' where a trailing gap in the source file would not clear out the trailing data in the destination file. - Fixed an buffer overflow in the checksum2 code if SHA1 is being used for the checksum2 algorithm. - Fixed an issue when rsync is compiled using '_FORTIFY_SOURCE' so that the extra tests don't complain about a strlcpy() limit value (which was too large, even though it wasn't possible for the larger value to cause an overflow). - Add a backtick to the list of characters that the filename quoting needs to escape using backslashes. - Fixed a string-comparison issue in the internal handling of '--progress' (a locale such as tr_TR.utf-8 needed the internal triggering of '--info' options to use upper-case flag names to ensure that they match). - Make sure that a local transfer marks the sender side as trusted. - Change the argv handling to work with a newer popt library -- one that likes to free more data than it used to. - Rsync now calls 'OpenSSL_add_all_algorithms()' when compiled against an older openssl library. - Fixed a problem in the daemon auth for older protocols (29 and before) if the openssl library is being used to compute MD4 checksums. - Fixed 'rsync -VV' on Cygwin -- it needed a flush of stdout. - Fixed an old stats bug that counted devices as symlinks. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-typing-extensions: upgrade 4.10.0 -> 4.11.0Wang Mingyu
Changelog: ========== -Fix tests on Python 3.13.0a5. -Fix the runtime behavior of type parameters with defaults -Fix minor discrepancy between error messages produced by typing and typing_extensions on Python 3.10. -When include_extra=False, get_type_hints() now strips ReadOnly from the annotation. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-pyasn1: upgrade 0.5.1 -> 0.6.0Wang Mingyu
Changelog: ========== -Removed support for EOL Python 2.7, 3.6, 3.7 -Added support for previously missing RELATIVE-OID construct -Updated link to Layman's Guide Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-git: upgrade 3.1.42 -> 3.1.43Wang Mingyu
Changelog: ============ -Issue and test deprecation warnings -Fix version_info cache invalidation, typing, parsing, and serialization -Document manual refresh path treatment -Improve static typing and docstrings related to git object types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-build: upgrade 1.1.1 -> 1.2.1Wang Mingyu
Changelog: ============ -Avoid error when terminal width is undetectable on Python < 3.11 -Add --installer option, supporting pip and uv. Added uv extra. -Improve console output and provide -v for dependency installation -Avoid compiling unused bytecode when using pip -Dropped support for Python 3.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-beartype: upgrade 0.17.2 -> 0.18.2Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspkgconf: upgrade 2.1.1 -> 2.2.0Wang Mingyu
Changelog: =========== * libpkgconf SOVERSION is now 5. * Significant solver rework to flatten both requires and requires.private dependencies in a single pass. Improves performance slightly and ensures proper dependency order. * Improve '--digraph' output to reflect more of the solver's state in the rendered dependency graph. * Do not reference the graph root by name when presenting error messages about directly requested dependency nodes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 daysliburi-perl: upgrade 5.27 -> 5.28Wang Mingyu
Changelog: - Using Scalar::Util::reftype instead of just ref(), but mindful this time about definedness to avoid warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayslibdnf: upgrade 0.73.0 -> 0.73.1Wang Mingyu
Changelog: ========= -Fix https://issues.redhat.com/browse/RHEL-27657 -subject-py: Fix memory leak Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 daysdnf: upgrade 4.19.0 -> 4.19.2Wang Mingyu
Changelog: Bump libdnf version to 0.73.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 daysbtrfs-tools: upgrade 6.7.1 -> 6.8Wang Mingyu
Changelog: ============ * fix --enqueue option timeout handling * subvolume: remove support for undocumented options -c and -x, functionality disabled in kernel * libbtrfsutil: * version 0.1.3, backward compabile * add aliases for all existing functions with unified naming scheme * updated header defintions for recently added kernel features * send: v3 supported in experimental mode * other: * docs: manual page references, graphs, enhancements, clarifications * error handling fixes * cleanups and refactoring Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 daysmtd-utils: upgrade 2.1.6 -> 2.2.0Denys Dmytriyenko
This is a small release of changes that have accumulated since last August. As it contains mainly new command line switches (i.e. features) for some of the tools, this receives a minor version bump. The Autotools based build system also received a slight overhaul, cleaning up how configure switches and dependencies are handled. It should now also be possible to compile mtd-utils without requiring zlib. Full changelog: https://lists.infradead.org/pipermail/linux-mtd/2024-March/104058.html Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 daysvala: upgrade 0.56.15 -> 0.56.16Wang Mingyu
0001-gtk4-Preserve-compatibility-with-4.14.patch removed since it's included in 0.56.16 Changelog: ============ * Various improvements and bug fixes: - girparser: Recognize usage of time_t and don't rely on given GIR type - girparser: Recognize usage of off_t and don't rely on given GIR type * Bindings: - gio-2.0: Restore ApplicationCommandLine.print*_literal() to not require 2.80 - gmodule-2.0: Do not mark `Module.open` as deprecated - gtk4: Preserve compatibility with < 4.14 [#1531] - Regenerate for GIR-based bindings to pick up time_t fix (long vs time_t) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-zipp: upgrade 3.17.0 -> 3.18.1Wang Mingyu
Changelog: ============ -Bypass ZipFile.namelist in glob for better performance. -Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. -Add special accounting for pypy when computing the stack level for text encoding warnings. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-wheel: upgrade 0.42.0 -> 0.43.0Wang Mingyu
Changelog: ========== -Dropped support for Python 3.7 -Updated vendored packaging to 24.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-setuptools: upgrade 69.1.1 -> 69.2.0Wang Mingyu
0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 69.2.0 Changelog: ========== -Explicitly use encoding="locale" for .pth files whenever possible, to reduce EncodingWarnings. This avoid errors with UTF-8 -Clarify some Package Discovery and Resource Access using pkg_resources methods return bytes, not str. Also return an empty bytes in EmptyProvider._get -Return an empty list by default in pkg_resources.ResourceManager.cleanup_resources -Made pkg_resoursces.NullProvider's has_metadata and metadata_isdir methods return actual booleans like all other Providers. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-scons: upgrade 4.6.0 -> 4.7.0Wang Mingyu
Changelog: https://github.com/SCons/scons/releases/tag/4.7.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-referencing: upgrade 0.33.0 -> 0.34.0Wang Mingyu
Changelog: -Also look inside definitions keywords even on newer dialects. The specification recommends doing so regardless of the rename to $defs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-pyelftools: upgrade 0.30 -> 0.31Wang Mingyu
Changelog: ============= -remove universal setting for wheels, since we don't support py2 now -[RELOCATIONS] add enum for v850 relocations -Fix buffer overrun in NT_GNU_PROPERTY_TYPE_0 parser -Fix iter_notes to handle >4 byte segment alignment -Support for XC16/PIC phantom bytes -Support for the GNU note with the AARCH64 CPU features -Fix for mixed version loclists, tests -Update supported python versions for GitHub actions CI -Initial s390x relocation support -Add py.typed to elftools -Fix ranges autotest take 2 -Support getting RELR relocations from dynamic section -Dynamic array size can be a loclist/locexpr -DW_OP_GNU_uninit -Update CHANGES to mention Python 2 (lack of) support -Remove redundant wheel dep from pyproject.toml -False positive on LocationParser.attribute_has_location() -Support for DW_OP_WASM_location -Dwarfdump test on Windows -More Apple, LLVM attributes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-packaging: upgrade 23.2 -> 24.0Wang Mingyu
Changelog: ========== -Fix specifier matching when the specifier is long and has an epoch -Clarify version split/join usage -Default optional metadata values to None -Stop using deprecated/removed keys -Correctly use the ExceptionGroup shim only when needed -Update CHANGELOG entry about validate kwarg -Support --disable-gil builds (PEP 703) in packaging.tags -Skip test_glibc_version_string_ctypes_raise_oserror if ctypes is unavailable -Enable CodeQL -PEP 703: Rename Py_NOGIL to Py_GIL_DISABLED -Replace PEP references with PUG links -Remove coverage ignore for non-existent file -Update URLs -Configure dependabot -Hash pin github actions -Apply some refurb suggestions -Appply some bugbear suggestions -Apply some ruff suggestions -Add riscv64 as a supported manylinux architecture Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-markdown: upgrade 3.5.2 -> 3.6Wang Mingyu
Changelog: https://github.com/Python-Markdown/markdown/releases/tag/3.6 License-Update: Update the license template so GitHub can detect it Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-license-expression: upgrade 30.2.0 -> 30.3.0Wang Mingyu
Changelog: =========== -Use latest skeleton -Update license list to latest ScanCode and SPDX 3.23 -Drop support for Python 3.7 -Release prep v30.3.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-importlib-metadata: upgrade 7.0.2 -> 7.1.0Wang Mingyu
Changelog: ========== -Make MetadataPathFinder.find_distributions a classmethod for consistency with CPython. -Allow MetadataPathFinder.invalidate_caches to be called as a classmethod. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayspython3-hatchling: upgrade 1.21.1 -> 1.22.4Wang Mingyu
Changelog: ============= Added: ---------- -Metadata for the wheel target now defaults to the PKG-INFO metadata within source distributions -Add dependencies method to the build hook interface so that hooks can themselves dynamically define dependencies -Update SPDX license information to version 3.23 -Improve error message for when the default heuristics for wheel file inclusion fail -Update the default version of core metadata to 2.3 Fixed: ----------- -Properly support core metadata version 2.2 -Only read source distribution metadata for fields that are explicitly defined as dynamic -Fix the custom build hook when using dynamic dependencies -Fix regression when loading metadata from source distributions -Fix metadata hooks when building wheels from source distributions -Remove editables as a direct dependency -Fix default wheel tag when the supported Python version declaration is strict -Load VCS ignore patterns first so that whitelisted patterns can be excluded by project configuration -Don't consider VCS ignore files that are outside of the VCS boundary -The sdist build target now gracefully ignores UNIX socket files -Begin ignoring certain files ubiquitously, like .DS_Store on macOS Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 dayslibcomps: upgrade 0.1.20 -> 0.1.21Wang Mingyu
Changelog: =========== -Build aarch64 python packages during releases -Fix build: use correct variable for category and env -build: Restore compatiblity with libxml2-2.12.0 -tests: Unify formatting of current test announcements -tests: Don't print parsing errors during tests -Update CI Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>