textproc/rumdl: update to 0.1.28
[0.1.28] - 2026-02-24
Added
Import: rumdl import now preserves original rule aliases (e.g., no-hard-tabs instead of MD010) in the generated config file (#460)
Code Block Tools: Per-language configs now support an enabled field to disable linting/formatting for specific languages while keeping the configuration (#458)
Fixed
MD044: Vale (<!-- vale ... -->) and remark-lint (<!-- lint ... -->) inline configuration directives are now skipped when checking proper names (#456)
[0.1.27] - 2026-02-24
Fixed
MD013: CRLF line endings are now preserved during semantic-line-breaks reflow, fixing false positive warnings in the LSP when editors send Windows-style line endings (#459)
MD041: Fix mode now correctly passes the file path to LintContext, enabling filename-derived title insertion (InsertDerived). Index and README files now derive their title from the parent directory name instead of "Index" or "README"
MD044: YAML frontmatter values are now checked as prose while keys, delimiters, comments, and flow constructs are skipped. TOML frontmatter keys are also correctly skipped (#448)
MD044: Angle-bracket autolinks (<https://...>) inside HTML comments are no longer flagged for proper name violations. Uses CommonMark autolink pattern matching for all valid URI schemes (#457)
[32 lines not shown]
py-bandit: updated to 1.9.4
1.9.4
* Fix B106 reporting wrong line number on multiline function calls
* Lower version guard in check\_ast\_node to Python 3.12
* Fix B615 false positive when revision is set via variable
* Include filename in nosec 'no failed test' warning
* Fix B613 crash when reading from stdin
* Bump docker/build-push-action from 6.18.0 to 6.19.2
* Bump docker/login-action from 3.6.0 to 3.7.0
* chore: fixed some typos in comments
openblas: update to 0.3.31
OpenBLAS ChangeLog
====================================================================
Version 0.3.31
15-Jan-2025
general:
- reverted a matrix partitioning optimization from 0.3.30 that could lead to
race conditions and subsequent invalid results in GEMM
- added the bfloat16 extensions BGEMM and BGEMV
- added a BLAS interface for the ?GEMM_BATCH extensions
- added the BLAS extensions ?GEMM_BATCH_STRIDED and their CBLAS interface
- added the basic infrastructure for half-precision float (FP16) format
using SH prefix
- reimplemented the LAPACK SLAED3/DLAED3 function using multithreading, thereby
improving the performance of the SSYEVD/DSYEVD eigensolver for symmetric matrices
on all platforms
- limited the number of retries for initial memory allocation to avoid infinite
[551 lines not shown]
Update devel/objfw to 1.5.1
ObjFW 1.5 -> ObjFW 1.5.1, 2026-02-24
* Fixes a regression introduced in 1.5 that made weak references deadlock.
* Improves the unit test for weak references.
cgit: update to 1.3.
As the first release in 6 years, there's a lot in here: bug fixes of
every which variety, git modernizations (v2.53), css updates, and even
javascript for the first time, for the new dynamic aging feature.
py-testtools: updated to 2.8.4
2.8.4
Improvements
* Clear ``force_failure`` in ``_reset()`` so that re-running a test
after an ``expectThat`` failure can succeed if successful conditions are met again.
* Make ``extract_result()`` and ``DeferredNotFired`` public APIs in
``testtools.twistedsupport``. These utilities are useful for extracting
results from synchronous Deferreds in tests.
* Add support for ``unittest.TestCase.subTest``. Failures are reported
individually while the entire test method is still treated as a single test.
* Add ``testtools.matchers.test`` module providing a test harness for
users who write their own custom matchers.
[8 lines not shown]
py-mpmath: updated to 1.4.0
1.4.0
Features:
* Support underscores as digit separators per PEP 515
* Add rationals converter for mpf's
* Rewrite bernpoly/eulerpoly to avoid dependency on bernoulli(1) convention,
* Support base kwarg for from_str()
* Support randmatrix() for mp.iv and mp contexts
* Added rank() function for matrices
* Add plus flag to select the B_1 sign convention for bernoulli/bernfrac
* Add mpf.as_integer_ratio() method, support construction of mpf from Decimal
objects
* Expose lower/upper_gamma functions
* Support mpc initialization from string
* Support asinh/acosh/atanh in the fp context
* Support binary/octal/hexadecimal string output
[30 lines not shown]
py-mocket: updated to 3.14.1
3.14.1
Update PyPy version in GitHub Actions workflow
Refactor 'hosts' script
Fix PyPy CI
Adding type hints and docstrings
py-pathable: updated to 0.5.0
0.5.0
Features
Added richer accessor/path APIs, including AccessorPath.read_value, subscriptable accessors, improved AccessorPath.get overloads, NodeAccessor.getitem, pathlib-style path manipulation, and traversability support.
Improved performance in core hot paths, including faster parse_parts, optimized getitem, faster membership checks, and better per-instance caching behavior.
Expanded parsing and typing guarantees with stronger parsing contracts and broader bytes/PathLike test coverage.
Fixes
Improved correctness and diagnostics across accessors and paths, including tighter KeyError messages and more consistent len()/keys() behavior.
Improved filesystem/stat error handling with better OSError handling in accessor flows.
Fixed separator correctness in core path operations.
Fixed AccessorPath child-return behavior for getitem.
Backward incompatibilities
[9 lines not shown]
py-sqlalchemy: updated to 2.0.47
2.0.47
orm
[orm] [bug]
Fixed issue when using ORM mappings with Python 3.14’s PEP 649 feature that no longer requires “future annotations”, where the ORM’s introspection of the __init__ method of mapped classes would fail if non-present identifiers in annotations were present. The vendored getfullargspec() method has been amended to use Format.FORWARDREF under Python 3.14 to prevent resolution of names that aren’t present.
engine
[engine] [usecase]
The connection object returned by Engine.raw_connection() now supports the context manager protocol, automatically returning the connection to the pool when exiting the context.
postgresql
[postgresql] [bug]
[34 lines not shown]