Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xonsh-doc-0.24.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: xonsh-doc Distribution: openSUSE Tumbleweed
Version: 0.24.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Jul 14 18:03:18 2026
Group: Documentation/HTML Build host: reproducible
Size: 7615669 Source RPM: xonsh-0.24.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://xon.sh/
Summary: Documentation files for xonsh
HTML documentation on the API and examples for xonsh.

Provides

Requires

License

BSD-2-Clause AND BSD-3-Clause

Changelog

* Tue Jul 14 2026 Sebastian Wagner <sebix@sebix.at>
  - update to version 0.24.0:
    - BREAKING CHANGES
    - Procs: Run scripts without shebang using `sh` ([#6510](https://github.com/xonsh/xonsh/issues/6510))
    - Features
    - git completer: Add `.gitconfig` alias support ([#6508](https://github.com/xonsh/xonsh/issues/6508)) ([01c701b](https://github.com/xonsh/xonsh/commit/01c701b6fbc55487d32e0b1eda1da10750b63e11))
    - Introduce `xonsh --no-execute` and `xonsh check` for syntax checking without execution ([#6496](https://github.com/xonsh/xonsh/issues/6496)) ([3db4807](https://github.com/xonsh/xonsh/commit/3db4807523bd61026230ff8a5f6753b2cf3f04d5))
    - Introduce Xonsh linter `xonsh lint` ([#6497](https://github.com/xonsh/xonsh/issues/6497)) ([da9222f](https://github.com/xonsh/xonsh/commit/da9222f4b8e2ca5fce29dd639090a4eea41ed972))
    - Prompt: Add `RESET_FOREGROUND` and `RESET_BACKGROUND` ([#6492](https://github.com/xonsh/xonsh/issues/6492)) ([79d0856](https://github.com/xonsh/xonsh/commit/79d085683f0c227ec6607b95bd614641db89d937))
    - Windows: Add `XONSH_WIN_CONSOLE_HISTORY_BUFFERS` to support Windows console history ([#6505](https://github.com/xonsh/xonsh/issues/6505)) ([4c0cfa1](https://github.com/xonsh/xonsh/commit/4c0cfa1186a8dc0e4aa754b2cad68b0c84c4ebfa))
    - Windows: Add SIGBREAK handler ([#6498](https://github.com/xonsh/xonsh/issues/6498)) ([d10d3c0](https://github.com/xonsh/xonsh/commit/d10d3c09a6e111177b0463aaca84ced899aad614))
    - Fixes
    - Add `checker` and `linter` commands to pyproject.toml (Issue [#6519](https://github.com/xonsh/xonsh/issues/6519)) ([#6520](https://github.com/xonsh/xonsh/issues/6520)) ([1c2a92f](https://github.com/xonsh/xonsh/commit/1c2a92f122b18ec540bcfe575a6671694ef49872))
    - **ci:** FreeBSD test: Fix Python version: from 3.11 to 3.12 ([#6531](https://github.com/xonsh/xonsh/issues/6531)) ([83327c4](https://github.com/xonsh/xonsh/commit/83327c47174edc23d0d5e02b135f41f1d7217cd9))
    - Completer: Fix `sometool --arg=path/<Tab>` completion ([#6530](https://github.com/xonsh/xonsh/issues/6530)) ([ffc5e47](https://github.com/xonsh/xonsh/commit/ffc5e474bce73a926aa7eeedd87964ca0d888ca6))
    - Executable: Fixed regress with running executable file by relative path in case the path in PATH ([#6533](https://github.com/xonsh/xonsh/issues/6533)) ([6d9d6f4](https://github.com/xonsh/xonsh/commit/6d9d6f470710f3023451ee03e421e529765da1be))
    - Procs: Run scripts without shebang using `sh` ([#6510](https://github.com/xonsh/xonsh/issues/6510)) ([763efe6](https://github.com/xonsh/xonsh/commit/763efe678648b94352a9791b2c794ef261b7c1a7))
    - prompt: vi mode: Fix lag with switching to insert mode ([#6509](https://github.com/xonsh/xonsh/issues/6509)) ([8a7371b](https://github.com/xonsh/xonsh/commit/8a7371b484c8f502ac14f96ba344922141fdf17e))
    - Some built-in styles make some paths unreadable ([#6517](https://github.com/xonsh/xonsh/issues/6517)) ([341774a](https://github.com/xonsh/xonsh/commit/341774aa0ec72a210fe09718ffcfa901e9e382c2))
    - xonfig web: Fix external link for Xonsh documentation ([#6470](https://github.com/xonsh/xonsh/issues/6470)) ([e691a91](https://github.com/xonsh/xonsh/commit/e691a91d16fc223ea139dfe878f830923842f619))
    - Documentation
    - Add microsoft coreutils to the docs ([#6506](https://github.com/xonsh/xonsh/issues/6506)) ([43780b9](https://github.com/xonsh/xonsh/commit/43780b9bf60658c9df8f98ae9d37cdc74c6f2fc6))
    - center title ([3dee09e](https://github.com/xonsh/xonsh/commit/3dee09e0198d074ec5246279e10357c7bade2462))
    - Cross-platform: Add `osquery` to cross-platform tooling ([#6493](https://github.com/xonsh/xonsh/issues/6493)) ([971cd15](https://github.com/xonsh/xonsh/commit/971cd151b90dc6a913b9c75f0fc0fdda16d37e7f))
    - **events:** add usage examples to all event handlers missing them ([#6485](https://github.com/xonsh/xonsh/issues/6485)) ([27cd810](https://github.com/xonsh/xonsh/commit/27cd8100bdbdeec82a2c079aac3fc8b39ae581d2))
    - skip archived repos ([1a9ae8f](https://github.com/xonsh/xonsh/commit/1a9ae8f187389a46dc3c3a1a5878f0c6d9549a87))
    - Update Github xonsh/actions to version 2 in install.rst ([be35c39](https://github.com/xonsh/xonsh/commit/be35c39440843f2bd384bbe46b3d9b2f35218c50))
    - Update Xonsh Projects doc ([#6534](https://github.com/xonsh/xonsh/issues/6534)) ([0c3dbb8](https://github.com/xonsh/xonsh/commit/0c3dbb846c38a9008f130a25bd87ee8ab412ddf5))
* Mon Jun 08 2026 Sebastian Wagner <sebix@sebix.at>
  - update to version 0.23.8:
    * Features
    - Add `events.on_completer_filter` to skip certain completer if needed ([#6453](https://github.com/xonsh/xonsh/issues/6453)) ([ea747d2](https://github.com/xonsh/xonsh/commit/ea747d276aa9f3646bfbc6d01dc84b5888a508b0))
    - Builtins: source-foreign: Add ash, dash, ksh as reference to sh ([#6459](https://github.com/xonsh/xonsh/issues/6459)) ([9bb681f](https://github.com/xonsh/xonsh/commit/9bb681f8e30d29b1d2011d47b6d3428368c554f0))
    - Parser: Support multiline string with logical subprocess ([#6465](https://github.com/xonsh/xonsh/issues/6465)) ([78d9c53](https://github.com/xonsh/xonsh/commit/78d9c532aebf6374bbecdb795edce4b285a33a6f))
    - Support SSH escape sequences ([#6462](https://github.com/xonsh/xonsh/issues/6462)) ([c5300ed](https://github.com/xonsh/xonsh/commit/c5300ed1be96aad8cbe94351b11fe8f575122ea9))
    * Fixes
    - Builtins: source-foreign: Show more detailed error, add `source-sh` ([#6458](https://github.com/xonsh/xonsh/issues/6458)) ([8ef52c1](https://github.com/xonsh/xonsh/commit/8ef52c167f5838887ced87be81f6974712ec58b9))
    - Builtins: trace: Fix lags issue by avoiding settrace for all files. Also improve output flushing ([#6460](https://github.com/xonsh/xonsh/issues/6460)) ([da4e2c9](https://github.com/xonsh/xonsh/commit/da4e2c99f759e15615b2d38b26a5b0e5b49dbd7c))
    - **completer:** Source user bash completion scripts ([#6464](https://github.com/xonsh/xonsh/issues/6464)) ([a17c6f6](https://github.com/xonsh/xonsh/commit/a17c6f6c9d56453a3082d8afe642e89c24299c2e))
    - Parser: Treat `!` inside f-string `{…}` as conversion ([#6466](https://github.com/xonsh/xonsh/issues/6466)) ([6f52fdc](https://github.com/xonsh/xonsh/commit/6f52fdccf5c77f1d5235f8f05ebac64fffa8094e))
    - **parser:** treat ``!`` inside f-string ``{…}`` as conversion, not macro ([b41ba78](https://github.com/xonsh/xonsh/commit/b41ba78a10bd0c56e49e083c1bb40df8a886e49b))
    - Proc: Additional polling return code  ([#6457](https://github.com/xonsh/xonsh/issues/6457)) ([0549cc5](https://github.com/xonsh/xonsh/commit/0549cc51b00b3d5c495a3e0145f0c7b57e48f472))
    - Readline: Completer: Fix file with space in name ([#6455](https://github.com/xonsh/xonsh/issues/6455)) ([d7a2811](https://github.com/xonsh/xonsh/commit/d7a2811a4eb6a5d86de8c1670bce6f52f85d9d9e))
    - **tests:** Add pytest-xdist support  ([#6454](https://github.com/xonsh/xonsh/issues/6454)) ([85f6c55](https://github.com/xonsh/xonsh/commit/85f6c55590e64a07097b2e91a486273ad25825cd))
    - TTY: termios error ([#6461](https://github.com/xonsh/xonsh/issues/6461)) ([b8e51f0](https://github.com/xonsh/xonsh/commit/b8e51f0ee2c7c7a8f38dc090e503e2ed1762a3e6))
    - xcontext: Show both path and resolved path ([#6448](https://github.com/xonsh/xonsh/issues/6448)) ([8b75ce2](https://github.com/xonsh/xonsh/commit/8b75ce20c71c72f8e50aa1a55148bf895fa6a243))
    - **xontribs:** Invalidate import caches before loading xontribs ([#6452](https://github.com/xonsh/xonsh/issues/6452)) ([794b53c](https://github.com/xonsh/xonsh/commit/794b53c609df0e3166b584300c3473ffa061f244))
    * Refactoring
    - Remove docstring shenanigans from events ([#6449](https://github.com/xonsh/xonsh/issues/6449)) ([8bc46d0](https://github.com/xonsh/xonsh/commit/8bc46d046d386b7128e1c778ba476f771f859f75))
  - update to version 0.23.7:
    * Features
    - Add `[@toml](https://github.com/toml)` command decorator e.g. `data = $([@toml](https://github.com/toml) cat pyproject.toml)` ([#6436](https://github.com/xonsh/xonsh/issues/6436)) ([97f701d](https://github.com/xonsh/xonsh/commit/97f701dfe8910585a85c16407b5f19cd719d86fc))
    - Add dedicated `sudo` completer ([#6433](https://github.com/xonsh/xonsh/issues/6433)) ([f7f2d27](https://github.com/xonsh/xonsh/commit/f7f2d2734df90bad335b0f9b1e2f0e17cb6656e2))
    - Add sentinel `@.env.DELETE_VAR` to removing env variables using env swap/layouts/specs ([#6427](https://github.com/xonsh/xonsh/issues/6427)) ([7e66501](https://github.com/xonsh/xonsh/commit/7e66501c89c8bae0c236a8bdaad26b51095f0d7d))
    * Fixes
    - `exit N` aborts execution immediately ([#6429](https://github.com/xonsh/xonsh/issues/6429)) ([eb916a0](https://github.com/xonsh/xonsh/commit/eb916a0ddf8d1c3faa21df881ba517c953a095ce))
    - Add repr to DecoratorAlias and ArgParserAlias ([#6443](https://github.com/xonsh/xonsh/issues/6443)) ([554b675](https://github.com/xonsh/xonsh/commit/554b675257a0f208eb33ead7192975b90e250448))
    - **environ:** pop __THREAD_LOCAL__ from inherited os.environ in default_env ([#6434](https://github.com/xonsh/xonsh/issues/6434)) ([4d966d2](https://github.com/xonsh/xonsh/commit/4d966d2b764d1571dbf0101d1d4f52c828b07392))
    - Proc: Fix alias with pipe backgrounding ([#6439](https://github.com/xonsh/xonsh/issues/6439)) ([208d359](https://github.com/xonsh/xonsh/commit/208d359a84bffd624942a365672d46a2baaebd18))
    - **tests:** forward $PATH in foreign shell tests so they work in Nix sandbox ([#6430](https://github.com/xonsh/xonsh/issues/6430)) ([#6431](https://github.com/xonsh/xonsh/issues/6431)) ([afb2eda](https://github.com/xonsh/xonsh/commit/afb2eda1ef4f4c59784a8c36db5bc3b18223cb74))
    * Documentation
    - Capitalize docs title ([#6441](https://github.com/xonsh/xonsh/issues/6441)) ([c458ba4](https://github.com/xonsh/xonsh/commit/c458ba4d940f78041f886b474991a94d37702d18))
  - update to version 0.23.6:
    * Features
    - Add `--show-output` to source foreign ([#6421](https://github.com/xonsh/xonsh/issues/6421)) ([23e26b8](https://github.com/xonsh/xonsh/commit/23e26b8983b877e816b6021f811c97b21c520cea))
    - Add `xontrib info <xontrib_name>` ([#6407](https://github.com/xonsh/xonsh/issues/6407)) ([6fe1e11](https://github.com/xonsh/xonsh/commit/6fe1e114f1b956bee30bb7d74377a059210eb81d))
    - Add checksums for artifacts on release page and on nightly build page ([#6420](https://github.com/xonsh/xonsh/issues/6420)) ([cf0ee6b](https://github.com/xonsh/xonsh/commit/cf0ee6b349469fee0dc7184f32eb0ba3a561b9b4))
    - **Completer:** Show alias body in description if no docstring ([#6408](https://github.com/xonsh/xonsh/issues/6408)) ([fe6472e](https://github.com/xonsh/xonsh/commit/fe6472ef603d9dc896cdab017db308c13fcf1835))
    - Parser: Allow comments in multiline commands ([#6417](https://github.com/xonsh/xonsh/issues/6417)) ([081deeb](https://github.com/xonsh/xonsh/commit/081deebfbcef640d03cf25568374ada1f2f5cead))
    * Fixes
    - AppImage: Remove legacy logic from entrypoint ([#6415](https://github.com/xonsh/xonsh/issues/6415)) ([ab26546](https://github.com/xonsh/xonsh/commit/ab26546f27df5cacc5a202fbeb40763fa70a930b))
    - **Completer:** Fix completer in case of xontrib load with unknown arg ([#6405](https://github.com/xonsh/xonsh/issues/6405)) ([68c234a](https://github.com/xonsh/xonsh/commit/68c234a740fea5999fe098b3b2249ac2db436af9))
    - Conda on Windows: `conda init xonsh` produces TypeError. Also fixed conda activate/deactivate aliases when conda is on $PATH ([#6423](https://github.com/xonsh/xonsh/issues/6423)) ([6708eee](https://github.com/xonsh/xonsh/commit/6708eeedcd77d7bc70eb8795125b8608b4d89195))
    - **docs:** Fix code highlighting ([#6418](https://github.com/xonsh/xonsh/issues/6418)) ([b009635](https://github.com/xonsh/xonsh/commit/b0096358e97aadd1933558199e7baf062dafb8be))
    - **Docs:** Highlight xonsh code block in docs/xonshrc ([#6419](https://github.com/xonsh/xonsh/issues/6419)) ([bfb4667](https://github.com/xonsh/xonsh/commit/bfb46672489599ac58f70847e6dd98b4210aaf0d))
    - Environ: EnvPath should preserve empty values in the general case ([#6416](https://github.com/xonsh/xonsh/issues/6416)) ([3e63379](https://github.com/xonsh/xonsh/commit/3e63379a65089f9f5c9703f8eadce38e1c260e2f))
    - Foreign shell function aliases now stream their output through the caller-supplied stdout/stderr instead of inheriting xonsh's terminal fds ([#6409](https://github.com/xonsh/xonsh/issues/6409)) ([c40cfc5](https://github.com/xonsh/xonsh/commit/c40cfc5574fe9ad122d25a04a09c4ec7b9349abd))
    - **Prompt:** Fix exception in case IGNOREEOF + ^D ([#6413](https://github.com/xonsh/xonsh/issues/6413)) ([03cd547](https://github.com/xonsh/xonsh/commit/03cd547406ef9b7b06119634c37c3f967f754089))
    - Windows: Aliases: Fix sudo shadowing and significantly improve win_sudo logic ([#6410](https://github.com/xonsh/xonsh/issues/6410)) ([58b835b](https://github.com/xonsh/xonsh/commit/58b835b265d37ef90641b6955510d5afd73fa2ef))
  - update to version 0.23.5:
    * Features
    - Show alias description in completion menu ([#6399](https://github.com/xonsh/xonsh/issues/6399)) ([cf6db23](https://github.com/xonsh/xonsh/commit/cf6db2352949b8d630dc22ed67d9673d9999cfc9))
    - Xonsh code formatter alpha version. Run `xonsh format file.xsh` ([#6401](https://github.com/xonsh/xonsh/issues/6401)) ([8c3191e](https://github.com/xonsh/xonsh/commit/8c3191eee70295e6d840d2031092af6444a2e1b0))
    * Fixes
    - **completer:** Allow completion of explicit dot-dirs ([#6402](https://github.com/xonsh/xonsh/issues/6402)) ([343f5fd](https://github.com/xonsh/xonsh/commit/343f5fd9bbea3c143b6bc5ec6e0816d78a1e8b17))
    - **completer:** Fix parent directory completion ([#6404](https://github.com/xonsh/xonsh/issues/6404)) ([0d5a2fc](https://github.com/xonsh/xonsh/commit/0d5a2fc7c130314dcfe8f3a873cf6e3346a163d6))
    - Fix webconfig test with prevent adding tail to global xonsh RC ([#6400](https://github.com/xonsh/xonsh/issues/6400)) ([a94eb6a](https://github.com/xonsh/xonsh/commit/a94eb6ad77a4a0741d9d589bb63ce79ca18b1035))
    * Documentation
    - **editors:** Add JetBrains plugin ([#6396](https://github.com/xonsh/xonsh/issues/6396)) ([6d6640b](https://github.com/xonsh/xonsh/commit/6d6640b689ba305e9ef4da5d0ee9d05d472738d8))
  - update to version 0.23.4:
    * Fixes
    - AssertionError: wrong color format 'blink' ([#6391](https://github.com/xonsh/xonsh/issues/6391)) ([a31a53e](https://github.com/xonsh/xonsh/commit/a31a53ec610c75782f5b52fb2eaa9c1aae09c550))
    - **chore:** Added smoke tests ([#6393](https://github.com/xonsh/xonsh/issues/6393)) ([c5c2a3f](https://github.com/xonsh/xonsh/commit/c5c2a3fb3b82423318c0690fe2d350bc320c0b47))
    - Cross-platform: Jupyter: pyghooks lexer crash when XSH.aliases is None ([#6384](https://github.com/xonsh/xonsh/issues/6384)) ([dc16ca6](https://github.com/xonsh/xonsh/commit/dc16ca691007d436ca2339ad122a976a631ac51c))
    - f-strings: SyntaxError with int formatting ([#6390](https://github.com/xonsh/xonsh/issues/6390)) ([f5ca787](https://github.com/xonsh/xonsh/commit/f5ca7878f089bec57ff5a975f736544a6dfc5d9d))
    - **nix:** fix nix build ([#6388](https://github.com/xonsh/xonsh/issues/6388)) ([5831959](https://github.com/xonsh/xonsh/commit/5831959d066c5d0411f626d749e00eecc58ce2aa))
    - **parser:** Fix lost LHS in `cmd && ![…]` chain wrap ([#6392](https://github.com/xonsh/xonsh/issues/6392)) ([4daff85](https://github.com/xonsh/xonsh/commit/4daff85ebe45c69679639239bb20730a5bc642c3))
    - Xontrib load using entrypoint e.g. coconut ([#6394](https://github.com/xonsh/xonsh/issues/6394)) ([d68e39c](https://github.com/xonsh/xonsh/commit/d68e39ce711b308e10d526e183e6d563ee379de4))
  - update to version 0.23.3:
    * Features
    - Add frame to `@.debug.breakpoint()` ([#6376](https://github.com/xonsh/xonsh/issues/6376)) ([8e17615](https://github.com/xonsh/xonsh/commit/8e176151831c4552804426c9657f72ca0c82692e))
    - Better Android/Termux support ([#6382](https://github.com/xonsh/xonsh/issues/6382)) ([c3aefaf](https://github.com/xonsh/xonsh/commit/c3aefafb351caabbea0874217abeebe47e8afb0a))
    - Better FreeBSD support: defaults, jail tests and fixes ([#6375](https://github.com/xonsh/xonsh/issues/6375)) ([ced252e](https://github.com/xonsh/xonsh/commit/ced252e399ef0bf035658e8771eab4aebbcdb28b))
    * Fixes
    - Debug: Show debug warning in case of worker thread ([#6378](https://github.com/xonsh/xonsh/issues/6378)) ([58b66d5](https://github.com/xonsh/xonsh/commit/58b66d5a360eb26684d270adedd9d15fb7f1c288))
    - **parser:** Fix SyntaxError in case `cmd && @() && cmd` ([#6380](https://github.com/xonsh/xonsh/issues/6380)) ([759f9bb](https://github.com/xonsh/xonsh/commit/759f9bbec7dfa60a76f327b067e0d048c6353964))
  - update to version 0.23.2:
    * Features
    - Added `@.debug` with `breakpoint` and `replace_builtin_breakpoint` ([#6363](https://github.com/xonsh/xonsh/issues/6363)) ([f092a8c](https://github.com/xonsh/xonsh/commit/f092a8ca0c99bffcd69044c61de109e0ceb2ceb4))
    - **completer:** Use quotation only if needed - bash completer ([#6367](https://github.com/xonsh/xonsh/issues/6367)) ([9cca19e](https://github.com/xonsh/xonsh/commit/9cca19efe7c6f6c2761bfb237667ec5ed3b049ab))
    - **completer:** Use quotation only if needed + some fixes ([#6366](https://github.com/xonsh/xonsh/issues/6366)) ([4fd3667](https://github.com/xonsh/xonsh/commit/4fd36675945c11deb881aee115b3d03581c5d8dc))
    * Fixes
    - **completer:** Fix `@.<obj>.<tab>` completion ([#6364](https://github.com/xonsh/xonsh/issues/6364)) ([23e4652](https://github.com/xonsh/xonsh/commit/23e46520e2fbd906eefcf366c1400466f49db43d))
    - **completer:** Fix bash completer quotation ([#6370](https://github.com/xonsh/xonsh/issues/6370)) ([b711c4a](https://github.com/xonsh/xonsh/commit/b711c4a51754d61173b19a49e984b6316d17abe1))
    - **completer:** Hide syntax and private methods if line is empty ([#6372](https://github.com/xonsh/xonsh/issues/6372)) ([94d7753](https://github.com/xonsh/xonsh/commit/94d775348f672b756816ea6f3c241e7fc89d317e))
    - Nix: Now flake uses the package built from source ([#6361](https://github.com/xonsh/xonsh/issues/6361)) ([f6d458c](https://github.com/xonsh/xonsh/commit/f6d458c641da5d87374e02ff68e56aa25719eb6d))
    * Documentation
    - Add Github Actions ([c27c97e](https://github.com/xonsh/xonsh/commit/c27c97e02ff7f1c6943777548055d0402c608ed6))
    - fix dockerhub container name ([8b323de](https://github.com/xonsh/xonsh/commit/8b323def0ffebffc73937c1aac3b1d09ef081657))
    - fix dockerhub container name ([0d929c9](https://github.com/xonsh/xonsh/commit/0d929c96f365d3dd10f44cb7d525d06dd6f7f2a2))
    - Replace xonshrc mentions to the link with xonshrc.rst ([#6365](https://github.com/xonsh/xonsh/issues/6365)) ([6032abc](https://github.com/xonsh/xonsh/commit/6032abc2665a0fd57d0625691b1d39c4464c9ce0))
    - update index.html for i18n support ([#6359](https://github.com/xonsh/xonsh/issues/6359)) ([cac1476](https://github.com/xonsh/xonsh/commit/cac1476cb845a9ec751bf4aa1c1a894c0eb91a62))
* Sat Apr 25 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.23.1:
    * avoid error when output dir is not `_build`
    * **chore:** Fixed release-please depth to avoid reace with
      nightly build
    * **parser:** preserve "func()[subscript]" at statement level
    * virtualenv name now has smarter formatting
    * Error handling now supports logical operations, and raising
      exceptions for chains is enabled by default.
    * glob: `$DOTGLOB` now control all forms of globbing uniformly
      (normal, regex) with special documentation page
    * **Completer:** Order completions by both prefix and substring
      matches and sort by substring position. Remove
      `$CASE_SENSITIVE_COMPLETIONS`.
    * Processes: Major improvements to core logic for threads,
      pipes, file descriptors, and process output management across
      all platforms.
    * Windows/WSL Performance with Commands Cache: Improved
      execution performance and prompt highlighting
    * Windows Executor: Fixed executing the scripts and binary
      files
    * Parser: First version with support of PEP701 f-strings
    * Performance: Compile xsh xontribs and imports
    * `history show all` support ISO date in filter
    * `xcontext` resolves the paths before showing
    * Add `$XONSH_SUBPROC_ARG_EXPANDUSER` to ability to switch
      expanding off
    * Add `xcontext --json` and XContext class
    * Add `xxonsh` - launches exactly the same ``xonsh`` that was
      used to start the current session.
    * Add dict support for alias return command and fix env overlay
    * Add full featured git completer
    * Added `a>p`, `e>p` to redirect all/stderr to pipe
    * Added `uv` to xcontext
    * Added Click CLI interface support for callable aliases
    * Added support for subprocess substitution in the middle of a
      string e.g. `echo prefix_$(whoami)_suffix` or `echo
      path/$(@lines echo '1n2').suffix`
    * Better help (?) and superhelp (??) for aliases and callable
      aliases
    * Callable alias Click CLI integration: completer
    * Callable Alias refactoring: `env` arg as local overlay,
      `(called_)alias_name` args. Added
      `@aliases.(un)(threadable/capturable)` decorators.
      Refactoring. Added distinct Callable Alias page in docs with
      everything.
    * Command Decorators: Added `@path`, `@paths`, `@error_raise`,
      `@error_ignore`
    * CommandPipeline: Add `pipecode` and `pipestatus`
    * Completer: Support emoji and symbols inserting by setting
      XONSH_COMPLETER_EMOJI_PREFIX and
      XONSH_COMPLETER_SYMBOLS_PREFIX and running completer.
    * **Completer:** Order completions by both prefix and substring
      matches and sort by substring position. Remove
      `$CASE_SENSITIVE_COMPLETIONS`.
    * **completer:** underline matched substring in completion menu
    * **environ:** Added help and superhelp support to env
      variables i.e. `$VAR?` and `$VAR??`
    * Error handling now supports logical operations, and raising
      exceptions for chains is enabled by default.
    * Experimental. Add Xonsh WinGet installer for Windows 8.1+
    * Extend completion locations
    * Flatpak support
    * glob: Added regex glob "m" that returns match groups as
      XonshList instead of paths e.g. "for path, file in
      m'(.*)/(.*).png': print(path, file)"
    * **history:** Reimplement sqlite history backend `erasedups`
      and add json history backend support
    * Introduced python macro substitution e.g. `echo @!(2+2)`
    * **main:** acquire controlling terminal at startup (terminal
      handshake)
    * make event handlers reload-safe by keying on module+qualname
      instead of id
    * **nix:** Add Nix packaging
    * Now xonsh repository has "Nightly build" with AppImage,
      Flatpak, Nuitka binary, Windows Installer
    * Parser: First version with support of PEP701 f-strings
    * **parser:** Add correct parsing of `builtin --builtin` to
      `$XONSH_BUILTINS_TO_CMD`
    * **parser:** Added walrus operator support for env variables
      e.g. `echo @($TMP := '/tmp') && ls $TMP`
    * **parser:** Reduce shadowing by using experimental
      `$XONSH_BUILTINS_TO_CMD=True`
    * Performance: Compile xsh xontribs and imports
    * Prompt-toolkit: Added `Tab`/`Shift-Tab` to (de)indent
      selected lines. Added `Shift+Enter` to start next line.
    * Prompt: Ability to set cursor position for the next command
      in XONSH_PROMPT_NEXT_CMD
    * Prompt: Added `Ctrl+C` in selection mode to copy selected
      text
    * **prompt:** Improve dedent and fix `# ` issue
    * Source foreign: Added parsing multiline env variables
    * Support env in on_command_not_found event
    * Support OSC7 by default
    * Windows/WSL Performance with Commands Cache: Improved
      execution performance and prompt highlighting
    * **Windows:** Added installation script and instructions to
      the xonsh installation guide
    * xonshcon output
    * xonshcon output
    * xonshcon output
    * xonshcon output
    * **Xontrib:** Show xontrib description in `xontrib list`
      output
* Thu Mar 26 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.22.8:
    * **ptk:** make `tempfile_suffix` ".xsh" for `open_in_editor`
    * Clean tests output
    * Fix test_indir stability
    * Fix unstable tests (test_trace_in_script,
      test_callable_alias_no_bad_file_descriptor)
    * Use `python -m xonsh` to run integration tests
    * Using dummy history by default in tests
    * **alias_return_command:** Better error message in case of
      wrong return
    * Fix tests that fail on NixOS
    * **test_environ:** Fix test_environ failing in case of
      UPDATE_OS_ENVIRON=True globally
    * Additional fix of coreutils support for NixOS
    * Added useful command decorators: `@lines`, `@json`, `@jsonl`,
      `@yaml`
    * **completion:** Fix os.path.commonprefix deprecation warning
      in python3.15
    * Increase `@$()` stability and now it is also working in case
      of `$THREAD_SUBPROCS=False`
    * **predictor:** Fix predict_threadable to properly handle
      symlinks, especially on NixOS
    * **prompt:** Keep original key_bindings in prompt-toolkit
      shell to easy add new key bindings during session
    * replace 12 bare except clauses with except Exception
    * **executor:** Fixed issue with running script without ext and
      shebang
    * **xontrib:** Fix xontrib list iter_paths to handle None spec
      and locations
    * **builtin:** Added `@.history` as a shortcut to
      `__xonsh__.history`
    * **environ:** Ability to run xonsh from existing xonsh session
      but with origin environment
    * **environ:** Added shortcut `xonsh -DVAR` to inherit `VAR` as
      alternative to `xonsh -DVAR=$VAR`
    * **events:** Now `on_envvar_change` event is working for
      EnvPath variables e.g. PATH.
    * **prompt:** Added $XONSH_PROMPT_NEXT_CMD_SUGGESTION to set
      the text of the next command suggestion
    * **xcontext:** Report current xonsh session executable in
      `xcontext`
    * **docs:** Update ErrorString import handling in cmdhelp.py
    * Fixed `xcontext` error in case `xpip` has complex command
    * **mamba-installer:** Rename xmamba to xmamba.xsh
    * prevent stripping r except leading ones of r-strings
    * **procs:** Fix ioctl windowsize buffer size to reduce issues
      in the future python 3.14
    * Raise an error in case of redirect without command
    * Revert "Fix for completer issue with file name containing
      backslash" because of a regress
    * **startup:** Fix crash on built-in readline, print
      compatibility message on uv pythons
* Sun Jan 18 2026 Sebastian Wagner <sebix@sebix.at>
  - Update to version 0.22.1:
    - Features
    - Added expanding aliases to `showcmd` command using `-e` argument ([#6041](https://github.com/xonsh/xonsh/issues/6041)) ([5b706d4](https://github.com/xonsh/xonsh/commit/5b706d493e6deb4cd2b6935a56495547b558d083))
    - **prompt:** Added XONSH_PROMPT_NEXT_CMD to set the text of the next command that will be inserted in the next prompt ([#6037](https://github.com/xonsh/xonsh/issues/6037)) ([8a04bad](https://github.com/xonsh/xonsh/commit/8a04bad17ad38848e75c7b7f320111e9399c6c28))
    - Bug Fixes
    - **appimage:** Fixed `xpy` value in `xcontext` in xonsh AppImage ([#6033](https://github.com/xonsh/xonsh/issues/6033)) ([5f27c06](https://github.com/xonsh/xonsh/commit/5f27c06aa3f9423701586252bdbbfce7d34ba6e7))
    - **source-foreign:** Quote pathnames when sourcing a foreign function ([#6014](https://github.com/xonsh/xonsh/issues/6014)) ([818b19a](https://github.com/xonsh/xonsh/commit/818b19a5fac0c1b1407e2f497f37f895c8187534))
    - **xoreutils:** Added KeyboardInterrupt handling in xoreutils yes command ([#6012](https://github.com/xonsh/xonsh/issues/6012)) ([cb71a8d](https://github.com/xonsh/xonsh/commit/cb71a8d06b12fd71d4b1c87f4f9f516802f6e5f1))
    - Documentation
    - add showcmd mention ([54e2898](https://github.com/xonsh/xonsh/commit/54e2898e0847b3c3fbd7f7b28acb525841771e08))
    - Add xonsh install script ([#6046](https://github.com/xonsh/xonsh/issues/6046)) ([d044dc4](https://github.com/xonsh/xonsh/commit/d044dc41cb1711de704855f3ba4b0bb4954660e4))
    - platform guide micro fix ([93dd54e](https://github.com/xonsh/xonsh/commit/93dd54eb06522c83f23a01679b379c4ad4f8d0e4))
    - Refactor xonsh installation process description ([#6029](https://github.com/xonsh/xonsh/issues/6029)) ([3770165](https://github.com/xonsh/xonsh/commit/3770165220f121cb3fa822c5671c51633bfa9033))
* Thu Jan 01 2026 Sebastian Wagner <sebix@sebix.at>
  - Update to version 0.22.0:
    - ⚠ BREAKING CHANGES
    - Remove aliases `ipynb`, `scp-resume` from builtin aliases and rename `xonsh-reset` to `xreset` ([#5992](https://github.com/xonsh/xonsh/issues/5992))
    - Features
    - added `xpython` and `xсontext` builtin aliases ([#5989](https://github.com/xonsh/xonsh/issues/5989)) ([4382735](https://github.com/xonsh/xonsh/commit/43827358d205855c6c1c68bed138d656f3657bc3))
    - **events:** added `events.handlers()` to get info about registered event handlers and also `events.__repr__` to just `print(events)`. ([#5994](https://github.com/xonsh/xonsh/issues/5994)) ([166a1a6](https://github.com/xonsh/xonsh/commit/166a1a6a826669a24ae5df7a69193fa7bd1604c5))
    - Bug Fixes
    - allow spaces in auto-suggest completions ([#5993](https://github.com/xonsh/xonsh/issues/5993)) ([4332701](https://github.com/xonsh/xonsh/commit/4332701179c06d7a7ce2853043271eb1aa2e3214))
    - docs publish ([#5985](https://github.com/xonsh/xonsh/issues/5985)) ([e666ea9](https://github.com/xonsh/xonsh/commit/e666ea9674d8715bf6e7e6b38f8d2cbfbeb9e284))
    - **history:** Using absolute path to history file to prevent downstream issues ([#6002](https://github.com/xonsh/xonsh/issues/6002)) ([f1501b2](https://github.com/xonsh/xonsh/commit/f1501b257ce8ec40c10006c763321577bf5550fe))
    - Documentation
    - add description and examples for `@.env.register` ([#5990](https://github.com/xonsh/xonsh/issues/5990)) ([9ce5d5d](https://github.com/xonsh/xonsh/commit/9ce5d5d3d58b00b642856f4dc48dbac9b25f63c1))
    - Update tutorial to replace prompt ([#6007](https://github.com/xonsh/xonsh/issues/6007)) ([3260b77](https://github.com/xonsh/xonsh/commit/3260b77ab4d4d8fa2dc5fb61e7509a0a7eaaa9bc))
    - Update xonsh logo in the docs ([#6004](https://github.com/xonsh/xonsh/issues/6004)) ([dbeb276](https://github.com/xonsh/xonsh/commit/dbeb27688bdbbd5efd6ffcc246ce4181df4f66bc))
    - Code Refactoring
    - Remove aliases `ipynb`, `scp-resume` from builtin aliases and rename `xonsh-reset` to `xreset` ([#5992](https://github.com/xonsh/xonsh/issues/5992)) ([df3ff49](https://github.com/xonsh/xonsh/commit/df3ff497e9e73dbc3a1e86c6f14ad7e5e57bccaa))
  - Update to version 0.21.2:
    - Bug Fixes
    - appimage upload to release ([#5982](https://github.com/xonsh/xonsh/issues/5982)) ([7965b1f](https://github.com/xonsh/xonsh/commit/7965b1ffef2d934484a121a39bf7f789b3c22e0b))
  - Update to version 0.21.1:
    - Bug Fixes
    - conditional checks for docs deployment ([#5980](https://github.com/xonsh/xonsh/issues/5980)) ([addaffe](https://github.com/xonsh/xonsh/commit/addaffe986e006b9615091d6c7863e618edad5a0))
  - Update to version 0.21.0:
    - ⚠ BREAKING CHANGES
    - `$AUTO_SUGGEST` is now deprecated in favour of `$XONSH_PROMPT_AUTO_SUGGEST`
    - Features
    - Added `@` as a global object that provides easy access to `@.env`, `@. lastcmd ` and `@.imp`(inline-imports) ([#5956](https://github.com/xonsh/xonsh/issues/5956)) ([64e3a3c](https://github.com/xonsh/xonsh/commit/64e3a3c467e1b2a42083e5c2dae0dbd9e0910087))
    - added support for multiline shebang (guix fixed) ([#5957](https://github.com/xonsh/xonsh/issues/5957)) ([e9e0055](https://github.com/xonsh/xonsh/commit/e9e0055c6cd5fd867c4268fa311d098e81d2beeb))
    - added support for using a p-string as a context manager to temporarily change the working directory (e.g., with p'~/test'.mkdir().cd(): $[pwd]) ([d9a14c1](https://github.com/xonsh/xonsh/commit/d9a14c1f8c38d3e66c15a9ff39678b3f14893313))
    - allow on_command_not_found handlers to return replacement commands ([#5952](https://github.com/xonsh/xonsh/issues/5952)) ([#5962](https://github.com/xonsh/xonsh/issues/5962)) ([14d9686](https://github.com/xonsh/xonsh/commit/14d9686b3f82d72749700a07b6da9f95c6959308))
    - Bug Fixes
    - allow numerical tokens in environment variable references ([#5891](https://github.com/xonsh/xonsh/issues/5891)) ([9ae6911](https://github.com/xonsh/xonsh/commit/9ae69117c65c305ef2511fe6a66e6965f01d174c))
    - expand `~`(User's home path) in `xonsh.tools.chdir` function ([#5969](https://github.com/xonsh/xonsh/issues/5969)) ([192248a](https://github.com/xonsh/xonsh/commit/192248a0571a8a1dfa57e4bb7ac5fd784cad6a9f))
    - Update tutorial example for piping into an alias ([#5955](https://github.com/xonsh/xonsh/issues/5955)) ([07d4334](https://github.com/xonsh/xonsh/commit/07d43341b981c251049855f04edaa025a4f1b1b7))
    - Documentation
    - Add verification file for ads.fund project ([#5946](https://github.com/xonsh/xonsh/issues/5946)) ([2482f06](https://github.com/xonsh/xonsh/commit/2482f06ef042d8a47f175e1eab45d6af4c9dcd0d))
    - Update tutorial to reduce `${...}` accent ([#5975](https://github.com/xonsh/xonsh/issues/5975)) ([e229ea5](https://github.com/xonsh/xonsh/commit/e229ea555cd53902b3cc72033b6a25111fde6a55))
    - Code Refactoring
    - `$AUTO_SUGGEST` is now deprecated in favour of `$XONSH_PROMPT_AUTO_SUGGEST` ([1e5bda4](https://github.com/xonsh/xonsh/commit/1e5bda4402f4f3257b1aa68b01cb22a8c6c4b485))
  - Update to version 0.20.0:
    - ⚠ BREAKING CHANGES
    - drop support for Python versions below 3.11
    - auto-load xontribs after loading RC files ([#5873](https://github.com/xonsh/xonsh/issues/5873))
    - Features
    - Allow sourcing files with different extensions ([#5938](https://github.com/xonsh/xonsh/issues/5938)) ([296a683](https://github.com/xonsh/xonsh/commit/296a6831e11380b37564f27e118629b78a19cfb9))
    - allow specifying special files as scripts ([d487f06](https://github.com/xonsh/xonsh/commit/d487f06f9ded99039dd2bce35b807fa48213f76f))
    - Allow specifying special files as scripts ([#5886](https://github.com/xonsh/xonsh/issues/5886)) ([d487f06](https://github.com/xonsh/xonsh/commit/d487f06f9ded99039dd2bce35b807fa48213f76f))
    - **completers:** add completion for inline xonsh importer ([#5917](https://github.com/xonsh/xonsh/issues/5917)) ([e10a3aa](https://github.com/xonsh/xonsh/commit/e10a3aae5f2aa64bf140f8bfb4c75acfb7e8fc98))
    - Keep hash (`#`) if it's part of the string in subprocess commands ([#5941](https://github.com/xonsh/xonsh/issues/5941)) ([2757a9a](https://github.com/xonsh/xonsh/commit/2757a9a79fe5c5854b60339d1ea99f12ceb1447c))
    - Bug Fixes
    - ensure PATH is EnvPath when using --no-env flag ([#5870](https://github.com/xonsh/xonsh/issues/5870)) ([#5903](https://github.com/xonsh/xonsh/issues/5903)) ([c73d599](https://github.com/xonsh/xonsh/commit/c73d599751d14c75aca15400fb3bfe21997a45a3))
    - filter escape sequences after decoding in captured stdout and stderr ([#5939](https://github.com/xonsh/xonsh/issues/5939)) ([#5940](https://github.com/xonsh/xonsh/issues/5940)) ([9df5cce](https://github.com/xonsh/xonsh/commit/9df5ccedf00c8114225625974db11f4fe58b320a))
    - map Name.Builtin to Color.GREEN when undefined ([#5908](https://github.com/xonsh/xonsh/issues/5908)) ([9a23e2e](https://github.com/xonsh/xonsh/commit/9a23e2ef40fce2f946bd01b2a9fc6855940ecc36))
    - missing docstring for argument "verbose" of xontribs_unload and xontribs_reload ([#5922](https://github.com/xonsh/xonsh/issues/5922)) ([97265ed](https://github.com/xonsh/xonsh/commit/97265edffc6ad1084644ca5d3e2f1844904a13a0))
    - remove redundant "command not found" ([#5915](https://github.com/xonsh/xonsh/issues/5915)) ([2db28a0](https://github.com/xonsh/xonsh/commit/2db28a0836374ad44e2ba34c5760b3353e06df67))
    - Update release-please-config.json ([4c21211](https://github.com/xonsh/xonsh/commit/4c21211272f1a03e6b8ffc5f3307a1f9dafccfbd))
    - Documentation
    - update devguide ([911a2f8](https://github.com/xonsh/xonsh/commit/911a2f84e6d25dd82c8a4957bb966a80a8d3f244))
    - update devguide ([eabf298](https://github.com/xonsh/xonsh/commit/eabf298c80e150faf76309c16eba735d4dd8b417))
    - update hardlink to external site ([41b4c85](https://github.com/xonsh/xonsh/commit/41b4c851cb5c024c0ad94012b11b0c7a2da2985f))
    - update TOC to include top level titles ([e21a326](https://github.com/xonsh/xonsh/commit/e21a326705d0317dd0218bf373b3ebbb5cc9f261))
    - use soft-links for external docs ([1a49358](https://github.com/xonsh/xonsh/commit/1a4935820b72848072ba6d3eebd704fe8cacb432))
    - use sphinx-autobuild for live reloaded docs ([174d2d8](https://github.com/xonsh/xonsh/commit/174d2d8551d3539c7f19c41c36c413b217d5f50d))
    - Code Refactoring
    - auto-load xontribs after loading RC files ([#5873](https://github.com/xonsh/xonsh/issues/5873)) ([bf4770a](https://github.com/xonsh/xonsh/commit/bf4770a0181f7019a695508cc05911d705a58d83))
    - drop support for Python versions below 3.11 ([02f0ec4](https://github.com/xonsh/xonsh/commit/02f0ec47423af6e810ed7cb1699dde05e3e2bc34))
  - Update to version 0.19.9:
    - Bug Fixes
    - Update release-please.yml ([505a3a7](https://github.com/xonsh/xonsh/commit/505a3a7288f2840975265922a543e6296f6870de))
* Wed Jun 25 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Use pyproject macros to build and install.
* Tue Jun 24 2025 Sebastian Wagner <sebix@sebix.at>
  - Update to version 0.19.8:
    * Bug Fixes
    * ci update
    * pypi wheel checking
    * update publish
  - Update to version 0.19.6:
    * Bug Fixes
    * upload releases to PyPI
  - Update to version 0.19.5:
    * Features
    * #5745 - send Ctrl+C event on Windows instead of forceful terminate
    * completion: Accept single completion in VI MODE using `Ctrl+]`
    * New experimental Rust based parser for xonsh
    * Bug Fixes
    * don't skip history items when running full history pull after session-specific pull
    * Performance Improvements
    * Disable double check is_file on Windows systems to speedup IO
    * Documentation
    * Add missing bash conversion example
* Fri May 02 2025 Dirk Müller <dmueller@suse.com>
  - update to 0.19.4:
    * Updated bash_completion.py from archived xonsh/py-bash-
      completion repo
    * Using trace on with .xsh scripts could previously lead to a
      spurious ignored exception showing up on stderr. This is now
      fixed.
    * bash_completion: Fixed empty line in completion result
      (https://github.com/xonsh/py-bash-completion/pull/21).
    * pipelines: fixed 'NoneType' object has no attribute 'pid'
      exception (#5794).
    * The history delete action on the sqlite backend used to pass
      matched history lines to a SQL statement without
      sanitization. This could lead to unexpected SQL being run on
      the history database. This is now fixed. Security risk: low.
* Mon Feb 24 2025 Alexey Kolos <lioli7k@gmail.com>
  - fix use python3-base during build
    * full python3 is needed only during runtime.
* Mon Feb 17 2025 Alexey Kolos <lioli7k@gmail.com>
  - fix missing readline
    * depend on python3 instead of python3-base
* Mon Feb 17 2025 Alexey Kolos <lioli7k@gmail.com>
  - update to 0.19.2:
    * env: add $XONSH_PROMPT_CURSOR_SHAPE for configuring prompt
      cursor shape.
    * env: Added XONSH_CONFIG_DIR, XONSH_DATA_DIR and
      XONSH_CACHE_DIR.
    * SIGHUP will now be forwarded to child processes when received
      by the main xonsh process. This matches the behavior of other
      shells e.g. bash.
    * Documented the fact that the on_postcommand event only fires in
      interactive mode.
    * history: Added and documented --session-id parameter for
      history pull command.
    * history-json: Implemented history pull for JSON history
      backend.
    * Running a subcommand in an event handler will no longer block
      xonsh from exiting.
    * history: Prevented history pull command from adding consecutive
      duplicates to propmter history.
    * prompt toolkit: Fixed autosuggest sometimes not updating when
      up-arrow is pressed (#5787).
    * Subprocess-based completions like xontrib-fish-completer
      <https://github.com/xonsh/xontrib-fish-completer>_ no longer
      append a space if the single available completion ends with a
      directory separator. This is consistent with the behavior of
      the default completer.
* Sun Apr 28 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.16.0:
    * Square brackets can now be used in command arguments without
      quotes (e.g. echo a[b])
    * Add XONSH_BASH_PATH_OVERRIDE option (off-by-default) to
      override what is returned by xonsh.platform.bash_command.
    * Added PATH.prepend(path) to add path to the beginning.
    * Xonsh AppImage now on Python 3.12 that works faster.
    * Xonsh AppImage: pinned prompt-toolkit version until fix
      upstream issue.
    * Builtin aliases (xontrib, history) switched to threadable
      mode.
    * EnvPath methods (append, remove, add, insert) prepare the
      path before action.
    * Replaced black formatter with ruff-format
    * source_foreign_fn now does not run subshells in interactive
      mode, so associated RC files like zshrc and bashrc will not
      be auto-loaded on sourcing.
    * Removed usage of deprecated cgi module
    * Removed ArgParserAlias.hook_pre_add_argument,
      ArgParserAlias.hook_post_add_argument. Please use custom
      action instead to modify the argument options.
    * Removed deprecated module xonsh.proc
    * Fixed an issue with completions when using absolute paths to
      commands and having $UPDATE_COMPLETIONS_ON_KEYPRESS set to
      True. https://github.com/xonsh/xonsh/issues/5127
    * Jobs: fixed "index out of range" exception.
    * Expressions like 2>1 are now parsed correctly as Python code
      instead of being treated like special io-redirection
      operators.
    * Redirect tokens in quotes (e.g. ">", "2>", "2>1") are now
      correctly passed to commands as regular arguments.
    * Fixed NotADirectoryError during load dircolors.
    * Fixed a bug that caused xonfig web to overwrite its own
      configuration file. See
      https://github.com/xonsh/xonsh/issues/5297
    * If an error is encountered while loading the xonshrc file,
      the traceback is now output as plain text rather than as a
      list of Tokens
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.15.1:
    * pytest: Fix pytest collection starting at pytest>=8.1.0
    * Updated docs to reflect VS Code support for xonsh as the
      user's default shell.
    * Pinned prompt-toolkit version 3.0.29-3.0.40 to workaround
      upstream issue. More info in issue 5241.
* Sun Jan 28 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.14.4:
    * System clipboard can be fully disabled using
      $XONSH_USE_SYSTEM_CLIPBOARD.
    * xonsh now adds the user site packages directory to sys.path
      where required for proper xontrib discovery
    * history: fix json file permissions upon sudo
    * Correctly parse multi line foreign aliases
    * Upgrade Python version at the introduction
* Thu Sep 28 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.14.1:
    * Added ``history delete`` command to both the JSON and SQLite
      history backends allowing users to delete commands from
      history that matches a pattern.
    * Added preliminary support for Python v3.12
    * Always load rc files except that --norc is passed.
    * Unset the default line continuation environment variables
      (``$MULTILINE_PROMPT_PRE`` and ``$MULTILINE_PROMPT_POS``) to
      allow differentiating between user setting an empty value and
      not setting anything
    * Dropped support for Python v3.8
    * This change fixes issue #4855, that is, rc files will be
      loaded in non-interactive mode.
* Mon Jun 26 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.14.0:
    * key_bindings: map `escape-f` as another word completer for macOS
    * Added ``history pull`` command to SQLite history backend to pull
      the history from parallel sessions and add to the current
      session.
    * Add support for `Semantic Prompt for line continuations in
      multiline prompts via two environment variables:
      ``$MULTILINE_PROMPT_PRE``  and ``$MULTILINE_PROMPT_POS``
      (e.g., ``\x01\x1b]133;B\x07\x02``) that are inserted
      before/after each continuation line 'dots' block to mark input
    * Wheels for Python 3.11 are part of the automated release action
    * Added ``chdir`` to ``xonsh.tools``. This allows to use
      ``with chdir("dir"):`` to run commands block in the certain
      directory without manually cd-ing.
    * Display the current branch of Fossil VCS checkouts in the prompt,
      similar to git and hg.
    * Added link to xonsh on Mastodon - https://mastodon.online/@xonsh
    * xontrib load: added option ``-s`` to skip warning about not
      installed xontribs.
    * Altered documentation for xonshrc to remove Python REPL prompts
      so that you can copy the code without having to edit it.
    * xonsh AppImage - bumped python to 3.11
    * The prompt end character switched to ``@``.
    * The `command not found` error will show the ``repr(cmd)``
      to uncover the cases when the command name has ``\n``, ``\t``
      or not visible color codes and raises the error.

Files

/usr/share/doc/packages/xonsh-doc
/usr/share/doc/packages/xonsh-doc/docs
/usr/share/doc/packages/xonsh-doc/docs/Makefile
/usr/share/doc/packages/xonsh-doc/docs/_static
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch.png
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch_full_color.png
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch_full_color_tight.png
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch_part_color.png
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch_part_color_tight.png
/usr/share/doc/packages/xonsh-doc/docs/_static/ascii_conch_part_transparent_tight.png
/usr/share/doc/packages/xonsh-doc/docs/_static/better_colors_windows.png
/usr/share/doc/packages/xonsh-doc/docs/_static/console_colors.reg
/usr/share/doc/packages/xonsh-doc/docs/_static/context_menu_windows.png
/usr/share/doc/packages/xonsh-doc/docs/_static/custom.css
/usr/share/doc/packages/xonsh-doc/docs/_static/intensify-colors-on-win-false.png
/usr/share/doc/packages/xonsh-doc/docs/_static/intensify-colors-on-win-true.png
/usr/share/doc/packages/xonsh-doc/docs/_static/knight-vs-snail.jpg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/animate-css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/animate-css/animate.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/animate-css/wow.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/bootstrap.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/font-awesome.min.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/magnific-popup.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/main.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/owl.carousel.min.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/style.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/css/style.css.map
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/Flaticon.eot
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/Flaticon.svg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/Flaticon.ttf
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/Flaticon.woff
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/_flaticon.scss
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/flaticon/flaticon.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/FontAwesome.otf
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/fontawesome-webfont.eot
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/fontawesome-webfont.svg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/fontawesome-webfont.ttf
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/fontawesome-webfont.woff
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/fonts/fontawesome-webfont.woff2
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/isotope
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/isotope/imagesloaded.pkgd.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/isotope/isotope-min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js/bootstrap.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js/jquery.magnific-popup.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js/popper.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js/stellar.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/js/theme.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts/Linearicons-Free.eot
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts/Linearicons-Free.svg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts/Linearicons-Free.ttf
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts/Linearicons-Free.woff
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/fonts/Linearicons-Free.woff2
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/linericon/style.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/css/nice-select.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/css/style.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/js/jquery.nice-select.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/nice-select/js/jquery.nice-select.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/assets
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/assets/ajax-loader.gif
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/assets/animated.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/assets/owl.carousel.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/owl.carousel.min.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing/owl-carousel/owl.carousel.min.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/animate.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/bootstrap.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/icofont.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/magnific-popup.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/owl.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/responsive.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/css/style.css
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/fonts
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/fonts/icofont.woff
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/fonts/icofont.woff2
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/banner-1.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/banner-2.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/banner-3.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/bg-1.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/blog-1.jpg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/blog-2.jpg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/blog-3.jpg
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/conch_ascii.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/conch_ascii_with_icon.gif
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/conch_ascii_with_icon.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/conch_pixel-128.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/logo.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_landing_preview.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_term_icon_128x128.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_term_icon_180x180.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_term_icon_256x256.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_term_icon_32x32.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/images/xonsh_term_icon_512x512.png
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/bootstrap.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/contact.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/custom.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/jquery-3.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/magnific-popup.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/owl.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/popper.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/scrollIt.js
/usr/share/doc/packages/xonsh-doc/docs/_static/landing2/js/validator.js
/usr/share/doc/packages/xonsh-doc/docs/_static/listunison.png
/usr/share/doc/packages/xonsh-doc/docs/_static/magic_conch.ico
/usr/share/doc/packages/xonsh-doc/docs/_static/numpy_friendly.css_t
/usr/share/doc/packages/xonsh-doc/docs/_static/orig_conch.png
/usr/share/doc/packages/xonsh-doc/docs/_static/robots.txt
/usr/share/doc/packages/xonsh-doc/docs/_static/what_is_xonsh.png
/usr/share/doc/packages/xonsh-doc/docs/_static/windows_terminal.png
/usr/share/doc/packages/xonsh-doc/docs/_static/windows_terminal2.png
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh-demo.gif
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh-demo.webm
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh-docker-example.jpg
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh-live.png
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh-logo-ascii.txt
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh5.png
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh_sticker.svg
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh_terminal_icon.svg
/usr/share/doc/packages/xonsh-doc/docs/_static/xonsh_terminal_icon_256.png
/usr/share/doc/packages/xonsh-doc/docs/_templates
/usr/share/doc/packages/xonsh-doc/docs/_templates/api-summary-module.rst
/usr/share/doc/packages/xonsh-doc/docs/_templates/index.html
/usr/share/doc/packages/xonsh-doc/docs/_templates/page.html
/usr/share/doc/packages/xonsh-doc/docs/aliases.rst
/usr/share/doc/packages/xonsh-doc/docs/api
/usr/share/doc/packages/xonsh-doc/docs/api/index.rst
/usr/share/doc/packages/xonsh-doc/docs/appimage.rst
/usr/share/doc/packages/xonsh-doc/docs/bash_to_xsh.rst
/usr/share/doc/packages/xonsh-doc/docs/callable_aliases.rst
/usr/share/doc/packages/xonsh-doc/docs/changelog.md
/usr/share/doc/packages/xonsh-doc/docs/comparison.rst
/usr/share/doc/packages/xonsh-doc/docs/completers.rst
/usr/share/doc/packages/xonsh-doc/docs/conf.py
/usr/share/doc/packages/xonsh-doc/docs/contact.rst
/usr/share/doc/packages/xonsh-doc/docs/containers.rst
/usr/share/doc/packages/xonsh-doc/docs/contents.rst
/usr/share/doc/packages/xonsh-doc/docs/contributing.rst
/usr/share/doc/packages/xonsh-doc/docs/debug.rst
/usr/share/doc/packages/xonsh-doc/docs/developer.rst
/usr/share/doc/packages/xonsh-doc/docs/editors.rst
/usr/share/doc/packages/xonsh-doc/docs/embedding.rst
/usr/share/doc/packages/xonsh-doc/docs/env.rst
/usr/share/doc/packages/xonsh-doc/docs/envvars.rst.jinja2
/usr/share/doc/packages/xonsh-doc/docs/error_handling.rst
/usr/share/doc/packages/xonsh-doc/docs/events.rst
/usr/share/doc/packages/xonsh-doc/docs/events_tutorial.rst
/usr/share/doc/packages/xonsh-doc/docs/extensions
/usr/share/doc/packages/xonsh-doc/docs/extensions/__init__.py
/usr/share/doc/packages/xonsh-doc/docs/extensions/cmdhelp.py
/usr/share/doc/packages/xonsh-doc/docs/extensions/jinja_rst_ext.py
/usr/share/doc/packages/xonsh-doc/docs/extensions/rst_helpers.py
/usr/share/doc/packages/xonsh-doc/docs/extensions/softwaresourcecode.py
/usr/share/doc/packages/xonsh-doc/docs/extensions/utils.py
/usr/share/doc/packages/xonsh-doc/docs/faq.rst
/usr/share/doc/packages/xonsh-doc/docs/globbing.rst
/usr/share/doc/packages/xonsh-doc/docs/guides.rst
/usr/share/doc/packages/xonsh-doc/docs/history.rst
/usr/share/doc/packages/xonsh-doc/docs/history_backend.rst
/usr/share/doc/packages/xonsh-doc/docs/install
/usr/share/doc/packages/xonsh-doc/docs/install.rst
/usr/share/doc/packages/xonsh-doc/docs/install/install
/usr/share/doc/packages/xonsh-doc/docs/install/install/index.html
/usr/share/doc/packages/xonsh-doc/docs/install/install/mamba-install-xonsh.sh
/usr/share/doc/packages/xonsh-doc/docs/install/install/windows_install_xonsh.cmd
/usr/share/doc/packages/xonsh-doc/docs/install_mamba.rst
/usr/share/doc/packages/xonsh-doc/docs/installation.rst
/usr/share/doc/packages/xonsh-doc/docs/intro.rst
/usr/share/doc/packages/xonsh-doc/docs/keyboard_shortcuts.rst
/usr/share/doc/packages/xonsh-doc/docs/launch.rst
/usr/share/doc/packages/xonsh-doc/docs/lib
/usr/share/doc/packages/xonsh-doc/docs/lib/.gitignore
/usr/share/doc/packages/xonsh-doc/docs/lib/index.rst
/usr/share/doc/packages/xonsh-doc/docs/links.rst
/usr/share/doc/packages/xonsh-doc/docs/macros.rst
/usr/share/doc/packages/xonsh-doc/docs/packages.rst
/usr/share/doc/packages/xonsh-doc/docs/platforms.rst
/usr/share/doc/packages/xonsh-doc/docs/prompt.rst
/usr/share/doc/packages/xonsh-doc/docs/python.rst
/usr/share/doc/packages/xonsh-doc/docs/python_virtual_environments.rst
/usr/share/doc/packages/xonsh-doc/docs/quotes.rst
/usr/share/doc/packages/xonsh-doc/docs/setup.rst
/usr/share/doc/packages/xonsh-doc/docs/strings.rst
/usr/share/doc/packages/xonsh-doc/docs/subprocess.rst
/usr/share/doc/packages/xonsh-doc/docs/talks_and_articles.rst
/usr/share/doc/packages/xonsh-doc/docs/tutorial.rst
/usr/share/doc/packages/xonsh-doc/docs/xonsh_projects.rst
/usr/share/doc/packages/xonsh-doc/docs/xonsh_session.rst
/usr/share/doc/packages/xonsh-doc/docs/xonshconfig.json
/usr/share/doc/packages/xonsh-doc/docs/xonshrc.py
/usr/share/doc/packages/xonsh-doc/docs/xonshrc.rst
/usr/share/doc/packages/xonsh-doc/docs/xonshrc.xsh
/usr/share/doc/packages/xonsh-doc/docs/xontrib.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:04:55 2026