[pyinstaller/pyinstaller] 4f3ea1: Support using pypiwin32 or pywin32-ctypes

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[pyinstaller/pyinstaller] 4f3ea1: Support using pypiwin32 or pywin32-ctypes

Dustin Spicuzza
  Branch: refs/heads/develop
  Home:   https://github.com/pyinstaller/pyinstaller
  Commit: 4f3ea16ad788d17b4bb150f9c2c224ab2b82afde
      https://github.com/pyinstaller/pyinstaller/commit/4f3ea16ad788d17b4bb150f9c2c224ab2b82afde
  Author: Dustin Spicuzza <[hidden email]>
  Date:   2017-07-28 (Fri, 28 Jul 2017)

  Changed paths:
    M PyInstaller/compat.py
    M PyInstaller/lib/modulegraph/find_modules.py
    M setup.py
    M tests/functional/scripts/pyi_win_py3_no_shortpathname.py

  Log Message:
  -----------
  Support using pypiwin32 or pywin32-ctypes

pypiwin32 doesn't work on msys2 for a variety of reasons, but pywin32-ctypes
supports the minimum API that pyinstaller needs

See also: https://github.com/Alexpux/MINGW-packages/issues/751


  Commit: 3e142240d95ad3061593185bfbf6f602e4be39af
      https://github.com/pyinstaller/pyinstaller/commit/3e142240d95ad3061593185bfbf6f602e4be39af
  Author: Dustin Spicuzza <[hidden email]>
  Date:   2017-07-28 (Fri, 28 Jul 2017)

  Changed paths:
    M PyInstaller/__main__.py
    M PyInstaller/compat.py

  Log Message:
  -----------
  win32: Ensure that pywin32 isn't imported before check_requirements is called

- Make sure that we can replace the win32api module before it gets used


  Commit: 6f5a23d045fca077828e5134b435b1ec7a3f2a3b
      https://github.com/pyinstaller/pyinstaller/commit/6f5a23d045fca077828e5134b435b1ec7a3f2a3b
  Author: Dustin Spicuzza <[hidden email]>
  Date:   2017-07-28 (Fri, 28 Jul 2017)

  Changed paths:
    M PyInstaller/depend/dylib.py

  Log Message:
  -----------
  win32: use os.path.normpath to ensure that system libs are excluded

msys2 uses / separators, whereas normal windows things use \


Compare: https://github.com/pyinstaller/pyinstaller/compare/3c4a98094f5b...6f5a23d045fc

--
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.
Loading...