mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-03 16:04:41 +01:00
![]()
Some checks are pending
Build and deploy docs / Xonsh docs to gh-pages (push) Waiting to run
CI Tests / Test Python 3.10 macOS-latest (push) Waiting to run
CI Tests / Test Python 3.11 macOS-latest (push) Waiting to run
CI Tests / Test Python 3.12 macOS-latest (push) Waiting to run
CI Tests / Test Python 3.13 macOS-latest (push) Waiting to run
CI Tests / Test Python 3.10 ubuntu-latest (push) Waiting to run
CI Tests / Test Python 3.11 ubuntu-latest (push) Waiting to run
CI Tests / Test Python 3.12 ubuntu-latest (push) Waiting to run
CI Tests / Test Python 3.13 ubuntu-latest (push) Waiting to run
CI Tests / Test Python 3.10 windows-latest (push) Waiting to run
CI Tests / Test Python 3.11 windows-latest (push) Waiting to run
CI Tests / Test Python 3.12 windows-latest (push) Waiting to run
CI Tests / Test Python 3.13 windows-latest (push) Waiting to run
With the tracer on, modules at shutdown can be destroyed in an order that prevents the `trace()` function from working. This was currently the case with Python 3.13 where the function was still being called during the `xonsh.tracer` module's destruction. This change adds a test to prevent this from happening in the future, and works around the issue by creating local references to necessary functions that were otherwise set to None at shutdown. |
||
---|---|---|
.. | ||
aliases | ||
api | ||
bin | ||
built_ins | ||
completers | ||
history | ||
lib | ||
man1 | ||
parsers | ||
platform | ||
procs | ||
prompt | ||
scripts | ||
shell | ||
xoreutils | ||
xpack | ||
.somedotfile | ||
bashrc.sh | ||
batch.bat | ||
conftest.py | ||
run_pwd.xsh | ||
sample.xsh | ||
test_aliases.py | ||
test_ansi_colors.py | ||
test_builtins.py | ||
test_cli_utils.py | ||
test_color_tools.py | ||
test_commands_cache.py | ||
test_completer.py | ||
test_completion_context.py | ||
test_contexts.py | ||
test_dirstack.py | ||
test_dirstack_unc.py | ||
test_environ.py | ||
test_events.py | ||
test_execer.py | ||
test_foreign_shells.py | ||
test_imphooks.py | ||
test_integrations.py | ||
test_main.py | ||
test_man.py | ||
test_news.py | ||
test_pyghooks.py | ||
test_tools.py | ||
test_virtualenv_activator.py | ||
test_xonsh.xsh |