You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux bundle: fonts and font size are now identical between local and CI
builds. The fonts.conf embedded by PyInstaller contained absolute paths to
the build machine's conda environment; on any other machine those paths are
missing and Qt fell back to system fonts only, at a different size. Fix: conda
fonts (fonts-conda-ecosystem: Ubuntu, DejaVu, Inconsolata, SourceCodePro)
are included in the bundle via pbrenamer.spec for glyph coverage; a runtime
hook (hooks/pyi_rth_fonts.py) generates a portable fonts.conf at startup
that includes the system /etc/fonts/fonts.conf and calls FcFini()/FcInit() to force fontconfig re-initialisation with the correct
config — the system font is then resolved normally by Qt, with the same size
as in the local run.
(Closes #2)
ReadTheDocs build: removed the pre_build step that attempted to run pyside6-uic on *.ui files — no such files exist (*_ui.py are committed
hand-written sources); the stale step caused the RTD build to fail on every
tag since 1.4.1