I try to run tests in Github actions under windows. It fails with:
...
File "D:\a\PyHardLinkBackup\PyHardLinkBackup\.venv-app\Lib\site-packages\tyro\_backends\_tyro_backend.py", line 111, in parse_args
out, unknown_args_and_progs = self._parse_args_recursive(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
parser_spec,
^^^^^^^^^^^^
...<5 lines>...
compact_help=compact_help,
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "D:\a\PyHardLinkBackup\PyHardLinkBackup\.venv-app\Lib\site-packages\tyro\_backends\_tyro_backend.py", line 607, in _parse_args_recursive
_recurse(parser_spec, prog)
~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "D:\a\PyHardLinkBackup\PyHardLinkBackup\.venv-app\Lib\site-packages\tyro\_backends\_tyro_backend.py", line 343, in _recurse
print(
~~~~~^
*_tyro_help_formatting.format_help(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<11 lines>...
sep="\n",
^^^^^^^^^
)
^
File "C:\hostedtoolcache\windows\Python\3.14.2\x64\Lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-1: character maps to <undefined>
I try to run tests in Github actions under windows. It fails with:
see: https://github.com/jedie/PyHardLinkBackup/actions/runs/21335367911/job/61406371054?pr=99