nvda
d09bd29c - Include python3.dll in the binary distribution for use in add-ons. (#15674)

Commit
2 years ago
Include python3.dll in the binary distribution for use in add-ons. (#15674) fixes #15594 Summary of the issue: NVDA add-ons that rely on .pyd files, like Resource Monitor, encounter compatibility issues due to the absence of python3.dll in NVDA's distribution. The issue becomes more complicated with NVDA's upgrade to Python 3.11, as it necessitates manually bundling multiple versions of python3.dll to maintain backward compatibility. Description of user facing changes None. Description of development approach In the setup.py file, bundle python3.dll from sys.base_prefix, which should be the python version used to build NVDA.
Author
Parents
Loading