Commit Graph

481 Commits

Author SHA1 Message Date
lmancini c2670235a6 Trailing whitespace fix
git-svn-id: http://svn.pyinstaller.org/trunk@847 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-06-08 10:32:29 +00:00
giovannibajo ac2cc3df61 Update Changelog
git-svn-id: http://svn.pyinstaller.org/trunk@846 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-21 00:15:50 +00:00
giovannibajo 03bcf72d90 Merge Python 2.6 for Windows support (py26win branch)
git-svn-id: http://svn.pyinstaller.org/trunk@844 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-21 00:07:21 +00:00
giovannibajo dbf22f5774 Add support for specifying the name of the bundle.
git-svn-id: http://svn.pyinstaller.org/trunk@837 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-17 17:12:21 +00:00
giovannibajo 4163580cc8 Add an early-exit in case of Windows 64-bit (currently unsupported).
git-svn-id: http://svn.pyinstaller.org/trunk@835 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-17 16:58:55 +00:00
giovannibajo 2b8c9ca39a Add import hook for PyTables.
git-svn-id: http://svn.pyinstaller.org/trunk@834 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-17 13:39:19 +00:00
giovannibajo 300b00b99f Fix import of nested packages made within Pyrex-generated files.
Pyrex calls __import__() with an empty from-list, instead of passing
None as CPython does. The import machinery must treat an empty list
just like None.


git-svn-id: http://svn.pyinstaller.org/trunk@833 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-17 13:38:08 +00:00
giovannibajo e203811e3e Fix compatibility of testsuite for Python 2.3 and Python 2.4
git-svn-id: http://svn.pyinstaller.org/trunk@830 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 12:25:44 +00:00
giovannibajo f459a16a7d Adjust for Python 2.3 compatibility
git-svn-id: http://svn.pyinstaller.org/trunk@829 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 12:19:08 +00:00
giovannibajo a1e3c78262 Restore compatibility with Python versions before 2.4 which do not
export symbols for Py_IncRef/Py_DecRef.


git-svn-id: http://svn.pyinstaller.org/trunk@827 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 09:36:37 +00:00
giovannibajo b5ee2df91f Restore compatibility with Python 2.3
git-svn-id: http://svn.pyinstaller.org/trunk@826 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 09:36:05 +00:00
giovannibajo 75f0c3def3 Update changelog
git-svn-id: http://svn.pyinstaller.org/trunk@817 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-31 22:13:49 +00:00
giovannibajo b5cec0fc09 Avoid raising an exception within an except clause that will re-raise
git-svn-id: http://svn.pyinstaller.org/trunk@816 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-31 22:08:12 +00:00
giovannibajo 85dbe1b806 Avoid spurious errors when cleaning up after an ImportError
git-svn-id: http://svn.pyinstaller.org/trunk@815 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-31 12:35:43 +00:00
giovannibajo 1db0b1e646 Error out if we are using Python 2.6 on Windows
git-svn-id: http://svn.pyinstaller.org/trunk@809 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-20 01:19:08 +00:00
giovannibajo a13f52357f Avoid calling ctypes resolution if no binaries were found
git-svn-id: http://svn.pyinstaller.org/trunk@808 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-20 01:17:45 +00:00
giovannibajo 39b93a3111 Move ctypes dependency solver in PyModule's constructor.
This solves a crash when trying to analyze ctypes dependencies in 
a bootstrap script.


git-svn-id: http://svn.pyinstaller.org/trunk@807 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-19 02:46:14 +00:00
giovannibajo c4627b96da Ticket #168: fix hook distutils under Windows
git-svn-id: http://svn.pyinstaller.org/trunk@804 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-18 10:08:43 +00:00
giovannibajo 172eade89f Ticket #163: add import hook for lxml.objectify
git-svn-id: http://svn.pyinstaller.org/trunk@798 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 16:39:07 +00:00
giovannibajo b0f87fe574 Update changelog
git-svn-id: http://svn.pyinstaller.org/trunk@795 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 16:34:38 +00:00
giovannibajo fd5e7170ce Remove debug message
git-svn-id: http://svn.pyinstaller.org/trunk@792 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 16:16:10 +00:00
giovannibajo 841e50f1f7 Mark the pdf as binary file
git-svn-id: http://svn.pyinstaller.org/trunk@789 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:55:59 +00:00
giovannibajo 9b0f6cbdb9 Update generated documentation
git-svn-id: http://svn.pyinstaller.org/trunk@788 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:54:58 +00:00
giovannibajo 2feb71d95e Remove highlighting from bullet lists
git-svn-id: http://svn.pyinstaller.org/trunk@787 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:54:28 +00:00
giovannibajo 2aea462adb Update documentation
git-svn-id: http://svn.pyinstaller.org/trunk@786 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:54:11 +00:00
giovannibajo 27f547dfb1 Use wkhtmltopdf to create PDF version of the manual.
pdflatex with docutils seems broken nowadays because the Ubuntu
packages are missing a specific .sty file.


