Branch: refs/heads/develop
Home: https://github.com/pyinstaller/pyinstaller
Commit: f4124ca68c50fa40d6d4831d2d61983abff64fe6
https://github.com/pyinstaller/pyinstaller/commit/f4124ca68c50fa40d6d4831d2d61983abff64fe6
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-10 (Fri, 10 Aug 2012)
Changed paths:
A PyInstaller/hooks/hook-docutils.py
A PyInstaller/hooks/hook-jinja2.py
A PyInstaller/hooks/hook-sphinx.py
M PyInstaller/hooks/hookutils.py
M PyInstaller/loader/archive.py
A buildtests/libraries/conf.py
A buildtests/libraries/index.rst
A buildtests/libraries/test_sphinx.py
M buildtests/runtests.py
Log Message:
-----------
- Added support for Sphinx and its dependences, docutils and jinja2:
- Created hooks for sphinx and docutils to copy their data files
- Patched archive.py to set __file__ to a module-named subdir of the
executable
- Modified hookutils.py to include routines used by sphinx, docutils hooks
- Added tests to verify these hooks, with accompanying support files
Commit: a84fd3659709fed54017245fef173fa911c6967e
https://github.com/pyinstaller/pyinstaller/commit/a84fd3659709fed54017245fef173fa911c6967e
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-13 (Mon, 13 Aug 2012)
Changed paths:
M PyInstaller/hooks/hook-docutils.py
M PyInstaller/hooks/hook-sphinx.py
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
- Moved to use of mod instead of __import__(mod_str)
- Code cleanup
Commit: ac27330c31ee9a4a1b2561dc6ead5da22c236ae5
https://github.com/pyinstaller/pyinstaller/commit/ac27330c31ee9a4a1b2561dc6ead5da22c236ae5
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-13 (Mon, 13 Aug 2012)
Changed paths:
M PyInstaller/loader/archive.py
Log Message:
-----------
- Cleanup up comment and code
Commit: 4908a43ca2af5eae92371b7113947c76f429b943
https://github.com/pyinstaller/pyinstaller/commit/4908a43ca2af5eae92371b7113947c76f429b943
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-13 (Mon, 13 Aug 2012)
Changed paths:
M buildtests/runtests.py
Log Message:
-----------
- Removed debug code accidentally committed
Commit: 1c1750efbe43726d2475cf1b2fdbc148bd06592c
https://github.com/pyinstaller/pyinstaller/commit/1c1750efbe43726d2475cf1b2fdbc148bd06592c
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
- Added remove_prefix/suffix to handle specific portions of a path
- Changed from 2 spaces to 4 spaces for indents
Commit: 68902cc481922c0cf9d3d4880b5d3faa6abf22d8
https://github.com/pyinstaller/pyinstaller/commit/68902cc481922c0cf9d3d4880b5d3faa6abf22d8
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M PyInstaller/loader/archive.py
Log Message:
-----------
- Moved __file__ modification to overwrite old __file__ assignments
Commit: 419489825a217c733f683e25a88326393ecfe677
https://github.com/pyinstaller/pyinstaller/commit/419489825a217c733f683e25a88326393ecfe677
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
R buildtests/libraries/conf.py
R buildtests/libraries/index.rst
A buildtests/libraries/sphinx/conf.py
A buildtests/libraries/sphinx/index.rst
M buildtests/libraries/test_sphinx.py
Log Message:
-----------
Moved Sphinx-specific files supporting test_sphinx.py to the sphinx/
directory.
In particular, Sphinx requires that conf.py have exactly that name -
test_sphinx-conf.py
doesn't work.
Commit: 0e47e74a1100144beaab257f9959e43af1216326
https://github.com/pyinstaller/pyinstaller/commit/0e47e74a1100144beaab257f9959e43af1216326
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M buildtests/libraries/sphinx/conf.py
Log Message:
-----------
This was an autogenerated file with lots of default goo. Clean up:
- Removed unnecessary entries
- Removed comment-out lines
Commit: 015696a2f639161129082133976c8cfb3dca1c29
https://github.com/pyinstaller/pyinstaller/commit/015696a2f639161129082133976c8cfb3dca1c29
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M buildtests/libraries/test_sphinx.py
Log Message:
-----------
Word-wrapped long lines
Commit: decbb9e1b3f7d4bbd6e442294d89f432fcfe3652
https://github.com/pyinstaller/pyinstaller/commit/decbb9e1b3f7d4bbd6e442294d89f432fcfe3652
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
A buildtests/unit/hoookutils_test.py
Log Message:
-----------
Unit tests for additions to hookutils created. First bug found.
Commit: a4e8246b7cf6d6da59cf9f27f30256351f2e1f8b
https://github.com/pyinstaller/pyinstaller/commit/a4e8246b7cf6d6da59cf9f27f30256351f2e1f8b
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
Fixed failing test case in remove_suffix: when suffix is empty, it returned
'',
instead of the original string.
Commit: 9382c894d46f0dcccac345edc1d3bccfd256d123
https://github.com/pyinstaller/pyinstaller/commit/9382c894d46f0dcccac345edc1d3bccfd256d123
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
Rewrote code, based on a series of unit tests. New features:
- Skips directories with no __init__.py
- Skips all subdirectories under directories with no __init__.py
Commit: 74341ffb4cc0e6efab1c6b5c3b99e90ace3e9ef9
https://github.com/pyinstaller/pyinstaller/commit/74341ffb4cc0e6efab1c6b5c3b99e90ace3e9ef9
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
A buildtests/unit/hookutils_test_files/__init__.py
A buildtests/unit/hookutils_test_files/py_files_not_in_package/one.py
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/sub_pkg/__init__.py
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/sub_pkg/three.py
A buildtests/unit/hookutils_test_files/two.py
M buildtests/unit/hoookutils_test.py
Log Message:
-----------
Added tests of collect_submodule
Added a set of supporting files to test collect_submodule
Commit: 11e72344c0457c4fb71bed4c477fb83c922f592b
https://github.com/pyinstaller/pyinstaller/commit/11e72344c0457c4fb71bed4c477fb83c922f592b
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-14 (Tue, 14 Aug 2012)
Changed paths:
M PyInstaller/loader/archive.py
Log Message:
-----------
Modified behavior so that __file__ now contains
/absolute/path/frozen_executable/path/to/module/module_name.pyc.
Commit: 6b31491b3976a5a44f60b4bc3f643338a1b89894
https://github.com/pyinstaller/pyinstaller/commit/6b31491b3976a5a44f60b4bc3f643338a1b89894
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
collet_submodules now collects .pyc/.pyd/.pyo/.so files as well
- Renamed and rewrote remove_suffix function, since os.path.splitext does this
- Added PY_EXECUTABLE_EXTENSIONS, a tuple of files which will be collected
- Moved to set() instead of list() to eliminate duplicate modules, added
because they have differing extensions
Commit: af604ed4e7798660aecd629b6ec6656e106e4080
https://github.com/pyinstaller/pyinstaller/commit/af604ed4e7798660aecd629b6ec6656e106e4080
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
A buildtests/unit/hookutils_test_files/eight.so
A buildtests/unit/hookutils_test_files/seven.dylib
A buildtests/unit/hookutils_test_files/six.dll
M buildtests/unit/hoookutils_test.py
Log Message:
-----------
Tests updated to support improved collect_submodules
- Rewrote tests for remove_extension
- Added tests of collect_submodules for varying extensions
- Added files with these extensions
Commit: 3a3318de346251376f5c7b489287c9ad5f036272
https://github.com/pyinstaller/pyinstaller/commit/3a3318de346251376f5c7b489287c9ad5f036272
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
Log Message:
-----------
Modified collect_data_files to ignore files with a Python executable extension
Cleaned up the code by removing an unnecessary loop
Commit: 18972cd53b40fa955305ced7a5416f083426c407
https://github.com/pyinstaller/pyinstaller/commit/18972cd53b40fa955305ced7a5416f083426c407
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
A buildtests/unit/hookutils_test_files/nine.dat
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/data/eleven.dat
A buildtests/unit/hookutils_test_files/py_files_not_in_package/ten.dat
M buildtests/unit/hoookutils_test.py
Log Message:
-----------
- Unit tests added for collect_data_files
- Files added to support collect_data_files
- Clean up
Commit: c53e84a4b517c2f0b78afed98ac9406ba0332ba5
https://github.com/pyinstaller/pyinstaller/commit/c53e84a4b517c2f0b78afed98ac9406ba0332ba5
Author: Bryan A. Jones <bjones AT ece.msstate.edu>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
M PyInstaller/hooks/hookutils.py
M buildtests/unit/hoookutils_test.py
Log Message:
-----------
Word wrapping / long lines cleanup
Commit: 4e34c05228f6b089cf878a12c8c1dd5c3f2ab63a
https://github.com/pyinstaller/pyinstaller/commit/4e34c05228f6b089cf878a12c8c1dd5c3f2ab63a
Author: Martin Zibricky <[email protected]>
Date: 2012-08-15 (Wed, 15 Aug 2012)
Changed paths:
A PyInstaller/hooks/hook-docutils.py
A PyInstaller/hooks/hook-jinja2.py
A PyInstaller/hooks/hook-sphinx.py
M PyInstaller/hooks/hookutils.py
M PyInstaller/loader/archive.py
A buildtests/libraries/sphinx/conf.py
A buildtests/libraries/sphinx/index.rst
A buildtests/libraries/test_sphinx.py
M buildtests/runtests.py
A buildtests/unit/hookutils_test_files/__init__.py
A buildtests/unit/hookutils_test_files/eight.so
A buildtests/unit/hookutils_test_files/nine.dat
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/data/eleven.dat
A buildtests/unit/hookutils_test_files/py_files_not_in_package/one.py
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/sub_pkg/__init__.py
A
buildtests/unit/hookutils_test_files/py_files_not_in_package/sub_pkg/three.py
A buildtests/unit/hookutils_test_files/py_files_not_in_package/ten.dat
A buildtests/unit/hookutils_test_files/seven.dylib
A buildtests/unit/hookutils_test_files/six.dll
A buildtests/unit/hookutils_test_files/two.py
A buildtests/unit/hoookutils_test.py
Log Message:
-----------
Merge pull request #17 from bjones1/develop
- Added support for Sphinx and its dependences, docutils and jinja2:
Compare:
https://github.com/pyinstaller/pyinstaller/compare/b9caffed6ea8...4e34c05228f6
--
You received this message because you are subscribed to the Google Groups
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/pyinstaller?hl=en.