jj: update to 0.39.0.
## [0.39.0] - 2026-03-04
### Release highlights
* `jj arrange` command brings up a TUI where you can reorder and abandon
revisions. [#1531](https://github.com/jj-vcs/jj/issues/1531)
* `jj bookmark advance` automatically moves bookmarks forward to a
target revision (defaults to `@`) using customization points
`revsets.bookmark-advance-from` and `revsets.bookmark-advance-to`.
It is heavily inspired by the longstanding community alias `jj tug`.
### Breaking changes
* Dropped support for legacy index files written by jj < 0.33. New index files
will be created as needed.
[104 lines not shown]
arti: update to 2.1.0.
# Arti 2.1.0 — 2 March 2026
Arti 2.1.0 continues work on relay development,
and introduces a new RPC backend with non-blocking IO
in the `arti-rpc-client-core` library.
As usual, there are also various under-the-hood improvements and bug fixes.
Downgrade maybe-uninitialized to a warning for grid.c
Otherwise aarch64 builds fail with:
/home/source/ab/netbsd-10/src/external/bsd/tmux/dist/grid.c: In function 'grid_string_cells':
/home/source/ab/netbsd-10/src/external/bsd/tmux/dist/grid.c:1070:22: error: 'size' may be used uninitialized in this function [-Werror=maybe-uninitialized]
1070 | size_t len, off, size, codelen;
| ^~~~
but the code always initializes size before first use.
postgresql-timescaledb: updated to 2.25.2
2.25.2
This release contains performance improvements and bug fixes since the 2.25.1
release and a fix for a security vulnerability. You can check the security
advisory for more information on the vulnerability and the platforms that are
affected. We recommend that you upgrade as soon as possible.
py-inline-snapshot: updated to 0.32.4
0.32.4 — 2026-03-01
Added
- Added `context_managers` parameter to `Example.run_inline()`, allowing tests to inject context managers (e.g. `unittest.mock.patch`) that are active during `show_report()`.
Fixed
- Fixed `UsageError("unmanaged values can not be compared with snapshots")` raised during session teardown when using `-k` to filter tests. This was caused by inline-snapshot trying to update snapshots that were never compared. This is a rare edge case that caused problems when matchers were used, so it has been removed.
py-tabulate: updated to 0.10.0
0.10.0
Add support for Python 3.11, 3.12, 3.13.
Drop support for Python 3.7, 3.8.
PRESERVE_STERILITY global is replaced with preserve_sterility function argument.
New formatting options: headersglobalalign, headersalign, colglobalalign.
New output format: ``colon_grid`` (Pandoc grid_tables with alignment)
Various bug fixes.
Improved error messages.