git-svn-id: http://svn.pyinstaller.org/trunk@785 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:20:47 +00:00
giovannibajo 82083423a4 Fix the |GOBACK| hyperlink
git-svn-id: http://svn.pyinstaller.org/trunk@784 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 15:16:13 +00:00
giovannibajo d5a94d9906 Update URLs and version numbers
git-svn-id: http://svn.pyinstaller.org/trunk@783 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-13 13:34:53 +00:00
giovannibajo d00453aaab Update binary bootloader for Windows
git-svn-id: http://svn.pyinstaller.org/trunk@780 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 20:09:04 +00:00
giovannibajo 124bdbd1a8 Yet another missing numerix submodule in matplotlib
git-svn-id: http://svn.pyinstaller.org/trunk@779 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 20:07:39 +00:00
giovannibajo 0320db14e8 Ticket #140: add support for pygments
git-svn-id: http://svn.pyinstaller.org/trunk@778 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 20:00:40 +00:00
giovannibajo a69f5c77d6 Ticket #71: add import hook for cx_Oracle
git-svn-id: http://svn.pyinstaller.org/trunk@777 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:55:27 +00:00
giovannibajo 9aef50eef9 Ticket #147: remove additional layer of quotes. It should not be required anymore now
thanks to the "echo on" trick.


git-svn-id: http://svn.pyinstaller.org/trunk@776 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:50:28 +00:00
giovannibajo 5a878bc8ed Ticket #88: Fix missing matplolib submodule
git-svn-id: http://svn.pyinstaller.org/trunk@775 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:47:07 +00:00
giovannibajo ab6975e421 Remove site_module test: there is no way it can work because site.py has many
hidden imports (.pth files) that PyInstaller will not see (and should not).


git-svn-id: http://svn.pyinstaller.org/trunk@774 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:36:23 +00:00
giovannibajo 7da551534e Remove old startup script (no more required)
git-svn-id: http://svn.pyinstaller.org/trunk@773 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:32:09 +00:00
giovannibajo 34236e347c Complete runtime support for .egg-files.
Now Build.py automatically adds a runtime hook whenever
a .egg file is packaged. This hook adds the .egg to sys.path
at startup, so that it is picked up by the import hooks.

In one-dir mode, .eggs files are packaged into a "eggs" subdirectory.
In one-file mode, .eggs files are within the executable, and
extracted at startup in the temporary directory.

I removed the old runtime hook by Hartmut which decompressed .eggs
to disk because it is not required anymore since we directly
use zipimport to access .eggs.


git-svn-id: http://svn.pyinstaller.org/trunk@772 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:26:33 +00:00
giovannibajo 7b9611b9c1 Update reference to manual
git-svn-id: http://svn.pyinstaller.org/trunk@771 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-02-26 14:52:23 +00:00
giovannibajo ac59ea060b Avoid taking a reference to sys.path at startup.
This fixes the behaviour of PyInstaller when sys.path is
rebound at runtime to a different list.


git-svn-id: http://svn.pyinstaller.org/trunk@770 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-02-11 00:23:39 +00:00
giovannibajo 02db2b8ff4 Fix the initialization of sys.pathex in case the spec file doesn't specify it.
git-svn-id: http://svn.pyinstaller.org/trunk@769 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-02-11 00:14:12 +00:00
giovannibajo 0239d65da6 Set eol-style.
git-svn-id: http://svn.pyinstaller.org/trunk@768 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-01-31 23:41:00 +00:00
giovannibajo 9ff05a48a3 Rename the PyOpenGL hook to avoid unwanted namespace conflicts.
git-svn-id: http://svn.pyinstaller.org/trunk@767 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-01-12 13:41:49 +00:00
giovannibajo eec65b540b PyOpenGL2 hook: care only about open() with Python strings.
git-svn-id: http://svn.pyinstaller.org/trunk@766 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-01-12 13:41:12 +00:00
rugginoso d17a1a28cf Merged a fix for a bug in dependency discovering from multiprocess branch.
git-svn-id: http://svn.pyinstaller.org/trunk@747 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-23 10:38:05 +00:00
duplo ef99dcc12c Fix typo.
git-svn-id: http://svn.pyinstaller.org/trunk@736 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-20 12:12:29 +00:00
duplo f0bc04af05 Add preliminary django support to PyInstaller
git-svn-id: http://svn.pyinstaller.org/trunk@717 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-08 07:46:41 +00:00
giovannibajo 0a59b6d15e Ticket #106: fix uic imports under PyQt 4.6.
git-svn-id: http://svn.pyinstaller.org/trunk@709 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-01 18:14:01 +00:00
giovannibajo aa33f906fd Ticket #13: gracefully handle very long LD_LIBRARY_PATH.
Patch by Oscar Bristol.


git-svn-id: http://svn.pyinstaller.org/trunk@708 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-09-25 17:28:28 +00:00
giovannibajo ea50c20e89 Improve bindepend on Mac by handling @loader_path special symbol.
git-svn-id: http://svn.pyinstaller.org/trunk@707 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-09-25 17:09:21 +00:00
giovannibajo a49180c7b9 Ticket #101: document additional dependency
git-svn-id: http://svn.pyinstaller.org/trunk@706 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-09-08 17:18:00 +00:00