pymol-open-source
pymol-open-source copied to clipboard
fixing ci pipeline for python3.13
- adding libffi to windows ci pipeline - I have encountered an error in CI for the Windows platform(example). For more information on the solution, check this link.
- bump pillow version - The pipelines for macOS and Windows are failing because they are using Python 3.13 with old version of PIL, which is supported only by the latest version(11). Also, it's the last version that supports Python 3.9. example of error. The Issue in pillow repo.
- refactoring testLoadPWG - In an effort to find the root cause of the issue, I have updated the testLoadPWG test to make it easier to understand.
- removing usage of cgi lib - The cgi module has been removed from the std since Python 3.13 This module is quite old, and I have not had to work with it before. I would appreciate any assistance with testing it. Additionally, the use of cgi can still be found in examples