diff --git a/CHANGELOG.md b/CHANGELOG.md index 564f64b..5e27191 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog (This document uses YYYY-MM-DD) +## [v2.2.3] - 2022-04-11 + +### Changed + - Excluded some more modules in build files, hopefully shouldn't cause any issues. + - Added empty 'package' option to 'setup' in setup.py, setuptools v61.0.0 doesn't seem to like our project layout. + ## [v2.2.2] - 2022-04-11 ### Changed diff --git a/pyinstaller.py b/pyinstaller.py index 6dd9a36..903a356 100644 --- a/pyinstaller.py +++ b/pyinstaller.py @@ -62,7 +62,8 @@ Some of the include files are specific to my instalation, so you might have to e except KeyboardInterrupt: sys.exit("KeyboardInterrupt") -exclude_modules = ['collections.sys', +exclude_modules = ['tkinter', + 'collections.sys', 'collections._sre', 'collections._json', 'collections._locale', @@ -78,12 +79,20 @@ exclude_modules = ['collections.sys', 'PyQt5.QtSvg', 'PyQt5.QtTest', 'PyQt5.QtWebKit', -# 'PyQt5.QtXml', -# 'PyQt5.QtXmlPatterns', + 'PyQt5.QtXml', + 'PyQt5.QtXmlPatterns', 'PyQt5.phonon', 'PyQt5.QtAssistant', 'PyQt5.QtDesigner', - 'PyQt5.QAxContainer',] + 'PyQt5.QAxContainer', + 'asyncio', # for now . . . + 'email', # ?? :? + 'xml', + 'pygame.docs' # Hopefully we can just not have pygame at all at some point =3 + # (when QtMultimedia stops relying on local codecs