{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.JmPJthwe/b1/xonsh_0.9.25+dfsg-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.JmPJthwe/b2/xonsh_0.9.25+dfsg-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- ee5dcf71b3f8350a74ea3776f26b4bf0 820024 doc optional xonsh-doc_0.9.25+dfsg-1_all.deb\n+ 6cf30fc6e457980fffb06b1347152a7b 819968 doc optional xonsh-doc_0.9.25+dfsg-1_all.deb\n 0419a288f505d6a237b7036d9c17b934 401276 shells optional xonsh_0.9.25+dfsg-1_all.deb\n"}, {"source1": "xonsh-doc_0.9.25+dfsg-1_all.deb", "source2": "xonsh-doc_0.9.25+dfsg-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2021-02-01 19:17:39.000000 debian-binary\n -rw-r--r-- 0 0 0 9680 2021-02-01 19:17:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 810152 2021-02-01 19:17:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 810096 2021-02-01 19:17:39.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -282,15 +282,15 @@\n -rw-r--r-- 0 root (0) root (0) 11807 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/completers/python.html\n -rw-r--r-- 0 root (0) root (0) 42818 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/completers/tools.html\n -rw-r--r-- 0 root (0) root (0) 8804 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/completers/xompletions.html\n -rw-r--r-- 0 root (0) root (0) 9588 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/contexts.html\n -rw-r--r-- 0 root (0) root (0) 14422 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/diff_history.html\n -rw-r--r-- 0 root (0) root (0) 10317 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/dirstack.html\n -rw-r--r-- 0 root (0) root (0) 25061 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/dumb_shell.html\n--rw-r--r-- 0 root (0) root (0) 281086 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/environ.html\n+-rw-r--r-- 0 root (0) root (0) 281110 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/environ.html\n -rw-r--r-- 0 root (0) root (0) 25130 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/events.html\n -rw-r--r-- 0 root (0) root (0) 13927 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/execer.html\n -rw-r--r-- 0 root (0) root (0) 26294 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/foreign_shells.html\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/history/\n -rw-r--r-- 0 root (0) root (0) 15880 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/history/base.html\n -rw-r--r-- 0 root (0) root (0) 7251 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/history/index.html\n -rw-r--r-- 0 root (0) root (0) 24541 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/api/history/json.html\n@@ -385,15 +385,15 @@\n -rw-r--r-- 0 root (0) root (0) 20264 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/objects.inv\n -rw-r--r-- 0 root (0) root (0) 12623 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/packages.html\n -rw-r--r-- 0 root (0) root (0) 26275 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/platform-issues.html\n -rw-r--r-- 0 root (0) root (0) 24452 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/py-modindex.html\n -rw-r--r-- 0 root (0) root (0) 16089 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/python_virtual_environments.html\n -rw-r--r-- 0 root (0) root (0) 6441 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/quotes.html\n -rw-r--r-- 0 root (0) root (0) 4460 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/search.html\n--rw-r--r-- 0 root (0) root (0) 189425 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/searchindex.js\n+-rw-r--r-- 0 root (0) root (0) 189401 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/searchindex.js\n -rw-r--r-- 0 root (0) root (0) 5335 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/setup.html\n -rw-r--r-- 0 root (0) root (0) 8890 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/subproc_types.html\n -rw-r--r-- 0 root (0) root (0) 7360 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/talks_and_articles.html\n -rw-r--r-- 0 root (0) root (0) 8512 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/todo.html\n -rw-r--r-- 0 root (0) root (0) 4829 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/tryitnow.html\n -rw-r--r-- 0 root (0) root (0) 162754 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/tutorial.html\n -rw-r--r-- 0 root (0) root (0) 19040 2021-02-01 19:17:39.000000 ./usr/share/doc/xonsh-doc/html/tutorial_completers.html\n"}, {"source1": "./usr/share/doc/xonsh-doc/html/api/environ.html", "source2": "./usr/share/doc/xonsh-doc/html/api/environ.html", "unified_diff": "@@ -191,15 +191,15 @@\n
PROMPT
= Var(validate=<function is_string_or_callable>, convert=<function ensure_string>, detype=<function ensure_string>, default='{env_name}{BOLD_GREEN}{user}@{hostname}{BOLD_BLUE} {cwd}{branch_color}{curr_branch: {}}{RESET} {BOLD_BLUE}{prompt_end}{RESET} ', doc="The prompt text. May contain keyword arguments which are auto-formatted, see 'Customizing the Prompt' at http://xon.sh/tutorial.html#customizing-the-prompt. This value is never inherited from parent processes.", is_configurable=True, doc_default='``xonsh.environ.DEFAULT_PROMPT``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder1', 'prompt_end': '$', 'hostname': 'codethink03-arm64', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder2', 'prompt_end': '$', 'hostname': 'i-capture-the-hostname', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6\n PROMPT_REFRESH_INTERVAL
= Var(validate=<function is_float>, convert=<class 'float'>, detype=<class 'str'>, default=0.0, doc='Interval (in seconds) to evaluate and update ``$PROMPT``, ``$RIGHT_PROMPT`` and ``$BOTTOM_TOOLBAR``. The default is zero (no update). NOTE: ``$UPDATE_PROMPT_ON_KEYPRESS`` must be set to ``True`` for this variable to take effect.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_BACKEND
= Var(validate=<function is_history_backend>, convert=<function to_itself>, detype=<function ensure_string>, default='json', doc="Set which history backend to use. Options are: 'json', 'sqlite', and 'dummy'. The default is 'json'. ``XONSH_HISTORY_BACKEND`` also accepts a class type that inherits from ``xonsh.history.base.History``, or its instance.", is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6\n XONSH_HISTORY_MATCH_ANYWHERE
= Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='When searching history from a partial string (by pressing up arrow), match command history anywhere in a given line (not just the start)', is_configurable=True, doc_default='False', can_store_as_str=False, pattern=None)\u00b6OLDPWD
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='.', doc='Used to represent a previous present working directory.', is_configurable=False, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6PATH
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", can_store_as_str=False, pattern=None)\u00b6PATH
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", can_store_as_str=False, pattern=None)\u00b6\n PATHEXT
= Var(validate=<function is_nonstring_seq_of_strings>, convert=<function pathsep_to_upper_seq>, detype=<function seq_to_upper_pathsep>, default=[], doc='Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6UPDATE_OS_ENVIRON
= Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='If True ``os_environ`` will always be updated when the xonsh environment changes. The environment can be reset to the default value by calling ``__xonsh__.env.undo_replace_env()``', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XDG_CONFIG_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)\u00b6XDG_CONFIG_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)\u00b6\n XDG_DATA_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)\u00b6XDG_DATA_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)\u00b6\n XONSHRC
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function default_xonshrc>, doc='A list of the locations of run control files, if they exist. User defined run control file will supersede values set in system-wide control file if there is a naming collision. $THREAD_SUBPROCS=None when reading in run control files.', is_configurable=True, doc_default="On Linux & Mac OSX: ``['/etc/xonshrc', '~/.config/xonsh/rc.xsh', '~/.xonshrc']``\\n\\nOn Windows: ``['%ALLUSERSPROFILE%\\\\\\\\xonsh\\\\\\\\xonshrc', '~/.config/xonsh/rc.xsh', '~/.xonshrc']``", can_store_as_str=False, pattern=None)\u00b6PROMPT
= Var(validate=<function is_string_or_callable>, convert=<function ensure_string>, detype=<function ensure_string>, default='{env_name}{BOLD_GREEN}{user}@{hostname}{BOLD_BLUE} {cwd}{branch_color}{curr_branch: {}}{RESET} {BOLD_BLUE}{prompt_end}{RESET} ', doc="The prompt text. May contain keyword arguments which are auto-formatted, see 'Customizing the Prompt' at http://xon.sh/tutorial.html#customizing-the-prompt. This value is never inherited from parent processes.", is_configurable=True, doc_default='``xonsh.environ.DEFAULT_PROMPT``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder1', 'prompt_end': '$', 'hostname': 'codethink03-arm64', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder2', 'prompt_end': '$', 'hostname': 'i-capture-the-hostname', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6\n PROMPT_REFRESH_INTERVAL
= Var(validate=<function is_float>, convert=<class 'float'>, detype=<class 'str'>, default=0.0, doc='Interval (in seconds) to evaluate and update ``$PROMPT``, ``$RIGHT_PROMPT`` and ``$BOTTOM_TOOLBAR``. The default is zero (no update). NOTE: ``$UPDATE_PROMPT_ON_KEYPRESS`` must be set to ``True`` for this variable to take effect.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_BACKEND
= Var(validate=<function is_history_backend>, convert=<function to_itself>, detype=<function ensure_string>, default='json', doc="Set which history backend to use. Options are: 'json', 'sqlite', and 'dummy'. The default is 'json'. ``XONSH_HISTORY_BACKEND`` also accepts a class type that inherits from ``xonsh.history.base.History``, or its instance.", is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6\n XONSH_HISTORY_MATCH_ANYWHERE
= Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='When searching history from a partial string (by pressing up arrow), match command history anywhere in a given line (not just the start)', is_configurable=True, doc_default='False', can_store_as_str=False, pattern=None)\u00b6PROMPT
= Var(validate=<function is_string_or_callable>, convert=<function ensure_string>, detype=<function ensure_string>, default='{env_name}{BOLD_GREEN}{user}@{hostname}{BOLD_BLUE} {cwd}{branch_color}{curr_branch: {}}{RESET} {BOLD_BLUE}{prompt_end}{RESET} ', doc="The prompt text. May contain keyword arguments which are auto-formatted, see 'Customizing the Prompt' at http://xon.sh/tutorial.html#customizing-the-prompt. This value is never inherited from parent processes.", is_configurable=True, doc_default='``xonsh.environ.DEFAULT_PROMPT``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder1', 'prompt_end': '$', 'hostname': 'codethink03-arm64', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6PROMPT_FIELDS
= Var(validate=<function always_true>, convert=None, detype=None, default={'user': 'pbuilder2', 'prompt_end': '$', 'hostname': 'i-capture-the-hostname', 'cwd': <function _dynamically_collapsed_pwd>, 'cwd_dir': <function PROMPT_FIELDS.<locals>.<lambda>>, 'cwd_base': <function PROMPT_FIELDS.<locals>.<lambda>>, 'short_cwd': <function _collapsed_pwd>, 'curr_branch': <function current_branch>, 'branch_color': <function branch_color>, 'branch_bg_color': <function branch_bg_color>, 'current_job': <function _current_job>, 'env_name': <function env_name>, 'env_prefix': '(', 'env_postfix': ') ', 'vte_new_tab_cwd': <function vte_new_tab_cwd>, 'gitstatus': <function gitstatus_prompt>, 'time_format': '%H:%M:%S', 'localtime': <function _localtime>}, doc="Dictionary containing variables to be used when formatting $PROMPT and $TITLE. See 'Customizing the Prompt' http://xon.sh/tutorial.html#customizing-the-prompt", is_configurable=False, doc_default='``xonsh.prompt.PROMPT_FIELDS``', can_store_as_str=False, pattern=None)\u00b6\n PROMPT_REFRESH_INTERVAL
= Var(validate=<function is_float>, convert=<class 'float'>, detype=<class 'str'>, default=0.0, doc='Interval (in seconds) to evaluate and update ``$PROMPT``, ``$RIGHT_PROMPT`` and ``$BOTTOM_TOOLBAR``. The default is zero (no update). NOTE: ``$UPDATE_PROMPT_ON_KEYPRESS`` must be set to ``True`` for this variable to take effect.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_BACKEND
= Var(validate=<function is_history_backend>, convert=<function to_itself>, detype=<function ensure_string>, default='json', doc="Set which history backend to use. Options are: 'json', 'sqlite', and 'dummy'. The default is 'json'. ``XONSH_HISTORY_BACKEND`` also accepts a class type that inherits from ``xonsh.history.base.History``, or its instance.", is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6XONSH_HISTORY_FILE
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.xonsh_history.json', doc='Location of history file (deprecated).', is_configurable=False, doc_default='``~/.xonsh_history``', can_store_as_str=False, pattern=None)\u00b6\n XONSH_HISTORY_MATCH_ANYWHERE
= Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='When searching history from a partial string (by pressing up arrow), match command history anywhere in a given line (not just the start)', is_configurable=True, doc_default='False', can_store_as_str=False, pattern=None)\u00b6OLDPWD
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='.', doc='Used to represent a previous present working directory.', is_configurable=False, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6PATH
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/first-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", can_store_as_str=False, pattern=None)\u00b6PATH
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=('/nonexistent/second-build/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'), doc='List of strings representing where to look for executables.', is_configurable=True, doc_default="On Windows: it is ``Path`` value of register's ``HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment``. On Mac OSX: ``('/usr/local/bin', '/usr/bin', '/bin', '/usr/sbin', '/sbin')`` On Linux & on Cygwin & on MSYS, when detected that the distro is like arch, the default PATH is ``('/usr/local/sbin', '/usr/local/bin', '/usr/bin', '/usr/bin/site_perl', '/usr/bin/vendor_perl', '/usr/bin/core_perl')`` and otherwise is ``('~/bin', '/usr/local/sbin', '/usr/local/bin', '/usr/sbin','/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games')``", can_store_as_str=False, pattern=None)\u00b6\n PATHEXT
= Var(validate=<function is_nonstring_seq_of_strings>, convert=<function pathsep_to_upper_seq>, detype=<function seq_to_upper_pathsep>, default=[], doc='Sequence of extension strings (eg, ``.EXE``) for filtering valid executables by. Each element must be uppercase.', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6UPDATE_OS_ENVIRON
= Var(validate=<function is_bool>, convert=<function to_bool>, detype=<function bool_to_str>, default=False, doc='If True ``os_environ`` will always be updated when the xonsh environment changes. The environment can be reset to the default value by calling ``__xonsh__.env.undo_replace_env()``', is_configurable=True, doc_default=<xonsh.tools.DefaultNotGivenType object>, can_store_as_str=False, pattern=None)\u00b6XDG_CONFIG_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)\u00b6XDG_CONFIG_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.config', doc='Open desktop standard configuration home dir. This is the same default as used in the standard.', is_configurable=False, doc_default='``~/.config``', can_store_as_str=False, pattern=None)\u00b6\n XDG_DATA_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/first-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)\u00b6XDG_DATA_HOME
= Var(validate=<function is_string>, convert=<function ensure_string>, detype=<function ensure_string>, default='/nonexistent/second-build/.local/share', doc='Open desktop standard data home dir. This is the same default as used in the standard.', is_configurable=True, doc_default='``~/.local/share``', can_store_as_str=False, pattern=None)\u00b6\n XONSHRC
= Var(validate=<function is_env_path>, convert=<function str_to_env_path>, detype=<function env_path_to_str>, default=<function default_xonshrc>, doc='A list of the locations of run control files, if they exist. User defined run control file will supersede values set in system-wide control file if there is a naming collision. $THREAD_SUBPROCS=None when reading in run control files.', is_configurable=True, doc_default="On Linux & Mac OSX: ``['/etc/xonshrc', '~/.config/xonsh/rc.xsh', '~/.xonshrc']``\\n\\nOn Windows: ``['%ALLUSERSPROFILE%\\\\\\\\xonsh\\\\\\\\xonshrc', '~/.config/xonsh/rc.xsh', '~/.xonshrc']``", can_store_as_str=False, pattern=None)\u00b6store_as_str: False
\nAutomatically set to the name of the current host.
\nconfigurable: True
\n-default: <function GeneralSetting.<lambda> at 0xffff8e5e5c10>
\n+default: <function GeneralSetting.<lambda> at 0xffff9a195c10>
\nstore_as_str: False
\nAutomatically set to a string that fully describes the system type on which xonsh is executing.
\nconfigurable: True
\n-default: <function GeneralSetting.<lambda> at 0xffff8e5e5ca0>
\n+default: <function GeneralSetting.<lambda> at 0xffff9a195ca0>
\nstore_as_str: False
\nFallback locale setting for systems where it matters
\nconfigurable: True
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -76,22 +76,22 @@\n configurable: True\n default: 6000\n store_as_str: False\n ===============================================================================\n **** $HOSTNAME\u00c2\u00b6 ****\n Automatically set to the name of the current host.\n configurable: True\n-default: