textproc/xleak: import package
Expose Excel files in your terminal - no Microsoft Excel required!
Inspired by doxx, xleak brings Excel spreadsheets to your command line with
beautiful rendering, powerful export capabilities, and a feature-rich
interactive TUI.
xleak features full-text search, formula display, lazy loading for large files,
clipboard support, and export to CSV/JSON.
textproc/doxx: import package
Packaged in wip by wiz@ and myself.
A fast, terminal-native document viewer for Word files. View,
search, and export '.docx' documents without leaving your command
line.
py-mercurial: updated to 7.1.2
Mercurial 7.1.2
A scheduled minor release, with few user-facing changes. It is the last release of the 7.1 cycle, baring any critical release.
dispatch: reference the Heptapod bug tracker in stacktrace output
dirstate: read the dirstate data file once instead of doing it 6 times
rust-revlog: fix adjustment of the LRU size to take the factor in account
doc: support docutils >= 0.22
Use old license format in pyproject.toml to help with packaging compatibility
Improved macOS CI
Improved test harness robustness
py-incremental: updated to 24.11.0
Incremental 24.11.0 (2025-11-27)
Features
- Incremental now provides a CLI script, ``incremental``, allowing you to run it with ``pipx run incremental``.
The ``incremental update`` subcommand offers the same functionality as ``python -m incremental.update``.
- Incremental now depends on packaging instead of setuptools at runtime
- Add Python 3.13 and 3.14 to the test matrix.
Bugfixes
- Build Incremental itself with Hatchling, working around failures with certain versions of setuptools
Improved Documentation
[8 lines not shown]
py-ipython: updated to 9.8.0
IPython 9.8
This release brings improvements to concurrent execution, history commands, tab completion, and debugger performance.
- :ghpull:`15037` Fix some ruff issues with import
- :ghpull:`15060` Stricter typing for many utils files
- :ghpull:`15066` Strict typing of a few more files
- :ghpull:`15067` Fix self import of deprecated items
- :ghpull:`15069` Document :magic:`history` usage with all lines of a session
- :ghpull:`15070` Allow session number without trailing slash in :magic:`history` magic
- :ghpull:`15074` Use values for tab completion of variables created using annotated assignment
- :ghpull:`15076` Fix error on tab completions
- :ghpull:`15078` Show completions for annotated union types
- :ghpull:`15079` Fallback to type annotations for attribute completions
- :ghpull:`15081` Strictly suppress file completions in attribute completion context
- :ghpull:`15083` Minor performance improvements in debugger
- :ghpull:`15084` Documentation updates
- :ghpull:`15088` Make :any:`run_cell_async` reenterable for concurrent cell execution
jj: update to 0.36.0.
### Release highlights
* The documentation has moved from <https://jj-vcs.github.io/jj/> to
<https://docs.jj-vcs.dev/>.
301 redirects are being issued towards the new domain, so any existing links
should not be broken.
* Fixed race condition that could cause divergent operations when running
concurrent `jj` commands in colocated repositories. It is now safe to
continuously run e.g. `jj log` without `--ignore-working-copy` in one
terminal while you're running other commands in another terminal.
[#6830](https://github.com/jj-vcs/jj/issues/6830)
* `jj` now ignores `$PAGER` set in the environment and uses `less -FRX` on most
platforms (`:builtin` on Windows). See [the docs](docs/config.md#pager) for
more information, and [#3502](https://github.com/jj-vcs/jj/issues/3502) for
[125 lines not shown]
py-ruff: updated to 0.14.8
0.14.8
Preview features
[flake8-bugbear] Catch yield expressions within other statements (B901)
[flake8-use-pathlib] Mark fixes unsafe for return type changes (PTH104, PTH105, PTH109, PTH115)
Bug fixes
Fix syntax error false positives for await outside functions
[flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222, SIM223)
Documentation
Suggest using --output-file option in GitLab integration
Other changes
[2 lines not shown]
py-uv py-uv-build: updated to 0.9.15
0.9.15
Python
Add CPython 3.14.1
Add CPython 3.13.10
Enhancements
Add ROCm 6.4 to --torch-backend=auto
Add a Windows manifest to uv binaries
Add LFS toggle to Git sources
Cache source reads during resolution
Allow reading requirements from scripts without an extension
Allow reading requirements from scripts with HTTP(S) paths
Configuration
[13 lines not shown]