www/typo3-13: update to 13.4.25
13.4.23 (2026-01-13)
This release is a combined bug fix and security release.
* TYPO3-CORE-SA-2026-001 / CVE-2025-59020
* TYPO3-CORE-SA-2026-002 / CVE-2025-59021
* TYPO3-CORE-SA-2026-003 / CVE-2025-59022
* TYPO3-CORE-SA-2026-004 / CVE-2026-0859
13.4.24 (2026-01-20)
This version is a bugfix and maintenance release.
* FileSpool regression - Emails with complex MIME structures
(attachments, embedded files or AbstractPart objects) were
[11 lines not shown]
py-immutabledict: updated to 4.3.0
4.3.0
Add typed __new__ overloads for type-safe constructor calls.
Fix: correct ImmutableOrderedDict _dict_cls so that it works correctly. It actually silently used plain dict due to the issue (which actually do preserve order on Python 3.7+, so the bug was not noticed).
py-tortoise-orm: updated to 1.0.0
1.0.0
Breaking Changes
Minimum Python version raised to 3.10 (was 3.9).
``use_tz`` now defaults to ``True`` (was False). Set use_tz=False explicitly if you need naive datetimes.
Context-first architecture: All ORM state now lives in TortoiseContext instances. Tortoise.init() returns a TortoiseContext (previously returned None). Multiple separate asyncio.run() calls require explicit context management; the typical single asyncio.run(main()) pattern works unchanged.
Removed legacy test infrastructure: test.TestCase, test.IsolatedTestCase, test.TruncationTestCase, test.SimpleTestCase, initializer(), finalizer(), env_initializer(), getDBConfig(). Use tortoise_test_context() with pytest instead.
Removed ``pytz`` dependency: Timezone handling now uses the standard library zoneinfo module. Tortoise APIs return ZoneInfo objects instead of pytz timezones.
``DatetimeField``/``TimeField`` with ``auto_now=True`` no longer implicitly sets auto_now_add=True. In practice auto_now=True alone still sets the value on every save (including creation), so this is unlikely to affect most users. The internal flag coupling was removed for correctness.
Shell extras required: Interactive shell dependencies are now optional. Install with pip install tortoise-orm[ipython] or pip install tortoise-orm[ptpython].
Added
Native migrations framework with CLI commands: tortoise makemigrations, tortoise migrate, tortoise sqlmigrate. Supports RunPython, RunSQL, reversible migrations, and multi-app projects.
Database schema support for PostgreSQL and MSSQL (on MySQL maps to database name) — tables can live in non-default schemas (e.g., warehouse.inventory), with cross-schema relations and migration support.
PostgreSQL full-text search: TSVectorField, SearchVector, SearchQuery, SearchRank, SearchHeadline expressions, and GIN/GiST index support.
[29 lines not shown]
py-parse: updated to 1.21.0
1.21.0
allow triggering CI manually
Actually raise exception
readme: Clarify 'd' type
Bump actions/checkout from 5 to 6 in the actions-infrastructure group
Allow grouping char (,_) in decimal format string
libuv: updated to 1.52.0
2026.02.11, Version 1.52.0 (Stable)
* src: remove unused include of <assert.h> in timer.c (Juan José Arboleda)
* test: skip `udp_multicast_join` if not system-wide available (Juan José
Arboleda)
* test: remove unused include of <limits.h> in runner.h (Juan José Arboleda)
* doc: don't mention UV_LOOP_ENABLE_IO_URING_SQPOLL (Poul T Lomholt)
* unix: fix uv_thread_{get,set}priority error codes (Ryan Liptak)
* build: dedup sanitizer jobs using matrix strategy (Juan José Arboleda)
* doc: update ncurses link (Saúl Ibarra Corretgé)
* tcp: support customizing TCP_KEEPINTVL and TCP_KEEPCNT (Andy Pan)
* linux: fix -Wformat-truncation warning (Ben Noordhuis)
* src: fix nullptr dereference in uv__print_handles (jhnh204)
* build: make automake link libm on bsd-likes (Juan José Arboleda)
* include: remove unused macro undefs from uv.h (Juan José Arboleda)
* win: handle empty string in uv_get_process_title (Ben Noordhuis)
* win: use WSA_FLAG_NO_HANDLE_INHERIT in WSASocketW (chemodax)
[102 lines not shown]
net/ruby-net-imap: downgrade to 0.5.13
This package is for ruby-redmine{60,61} package and they require
net-imap 0.5.x on ruby32. So downgrade now.
Changes from previous 0.5.11:
0.5.12 (2025-10-06)
What's Changed
TruffleRuby is not (yet) "officially supported" but it seems to work (with a
few small caveats). Several tests are still marked as pending, but the rest
all pass. #528 protects us from merging PRs that break TruffleRuby and (in
some cases) JRuby.
Fixed
* Fix loading of net/imap for JRuby/TruffleRuby by @nevans in #530
[33 lines not shown]
doc/rspamd: update t. 3.14.2
3.14.2 (2026-01-08)
* [Feature] Add task registry for safe Lua task reference validation
* [Feature] Add text quality analysis for PDF garbage filtering
* [Feature] Implement basic PDF text extraction with UTF-16 detection
* [Feature] Add extra tables API for clickhouse plugin
* [Feature] Add confighelp documentation for RBL module
* [Feature] WebUI: add backend API interaction error log
* [Fix] Neural: by default include symbols with no flags
* [Fix] Symcache: make FINE propagation deterministic
* [Fix] URL: Prevent false positives from numeric IP regeneration in mailto
URLs
* [Fix] Settings: Allow spaces in selector regexps
* [Fix] Prevent use-after-free in Redis callbacks after session cleanup
* [Fix] Lua 5.4 compatibility in clickhouse and elastic plugins
* [Fix] Use exact map lookup for DKIM key_table instead of glob
* [Fix] Handle connection errors with io_uring backend in HTTP client
* [Minor] Update public suffix list