#5563·xonsh

Refactoring: split `tools.py` into libs

Author: anki-codeCreated Jun 30, 2024Updated Jul 28, 2026
Labelsgood first issuepriority-mediumv1refactoring

tools.py has 2877 lines. We need to review the functions and:

  • group functions by topics in xonsh.lib
  • move functions to xonsh.platforms e.g. hardcode_colors_for_win10, WIN10_COLOR_MAP, _win_bold_color_map, etc (#6556)

For community

⬇️ Please click the reaction instead of leaving a +1 or comment