py-platformdirs: updated to 4.11.7
4.11.7 (2026-09-01)
4.11.6 (2026-09-01)
Give :func:`~platformdirs.user_bin_dir` and :func:`~platformdirs.user_bin_path` the use_site_for_root argument. They took none, so neither could reach the Unix redirect of root to :func:`~platformdirs.site_bin_dir`. :pr:`537`
py-tibs: updated to 2.0.1
2.0.1
Lots of new features added. A few caused some small backwardly incompatible changes, so as the user base is still small I just accepted the better API and upped the major version number.
[mlir][bufferization] Fix crash when returning an allocation twice (#220232)
`buffer-results-to-out-params` crashes when a function returns the same
allocation twice, e.g. `return %a, %a`:
```mlir
func.func @main() -> (memref<4xf32>, memref<4xf32>) {
%a = memref.alloc() : memref<4xf32>
return %a, %a : memref<4xf32>, memref<4xf32>
}
```
In `updateReturnOps` the hoisted alloc is erased inside the loop, so the
second occurrence dereferences a dangling `OpResult`. This defers
erasure to after the loop, hoists the allocation only once, and emits a
`memref.copy` from the primary out-param into the duplicate's out-param.
Dynamic sizes are cached so the caller allocates one buffer per
occurrence.
[2 lines not shown]
Check if RTC is disabled only in virtualized environments.
On a real PC, bits 0-5 may be used for the date alarm function,
causing RTC failure to attach and
a "WARNING: no TOD clock present" warning in the boot log.
Verified no regression on QEMU/MICROVM by imil@
PR kern/60672
[Verifier] Forbid operand bundles with label operands (#220529)
These should obviously not be allowed, and break the invariant that
labels can only occur (as Uses) inside terminators, which the
predecessor iterator relies on.
[GlobalISel] Add G_EXTRACT_VECTOR_ELT to computeNumSignBits (#218283)
Port the SDAG EXTRACT_VECTOR_ELT computeNumSignBits handling to
GlobalISel. If the element index is known, demand only that element from
the source vector. If unknown, conservatively demand all elements.
Part of #150515.
py-readme_renderer: updated to 46.0
46.0 (2026-08-28)
* Render Markdown GFM alerts as semantic HTML admonitions
* Support GitHub emoji shortcodes in Markdown
* Don't drop reStructuredText's top-level heading, and render headings at
their literal levels starting at ``<h1>``, consistent with Markdown
* Require ``comrak`` 0.0.13 and higher for the ``md`` extra
* Handle expected warnings in the test suite
* Fix the 45.0 changelog date
* Update workflows
[flang][test] Fix ASAN error in unit tests (#218917)
When flang is built with ASAN, one of the unit tests fails:
```
[ RUN ] FrontendActionTest.ParseSyntaxOnly
=================================================================
==94036==ERROR: AddressSanitizer: heap-use-after-free on address 0xef60299e1268 at pc 0xbf00842915d0 bp 0xffffcc819e50 sp 0xffffcc819e48
READ of size 2 at 0xef60299e1268 thread T0
#0 0xbf00842915cc in getShowColors /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/DiagnosticOptions.def:68:14
#1 0xbf00842915cc in showColors /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/DiagnosticOptions.h:159:13
#2 0xbf00842915cc in Fortran::frontend::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&) /home/davspi01/llvm-project/flang/lib/Frontend/TextDiagnosticPrinter.cpp:116:27
#3 0xbf0088f08ef0 in clang::DiagnosticsEngine::Report(clang::DiagnosticsEngine::Level, clang::Diagnostic const&) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:625:11
#4 0xbf0088f09584 in clang::DiagnosticsEngine::ProcessDiag(clang::DiagnosticBuilder const&) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:705:3
#5 0xbf0088f099ac in clang::DiagnosticsEngine::EmitDiagnostic(clang::DiagnosticBuilder const&, bool) /home/davspi01/llvm-project/clang/lib/Basic/Diagnostic.cpp:727:15
#6 0xbf0082d78778 in Emit /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/Diagnostic.h:1332:28
#7 0xbf0082d78778 in clang::DiagnosticBuilder::~DiagnosticBuilder() /home/davspi01/llvm-project/llvm/../clang/include/clang/Basic/Diagnostic.h:1367:26
#8 0xbf0083dacd7c in Fortran::frontend::FrontendAction::reportFatalSemanticErrors() /home/davspi01/llvm-project/flang/lib/Frontend/FrontendAction.cpp:310:5
<...>
```
[15 lines not shown]
[LoopVersioning] Preserve MemorySSA if requested. (#220290)
Update LoopVersioning to take an option MemorySSAUpdater. If provided,
update MemorySSA in the cloned loop, as well as for the new edges
connecting the new loop.
This fixes a MemorySSA verification failure with expensive checks in the
LoopFlatten pass which marks MemorySSA as preserved and is using
LoopVersioning.
Exposed by https://github.com/llvm/llvm-project/pull/219663.
PR: https://github.com/llvm/llvm-project/pull/220290
net-mgmt/netbox: Update to 4.6.10
Changelog:
Performance Improvements:
* Prefetch the related fields of nested serializers referenced by
SerializedPKRelatedField
* Include reverse many-to-many relationships when determining REST API
prefetches
Bug Fixes:
* Support the selection of multiple values when filtering VLAN groups by
scope (e.g. by site group)
* Gracefully handle invalid values assigned to a custom script's Meta
attributes
* Reference brief components in the OpenAPI response schemas for nested
SerializedPKRelatedField fields
* Expand the active navigation menu section when resizing from a mobile
to a desktop viewport
[17 lines not shown]
devel/py-dj60-django-rq: Set PORTSCOUT
* The 4.2 release contains breaking changes and the only consumer of
this port, net-mgmt/netbox, won't be compatible with newer versions
until the upcoming 4.7.x release.
[flang][openmp] Support importing module declare target globals (#213930)
Attach declare target attributes to declare target functions and
globals that have been imported from a module file.
Fixes https://github.com/llvm/llvm-project/issues/212333