Package: xonsh / 0.13.4+dfsg-1

Metadata

Package Version Patches format
xonsh 0.13.4+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
unvendor ply.patch | (download)

pyproject.toml | 1 0 + 1 - 0 !
tests/test_lexer.py | 3 2 + 1 - 0 !
xonsh/lexer.py | 3 2 + 1 - 0 !
xonsh/parsers/base.py | 3 2 + 1 - 0 !
xonsh/parsers/completion_context.py | 3 2 + 1 - 0 !
xonsh/parsers/v310.py | 2 1 + 1 - 0 !
xonsh/xonfig.py | 3 2 + 1 - 0 !
7 files changed, 11 insertions(+), 7 deletions(-)

 upstream includes vendored ply, which is removed when repacking

but still listed in setup
documentation fixes.patch | (download)

docs/conf.py | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 fix documentation issues

Removes the imgmath extension, (there appear to be no `.. math`
fields in the docs), removes the overwrite template which rewrites all
links to point to http://xon.sh/, removes the furo template (unpackage),
and disables the (unpackaged) runthis extension.

drop webconfig.patch | (download)

pyproject.toml | 8 0 + 8 - 0 !
tests/test_xonfig.py | 30 0 + 30 - 0 !
xonsh/xonfig.py | 20 1 + 19 - 0 !
3 files changed, 1 insertion(+), 57 deletions(-)

 patch out references to webconfig

Xonsh 0.9.14 added a webconfig app which was intended to replace the
existing CLI wizard. Unfortunately, this requires elm to build the
webapp which is not currently available in main. The webconfig source
has been dropped in Files-Excluded, this patch drops references to it
and reverts the xonfig banner to refer to the old wizard.

0006 Skip tests marked flaky upstream.patch | (download)

tests/procs/test_specs.py | 1 1 + 0 - 0 !
tests/test_integrations.py | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 skip tests marked flaky upstream


skip pytest subprocess.patch | (download)

tests/prompt/test_gitstatus.py | 5 5 + 0 - 0 !
tests/prompt/test_vc.py | 1 1 + 0 - 0 !
tests/xontribs/test_fish_completer.py | 5 5 + 0 - 0 !
3 files changed, 11 insertions(+)

 pytest-subprocess not avilable in debian

Skip tests that require it.

revert pytest 8.patch | (download)

xonsh/pytest/plugin.py | 13 6 + 7 - 0 !
1 file changed, 6 insertions(+), 7 deletions(-)

 revert pytest v8 support

Debian doesn't have v7, yet and this change isn't compatible with v6.