#703·rendercv

ModuleNotFoundError: No module named 'rich._unicode_data.unicode17-0-0'

Author: maxkaskeCreated Mar 22, 2026Updated Sep 6, 2026

Error Description

Binary release may fail to run with an error:

ModuleNotFoundError: No module named 'rich._unicode_data.unicode17-0-0'

How To Reproduce

Create a simple cv.yaml like:

cv:
  name: John Doe

Using the v2.8 binary run:

rendercv render cv.yaml

Likely Cause

rich>=14.3.0 uses dynamic import. As a result PyInstaller cannot always identify these imports as required and might not include them in the built binary.

Possible Fix

Build the binaries with the additional flag:

--collect-submodules=rich._unicode_data

Tested On

  • rendercv v2.7 and v2.8
  • Linux x86_64