devel/ruby-mize: update to 0.7.0
0.7.0 (2026-10-17)
Breaking
* Removed support for Ruby 3.0 from the CI test matrix.
* Removed the vestigial MonitorMixin inclusion from Mize::DefaultCache, as
the class is now a plain Hash wrapper relying on the GVL for atomicity.
Features
* Added Mize.synchronize API to expose the internal MUTEX for atomic
* multi-step operations, with specific handling for ThreadError in trap
contexts.
* Added a GitHub Actions workflow (static.yml) to generate YARD
documentation and deploy it to GitHub Pages.
[68 lines not shown]
devel/ruby-msgpack: update to 1.8.6
1.8.6 (2026-10-27)
* Fix use-after-free when a recursive extension proc rescues, skips or
resets.
* Speed up decoding of oversized integers.
* Avoid excessive memory allocation from crafted container headers.
databases/ruby-tiny_tds: update to 3.4.1
3.4.1 (2026-10-08)
* Register the C globals that hold Ruby classes and modules with the GC, so
raising TinyTds::Error after GC compaction no longer crashes with a
segmentation fault. Fixes #608.
* Use freetds v1.5.19 and OpenSSL v3.6.5 for Windows and Linux builds.
databases/ruby-sqlite3: update to 2.10.2
2.10.0 (2026-10-13)
Dependencies
* Vendored sqlite is updated to v3.54.0 (from v3.53.2). #750 @flavorjones
* Notable changes in this version include:
- ALTER TABLE now raises an error when adding, renaming, or dropping a
column named ROWID, _ROWID_, or OID.
- The authorizer callback is now invoked for SQL functions in the
DEFAULT clauses of CREATE TABLE statements.
- SQLite no longer supports Windows XP or earlier. On Windows, the
precompiled gem and any installation that compiles the vendored sqlite
now require Windows Vista or later.
Added
* ResultSet#each and #each_hash return an Enumerator when called without a
[115 lines not shown]
databases/ruby-sequel: update to 5.109.0
5.109.0 (2026-10-01)
* Make create_table with :temp and :as options create temporary table on
Microsoft SQL Server and DB2 (jeremyevans) (#2393)
* Revert support for PostgreSQL 19 property graphs (jeremyevans)
* Revert support for PostgreSQL 19 UPDATE/DELETE FOR PORTION OF
(jeremyevans)
* Add validate_associated_context plugin for integrating validate_associated
and validation_contexts plugins (sterlzbd, jeremyevans) (#2392)
* Support amalgalite 2 in the amalgalite adapter (jeremyevans)
* Recognize an additional lock timeout error in the trilogy adapter
(jeremyevans)
[74 lines not shown]
databases/ruby-pg: update to 1.7.0
1.7.0 (2026-10-02)
Added:
* Add PG::Connection#embed_params and keyword :typename for its parameter
casting. #726 This allows to generate SQL strings with embedded
parameters for easier debugging.
* Add PG::Connection#full_protocol_version which is new in PostgreSQL-18
#695
* Add PG::Result#each_tuple #675
* Add PG::TypeMap#query_param_encoders to retrieve encoders. #726
* Deduplicate result field name strings for better performance. #750
Removed:
* Remove compatibility to ruby < 3.1 and drops support of ruby-2.7 and
ruby-3.0. #749
[41 lines not shown]
comms/ruby-termios: update to 1.2.0
1.2.0 (2026-10-17)
* Merge pull request #12 from arika/modernize;
Modernize for Ruby 3.2+ and add CI / Trusted Publishing
py-tzdata: updated to 2026.6
2026.6
Upstream version 2026f released 2026-10-28T06:16:49+00:00
Briefly:
Cuba will not fall back 2026-11-01; stays on -04 through 2027-11-07. No more
leap seconds, and leap second tables no longer expire. Improve 1965/1966 data
for Brazil.
Changes to future timestamps
Cuba will not fall back to -05 on 2026-11-01 and instead plans to maintain -04
through 2027-11-07.
Changes to past timestamps
In 1965 Brazil ended DST on 03-31 at 24:00 not 00:00, and in 1966 it ended DST
[16 lines not shown]
py-networkx: updated to 3.7
3.7
Highlights
The isomorphism checking suite of tools has been upgraded. The VF2++ functions now provide subgraph isomorphism and subgraph monomorphism checking
Leiden based community detection algorithms are now supported via leiden_communities and leiden_partitions. This provides an alternative, often improved, community detection algorithm compared to the Louvain functions
The pygraphviz library is now provided via pip with wheels that include the GraphViz binaries. This should make the NetworkX interface to pygraphviz easier to use for graph layout and rendering
py-narwhals: updated to 2.28.0
2.28.0
Performance improvements
perf: drop_nulls before unique in Polars cat.get_categories
Enhancements
feat: Extend plugin support for IO and from_* methods/functions
feat: support list.{len,get,min,max,mean,median,sum,sort} for Dask
Bug fixes
fix null-handling in mode for sql like
fix: ignore modules that are still being imported
fix: handle eager plugin native objects in is_into_lazyframe, get_native_namespace and Series.__getitem__
fix: Consistently raise DuplicateError in rename
[37 lines not shown]