Branch: refs/heads/develop Home: https://github.com/pyinstaller/pyinstaller Commit: 36d85919db580f2073f5743c33df2c83ad2f4d53 https://github.com/pyinstaller/pyinstaller/commit/36d85919db580f2073f5743c33df2c83ad2f4d53 Author: Hartmut Goebel <h.goe...@crazy-compilers.com> Date: 2016-07-23 (Sat, 23 Jul 2016)
Changed paths: M tests/functional/test_import.py Log Message: ----------- Make emacs happy. Change quotes so emacs get's them right. Commit: 1ec2473a1168f8bb52b2941f584829cbba56c643 https://github.com/pyinstaller/pyinstaller/commit/1ec2473a1168f8bb52b2941f584829cbba56c643 Author: Hartmut Goebel <h.goe...@crazy-compilers.com> Date: 2016-07-23 (Sat, 23 Jul 2016) Changed paths: M tests/functional/test_import.py Log Message: ----------- Skip test_ctypes_CDLL_None on Windows. See pull-request #2098. Commit: d5c56699f4f4cb3dab873b484383f874028d1e18 https://github.com/pyinstaller/pyinstaller/commit/d5c56699f4f4cb3dab873b484383f874028d1e18 Author: Bryan A. Jones <bjo...@ece.msstate.edu> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: M tests/functional/scripts/pyi_multiprocess.py Log Message: ----------- Fix: Correct usage of multiprocessing test. Fixes: - In general, the superclass' constructor should be invoked first, unless there's a compelling reason not to do so. - More descriptive diagnostic messages were added. - Following the example of https://docs.python.org/2/library/multiprocessing.html#the-process-class, the processes are join()ed. - Items put into the Queue are now removed. Quoting the programming guidelines at https://docs.python.org/2/library/multiprocessing.html#programming-guidelines: Joining processes that use queues Bear in mind that a process that has put items in a queue will wait before terminating until all the buffered items are fed by the “feeder” thread to the underlying pipe. (The child process can call the cancel_join_thread() method of the queue to avoid this behaviour.) This means that whenever you use a queue you need to make sure that all items which have been put on the queue will eventually be removed before the process is joined. Otherwise you cannot be sure that processes which have put items on the queue will terminate. Remember also that non-daemonic processes will be joined automatically. Commit: 5a43ca8c1756b6400fcffc66fe35bb79a2db4644 https://github.com/pyinstaller/pyinstaller/commit/5a43ca8c1756b6400fcffc66fe35bb79a2db4644 Author: Bryan A. Jones <bjo...@ece.msstate.edu> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: M tests/functional/test_basic.py Log Message: ----------- Fix: Skip failing test (see issue #2116). Commit: e09b9472f8ae65ba11432c45137e924e7e302316 https://github.com/pyinstaller/pyinstaller/commit/e09b9472f8ae65ba11432c45137e924e7e302316 Author: Bryan A. Jones <bjo...@ece.msstate.edu> Date: 2016-07-24 (Sun, 24 Jul 2016) Changed paths: M tests/functional/test_basic.py Log Message: ----------- Fix: Multiprocessing test fails on all Windows versions. Commit: 7731368d193d5496e6a8ae6ae03389bfb9bff121 https://github.com/pyinstaller/pyinstaller/commit/7731368d193d5496e6a8ae6ae03389bfb9bff121 Author: Bryan A. Jones <bjo...@ece.msstate.edu> Date: 2016-08-17 (Wed, 17 Aug 2016) Changed paths: M tests/functional/scripts/pyi_multiprocess.py M tests/functional/test_basic.py M tests/functional/test_import.py Log Message: ----------- Merge remote-tracking branch 'upstream/fix-2098-on-windows' into upstream-develop Compare: https://github.com/pyinstaller/pyinstaller/compare/d3e0cb4aa454...7731368d193d -- 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 pyinstaller+unsubscr...@googlegroups.com. To post to this group, send email to pyinstaller@googlegroups.com. Visit this group at https://groups.google.com/group/pyinstaller. For more options, visit https://groups.google.com/d/optout.