A general purpose, Python-ish shell
xonsh is a Python-ish, BASHwards-looking shell language and command prompt. The language is a superset of Python 3.4+ with additional shell primitives. xonsh (pronounced conch) is meant for the daily use of experts and novices alike.
- Developed at shells
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:rguenther:plgrnd/xonsh && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0.8.1.tar.gz | 0001960446 1.87 MB | |
changelog.sh | 0000000215 215 Bytes | |
xonsh.changes | 0000031558 30.8 KB | |
xonsh.spec | 0000002833 2.77 KB |
Revision 10 (latest revision is 41)
- update to version 0.8.1 - Added: - ``SubprocSpec`` has a new ``pipeline_index`` integer attribute that indicates the commands position in a pipeline. For example, in .. code-block:: sh p = ![ls -l | grep x] The ``ls`` command would have a pipeline index of 0 (``p.specs[0].pipeline_index == 0``) and ``grep`` would have a pipeline index of 1 (``p.specs[1].pipeline_index == 1``). This may be usefule in callable alaises which recieve the spec as an argument. - Changed: - Removed ``fish`` from list of supported foreign shells in the wizard. - Circle CI config updated to use a pinned version of ``black`` (18.9b0) - Pytest plugin now uses ``xonsh.main.setup()`` to setup test environment. - Linux platform discovery will no longer use ``platform.linux_distribution()`` on Python >=3.6.6. due to pending deprecation warning. - Updated Linux Guide as Xonsh is now available in Arch Linux official repositories. - Fixed: - Builtin dynamic proxies and deprecation warning proxies were not deleting attributes and items properly. - Fixed stdout/sdterr writing infinite recurssion error that would occur in long pipelines of callable aliases. - Fixed a bug which under very rare conditions could cause the shell to die with PermissionError exception while sending SIGSTOP signal to a child process. - Fixed further raw string deprecation warnings thoughout the code base. - update to version 0.8.0 - Added: - changelog.sh is an internal script for generating changelog.
Comments 0