htgoebel
b2a0e08d6d
Removed unnecessary debug message
...
git-svn-id: http://svn.pyinstaller.org/trunk@479 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:33:44 +00:00
htgoebel
a86364f140
code cleanup: reading and writing of data
...
git-svn-id: http://svn.pyinstaller.org/trunk@478 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:33:26 +00:00
htgoebel
2d8acefd32
Add mode-line to .spec files
...
git-svn-id: http://svn.pyinstaller.org/trunk@477 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:33:07 +00:00
htgoebel
e092a005da
add zipfiles in .spec
...
git-svn-id: http://svn.pyinstaller.org/trunk@476 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:32:57 +00:00
htgoebel
d00c00dfee
implemented zipimport
...
git-svn-id: http://svn.pyinstaller.org/trunk@475 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:32:35 +00:00
htgoebel
c8164ea1a2
Fixed str() for PathImportDirector.
...
git-svn-id: http://svn.pyinstaller.org/trunk@474 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:29:28 +00:00
htgoebel
eddd9569d0
Fixing svn:eol-style for all text files
...
git-svn-id: http://svn.pyinstaller.org/trunk@473 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 13:47:30 +00:00
giovannibajo
7364c6b0f5
Ticket #33 : Avoid EOFError and traceback on CTRL+D (by Hartmut Goebel)
...
git-svn-id: http://svn.pyinstaller.org/trunk@472 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-19 00:30:42 +00:00
giovannibajo
701331f736
Add import hook for package "email" with Python 2.5
...
git-svn-id: http://svn.pyinstaller.org/trunk@470 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-06-16 16:22:51 +00:00
giovannibajo
f95cd40b28
Improve error reporting in a from-import when the imported name does not exist.
...
Now that exceptions spawned by invalid tries within PyInstaller do not propagate,
it is possible to simlpy expose the real underlying exception.
git-svn-id: http://svn.pyinstaller.org/trunk@469 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-06-06 10:09:28 +00:00
naufraghi
c0773bbb0d
Remove debug FIXME and simplify code
...
git-svn-id: http://svn.pyinstaller.org/trunk@468 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-05-21 17:50:13 +00:00
giovannibajo
70a142cf8f
Fix random exception (IOError) in non-console mode when using prints
...
git-svn-id: http://svn.pyinstaller.org/trunk@462 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-05-15 16:45:15 +00:00
naufraghi
c03a2cde18
Initialized merge tracking via "svnmerge" with revisions "1-209" from
...
https://svn.pyinstaller.python-hosting.com/branches/crypt
git-svn-id: http://svn.pyinstaller.org/trunk@454 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-05-05 16:44:10 +00:00
giovannibajo
dae18e428c
Remove a FIXME (the exception is valid)
...
git-svn-id: http://svn.pyinstaller.org/trunk@453 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 18:20:00 +00:00
giovannibajo
976ed06c4c
Fix code when runtests.py is run from within the buildtests directory.
...
git-svn-id: http://svn.pyinstaller.org/trunk@452 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 18:14:03 +00:00
giovannibajo
7bf6b902c5
Update the bootloader
...
git-svn-id: http://svn.pyinstaller.org/trunk@451 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 18:11:05 +00:00
naufraghi
82ab43bb1e
Merged revisions 342-393,401-404,413,424,426-427,429-433,435-437,439-442,445,448 via svnmerge from
...
https://svn.pyinstaller.python-hosting.com/branches/python2.5
........
r342 | naufraghi | 2007-12-03 20:02:47 +0100 (Lun, 03 Dic 2007) | 5 lines
r238@rosen: naufraghi | 2007-12-03 19:59:24 +0100
r200@rosen: naufraghi | 2007-11-23 15:54:13 +0100
Cleanup, remove some warning
........
r343 | naufraghi | 2007-12-03 20:02:56 +0100 (Lun, 03 Dic 2007) | 5 lines
r239@rosen: naufraghi | 2007-12-03 19:59:24 +0100
r201@rosen: naufraghi | 2007-11-23 17:23:15 +0100
Allow starting runtests from any path
........
r344 | naufraghi | 2007-12-03 20:03:04 +0100 (Lun, 03 Dic 2007) | 5 lines
r240@rosen: naufraghi | 2007-12-03 20:00:51 +0100
r202@rosen: naufraghi | 2007-11-23 17:24:17 +0100
Add natural sort for tests
........
r345 | naufraghi | 2007-12-03 20:03:12 +0100 (Lun, 03 Dic 2007) | 5 lines
r241@rosen: naufraghi | 2007-12-03 20:00:51 +0100
r203@rosen: naufraghi | 2007-11-23 17:32:46 +0100
Fix some fragile import?
........
r346 | naufraghi | 2007-12-03 20:03:21 +0100 (Lun, 03 Dic 2007) | 5 lines
r242@rosen: naufraghi | 2007-12-03 20:01:01 +0100
r204@rosen: naufraghi | 2007-11-23 17:46:41 +0100
Adds a basic way to choose tests to run
........
r347 | naufraghi | 2007-12-03 20:03:29 +0100 (Lun, 03 Dic 2007) | 5 lines
r243@rosen: naufraghi | 2007-12-03 20:01:04 +0100
r205@rosen: naufraghi | 2007-11-23 17:57:31 +0100
Adds and xml.dom test
........
r348 | naufraghi | 2007-12-03 20:03:38 +0100 (Lun, 03 Dic 2007) | 5 lines
r244@rosen: naufraghi | 2007-12-03 20:01:04 +0100
r206@rosen: naufraghi | 2007-11-23 18:05:04 +0100
Remove cmd line quoting
........
r349 | naufraghi | 2007-12-03 20:03:46 +0100 (Lun, 03 Dic 2007) | 5 lines
r245@rosen: naufraghi | 2007-12-03 20:01:06 +0100
r207@rosen: naufraghi | 2007-11-23 19:47:13 +0100
Adds 'import os' in one specfile
........
r350 | naufraghi | 2007-12-03 20:03:54 +0100 (Lun, 03 Dic 2007) | 5 lines
r246@rosen: naufraghi | 2007-12-03 20:01:08 +0100
r208@rosen: naufraghi | 2007-11-23 19:49:21 +0100
Add an 'encoding' hiddeimport test
........
r351 | naufraghi | 2007-12-03 20:04:05 +0100 (Lun, 03 Dic 2007) | 5 lines
r248@rosen: naufraghi | 2007-12-03 20:01:08 +0100
r211@rosen: naufraghi | 2007-11-27 16:13:30 +0100
Rewrite exec in execfile
........
r352 | naufraghi | 2007-12-03 20:04:15 +0100 (Lun, 03 Dic 2007) | 5 lines
r250@rosen: naufraghi | 2007-12-03 20:01:09 +0100
r214@rosen: naufraghi | 2007-11-30 11:49:23 +0100
Adds support for extended __path__
........
r353 | naufraghi | 2007-12-03 20:04:23 +0100 (Lun, 03 Dic 2007) | 5 lines
r251@rosen: naufraghi | 2007-12-03 20:01:13 +0100
r215@rosen: naufraghi | 2007-11-30 11:52:18 +0100
Simplify execfile
........
r354 | naufraghi | 2007-12-03 20:04:30 +0100 (Lun, 03 Dic 2007) | 5 lines
r252@rosen: naufraghi | 2007-12-03 20:01:15 +0100
r216@rosen: naufraghi | 2007-11-30 11:52:56 +0100
Fix output path
........
r355 | naufraghi | 2007-12-03 20:04:38 +0100 (Lun, 03 Dic 2007) | 5 lines
r253@rosen: naufraghi | 2007-12-03 20:01:16 +0100
r217@rosen: naufraghi | 2007-11-30 12:13:17 +0100
Add optional logging of self.moduleds
........
r356 | naufraghi | 2007-12-03 20:04:46 +0100 (Lun, 03 Dic 2007) | 5 lines
r254@rosen: naufraghi | 2007-12-03 20:01:16 +0100
r218@rosen: naufraghi | 2007-11-30 12:19:13 +0100
Add __str__ at Module class (and adds a default __file__ too)
........
r357 | naufraghi | 2007-12-03 20:04:54 +0100 (Lun, 03 Dic 2007) | 5 lines
r255@rosen: naufraghi | 2007-12-03 20:01:18 +0100
r219@rosen: naufraghi | 2007-11-30 12:30:19 +0100
Add version info to log filename
........
r358 | naufraghi | 2007-12-03 20:05:01 +0100 (Lun, 03 Dic 2007) | 5 lines
r256@rosen: naufraghi | 2007-12-03 20:01:19 +0100
r220@rosen: naufraghi | 2007-11-30 16:11:07 +0100
Asset-ize a comment + cosmetics (align variable name to other scopes)
........
r359 | naufraghi | 2007-12-03 20:05:09 +0100 (Lun, 03 Dic 2007) | 5 lines
r257@rosen: naufraghi | 2007-12-03 20:01:21 +0100
r221@rosen: naufraghi | 2007-11-30 16:46:17 +0100
Add comments and a None-iti assert
........
r360 | naufraghi | 2007-12-03 20:05:16 +0100 (Lun, 03 Dic 2007) | 5 lines
r258@rosen: naufraghi | 2007-12-03 20:01:24 +0100
r222@rosen: naufraghi | 2007-12-03 16:23:17 +0100
Remove user interaction
........
r361 | naufraghi | 2007-12-03 20:05:25 +0100 (Lun, 03 Dic 2007) | 5 lines
r259@rosen: naufraghi | 2007-12-03 20:01:25 +0100
r223@rosen: naufraghi | 2007-12-03 16:39:48 +0100
Activate the option to run selected tests: runtests.py --run 12 13
........
r362 | naufraghi | 2007-12-03 20:05:32 +0100 (Lun, 03 Dic 2007) | 5 lines
r260@rosen: naufraghi | 2007-12-03 20:01:28 +0100
r224@rosen: naufraghi | 2007-12-03 16:51:02 +0100
Adds a test that fails
........
r363 | naufraghi | 2007-12-03 20:05:41 +0100 (Lun, 03 Dic 2007) | 5 lines
r261@rosen: naufraghi | 2007-12-03 20:01:28 +0100
r225@rosen: naufraghi | 2007-12-03 17:11:07 +0100
Expand imports
........
r364 | naufraghi | 2007-12-03 20:05:48 +0100 (Lun, 03 Dic 2007) | 5 lines
r262@rosen: naufraghi | 2007-12-03 20:01:29 +0100
r226@rosen: naufraghi | 2007-12-03 17:12:21 +0100
Reorder imports
........
r365 | naufraghi | 2007-12-03 20:05:55 +0100 (Lun, 03 Dic 2007) | 5 lines
r263@rosen: naufraghi | 2007-12-03 20:01:30 +0100
r227@rosen: naufraghi | 2007-12-03 17:16:11 +0100
Turns 1-0 to True-False
........
r366 | naufraghi | 2007-12-03 20:06:03 +0100 (Lun, 03 Dic 2007) | 5 lines
r264@rosen: naufraghi | 2007-12-03 20:01:30 +0100
r228@rosen: naufraghi | 2007-12-03 17:32:17 +0100
Path cleanup
........
r367 | naufraghi | 2007-12-03 20:06:10 +0100 (Lun, 03 Dic 2007) | 5 lines
r265@rosen: naufraghi | 2007-12-03 20:01:32 +0100
r229@rosen: naufraghi | 2007-12-03 17:35:21 +0100
Followup: Path cleanup
........
r368 | naufraghi | 2007-12-03 20:06:17 +0100 (Lun, 03 Dic 2007) | 5 lines
r266@rosen: naufraghi | 2007-12-03 20:01:33 +0100
r230@rosen: naufraghi | 2007-12-03 18:42:00 +0100
Add some docs to assemble()
........
r369 | naufraghi | 2007-12-03 20:06:23 +0100 (Lun, 03 Dic 2007) | 5 lines
r267@rosen: naufraghi | 2007-12-03 20:01:35 +0100
r231@rosen: naufraghi | 2007-12-03 18:55:32 +0100
Remove criptic outN.toc numbering, use class names + reformat docs
........
r370 | naufraghi | 2007-12-03 20:06:30 +0100 (Lun, 03 Dic 2007) | 5 lines
r268@rosen: naufraghi | 2007-12-03 20:01:36 +0100
r232@rosen: naufraghi | 2007-12-03 18:56:26 +0100
Restore common prefix 'out'
........
r371 | naufraghi | 2007-12-03 20:06:38 +0100 (Lun, 03 Dic 2007) | 5 lines
r269@rosen: naufraghi | 2007-12-03 20:01:37 +0100
r236@rosen: naufraghi | 2007-12-03 19:16:19 +0100
Cosmetic
........
r372 | naufraghi | 2007-12-03 20:06:45 +0100 (Lun, 03 Dic 2007) | 5 lines
r270@rosen: naufraghi | 2007-12-03 20:01:37 +0100
r237@rosen: naufraghi | 2007-12-03 19:17:17 +0100
Factorize py[c|o] extension choice
........
r373 | naufraghi | 2007-12-04 12:01:51 +0100 (Mar, 04 Dic 2007) | 3 lines
r302@rosen: naufraghi | 2007-12-04 12:00:38 +0100
Restore invcnum
........
r374 | naufraghi | 2007-12-04 12:01:58 +0100 (Mar, 04 Dic 2007) | 3 lines
r303@rosen: naufraghi | 2007-12-04 12:01:41 +0100
Add warning for mod == None
........
r375 | naufraghi | 2007-12-04 12:08:04 +0100 (Mar, 04 Dic 2007) | 2 lines
Add final final "done" message
........
r376 | naufraghi | 2007-12-04 12:09:30 +0100 (Mar, 04 Dic 2007) | 3 lines
Ops, is "config.dat"
........
r377 | naufraghi | 2007-12-04 12:26:20 +0100 (Mar, 04 Dic 2007) | 2 lines
Restored removed "break"
........
r378 | naufraghi | 2007-12-04 16:01:18 +0100 (Mar, 04 Dic 2007) | 2 lines
Remove already logged warning
........
r379 | naufraghi | 2007-12-04 17:46:50 +0100 (Mar, 04 Dic 2007) | 1 line
Minimize test case
........
r380 | naufraghi | 2007-12-04 17:51:07 +0100 (Mar, 04 Dic 2007) | 1 line
Update PathImportDirector if __path__ changes (for example if modified by _xmlplus hook)
........
r381 | naufraghi | 2007-12-04 18:06:10 +0100 (Mar, 04 Dic 2007) | 1 line
Localize hiddenimport and add hook
........
r382 | naufraghi | 2007-12-04 19:37:45 +0100 (Mar, 04 Dic 2007) | 1 line
Add another elementree test
........
r383 | naufraghi | 2007-12-17 12:58:57 +0100 (Lun, 17 Dic 2007) | 1 line
Fix importHook debug print, add other (commented) print debugs
........
r384 | naufraghi | 2007-12-17 13:00:32 +0100 (Lun, 17 Dic 2007) | 1 line
Support more then one log per spec
........
r385 | naufraghi | 2007-12-17 13:01:10 +0100 (Lun, 17 Dic 2007) | 1 line
Add hidden xml.etree.ElementTree import
........
r386 | naufraghi | 2007-12-17 13:02:35 +0100 (Lun, 17 Dic 2007) | 1 line
Restore PATH before assert + comments
........
r387 | naufraghi | 2007-12-17 14:42:32 +0100 (Lun, 17 Dic 2007) | 1 line
Print warnings for generic excepts in the code
........
r388 | naufraghi | 2007-12-17 14:56:12 +0100 (Lun, 17 Dic 2007) | 1 line
Use a specific exception for Owners
........
r389 | naufraghi | 2007-12-17 16:44:59 +0100 (Lun, 17 Dic 2007) | 1 line
Remove final comma
........
r390 | naufraghi | 2007-12-18 14:51:06 +0100 (Mar, 18 Dic 2007) | 1 line
Expand debug print
........
r391 | naufraghi | 2007-12-19 18:21:05 +0100 (Mer, 19 Dic 2007) | 1 line
Avoid 'import os' that causes problems in py25
........
r392 | naufraghi | 2007-12-19 18:34:46 +0100 (Mer, 19 Dic 2007) | 1 line
Represent with %r the exception
........
r393 | naufraghi | 2007-12-19 18:37:52 +0100 (Mer, 19 Dic 2007) | 1 line
Add comments and commented prints
........
r401 | naufraghi | 2008-01-11 16:47:02 +0100 (Ven, 11 Gen 2008) | 1 line
Use sys.executable saved at build time (unknown when frozen)
........
r402 | naufraghi | 2008-01-11 17:17:37 +0100 (Ven, 11 Gen 2008) | 1 line
Restore linux compatibility
........
r403 | naufraghi | 2008-01-11 18:37:22 +0100 (Ven, 11 Gen 2008) | 1 line
Add test for sys.getfilesystemencoding()
........
r404 | naufraghi | 2008-01-11 19:42:42 +0100 (Ven, 11 Gen 2008) | 1 line
Accept different error under windows (FIXME: do a real isfile check)
........
r413 | naufraghi | 2008-01-25 19:47:50 +0100 (Ven, 25 Gen 2008) | 1 line
Restore compatibility with python 2.4
........
r424 | naufraghi | 2008-02-18 11:53:12 +0100 (Lun, 18 Feb 2008) | 3 lines
r343@trinity: naufraghi | 2008-02-18 11:53:00 +0100
Merge dal trunk
........
r426 | naufraghi | 2008-02-18 14:49:15 +0100 (Lun, 18 Feb 2008) | 1 line
Catch SyntaxError too
........
r427 | naufraghi | 2008-02-18 15:02:45 +0100 (Lun, 18 Feb 2008) | 1 line
Revert: DummyZlib is a zero commpression zlib
........
r429 | naufraghi | 2008-02-23 17:05:35 +0100 (Sab, 23 Feb 2008) | 1 line
Add a (failing) test on module imp
........
r430 | naufraghi | 2008-02-23 18:12:59 +0100 (Sab, 23 Feb 2008) | 1 line
Modified runtest, now all tests are executed (default) but the interactive one(s), thet are executed if -i option is provided
........
r431 | naufraghi | 2008-02-23 18:18:02 +0100 (Sab, 23 Feb 2008) | 1 line
Merge dal branch dl
........
r432 | danielevarrazzo | 2008-02-24 14:38:15 +0100 (Dom, 24 Feb 2008) | 2 lines
Added missing file from the 'dl' branch.
........
r433 | naufraghi | 2008-02-25 13:07:44 +0100 (Lun, 25 Feb 2008) | 1 line
Continue on test failure and report (...) at the end
........
r435 | naufraghi | 2008-02-25 13:28:08 +0100 (Lun, 25 Feb 2008) | 1 line
Stub of a launcher rebuilder
........
r436 | danielevarrazzo | 2008-02-25 13:30:56 +0100 (Lun, 25 Feb 2008) | 2 lines
The Python library is found both in onedir and onefile mode.
........
r437 | naufraghi | 2008-02-25 18:42:16 +0100 (Lun, 25 Feb 2008) | 1 line
Add comments and (commented) debug prints
........
r439 | naufraghi | 2008-02-28 00:16:38 +0100 (Gio, 28 Feb 2008) | 1 line
Cosmetics
........
r440 | danielevarrazzo | 2008-02-28 20:21:15 +0100 (Gio, 28 Feb 2008) | 4 lines
The Python library is added to the package even if bindepend couldn't find it.
This may happen when Python is statically linked, e.g. on debian-based systems.
........
r441 | naufraghi | 2008-03-01 00:46:00 +0100 (Sab, 01 Mar 2008) | 1 line
Remove too restrictive assert
........
r442 | naufraghi | 2008-03-01 00:47:07 +0100 (Sab, 01 Mar 2008) | 1 line
Run Configure.py after make
........
r445 | naufraghi | 2008-04-28 19:42:13 +0200 (Lun, 28 Apr 2008) | 1 line
Merge follow up
........
r448 | naufraghi | 2008-04-30 15:41:51 +0200 (Mer, 30 Apr 2008) | 2 lines
ops, svnmerge was not complete...
........
git-svn-id: http://svn.pyinstaller.org/trunk@449 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 14:30:09 +00:00
naufraghi
063e5070e4
Initialized merge tracking via "svnmerge" with revisions "1-341" from
...
https://svn.pyinstaller.python-hosting.com/branches/python2.5
git-svn-id: http://svn.pyinstaller.org/trunk@446 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-28 17:43:24 +00:00
giovannibajo
4449a98d53
Ticket #16 : allow unicode elements in paths.
...
git-svn-id: http://svn.pyinstaller.org/trunk@438 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-02-26 23:18:37 +00:00
giovannibajo
e4b92a7d84
Merge of the startup_crash branch.
...
git-svn-id: http://svn.pyinstaller.org/trunk@422 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-02-18 01:23:43 +00:00
giovannibajo
bf2c2685b5
#22 : Add import hook for gadfly.
...
git-svn-id: http://svn.pyinstaller.org/trunk@421 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-02-07 14:24:17 +00:00
giovannibajo
46c4f466a2
#22 : Add import hook for gadfly.
...
git-svn-id: http://svn.pyinstaller.org/trunk@420 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-02-07 14:23:54 +00:00
naufraghi
8b674924ae
Rework path handling + add test selector
...
git-svn-id: http://svn.pyinstaller.org/trunk@400 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 19:20:49 +00:00
naufraghi
69c8f2b5bd
Add recent python compatibility
...
git-svn-id: http://svn.pyinstaller.org/trunk@399 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 19:18:57 +00:00
naufraghi
7987a66e6b
Add support for __path__ modified by a module (like _xmlplus)
...
git-svn-id: http://svn.pyinstaller.org/trunk@398 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:58:56 +00:00
naufraghi
248ec6ff74
Avoid importing os, it causes problems in python 2.5
...
git-svn-id: http://svn.pyinstaller.org/trunk@397 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:56:21 +00:00
naufraghi
474664b470
Support __path__ in _xmlplus
...
git-svn-id: http://svn.pyinstaller.org/trunk@396 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:52:54 +00:00
naufraghi
049cd3747b
Fix quoting
...
git-svn-id: http://svn.pyinstaller.org/trunk@395 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:50:23 +00:00
naufraghi
316834a7d2
Reformat imports
...
git-svn-id: http://svn.pyinstaller.org/trunk@394 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:44:22 +00:00
giovannibajo
8dd99e1026
Add appended_pkg option to EXE() and remove NonELFEXE
...
Combine ELFEXE and NonELFEXE to a common class EXE. NonELFEXE
functionality can be achieved using the new option append_pkg of
the EXE initialization function. The default value of append_pkg
is taken from the useELFEXE (Make.py -n) to preserve backwards
compatibility of command line behavior.
Now also works on Windows.
git-svn-id: http://svn.pyinstaller.org/trunk@340 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-27 16:37:33 +00:00
giovannibajo
ab7f674f7b
Improve compatibility with standard Python imports (imports that trigger exceptions)
...
git-svn-id: http://svn.pyinstaller.org/trunk@339 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-27 12:48:11 +00:00
giovannibajo
400dc24241
New bootloader binaries.
...
git-svn-id: http://svn.pyinstaller.org/trunk@334 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:34:32 +00:00
giovannibajo
48ef3268d1
Check doIt() return value.
...
From: Anton Gyllenberg <anton@iki.fi >
finalizePython() may crash if doIt() fails. Add some error checking
to fail more gracefully. This will prevent the "Do you want to send
information to Microsoft" dialog e.g., in case python.dll could not
be loaded.
git-svn-id: http://svn.pyinstaller.org/trunk@333 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:34:11 +00:00
giovannibajo
1e9920032c
Let the windows loader try to open myprog.pkg before myprog.exe.
...
From: Anton Gyllenberg <anton@iki.fi >
Having the archive in an external file makes it possible to work around some
problems stemming from the process opening its own executable and keeping it
open.
git-svn-id: http://svn.pyinstaller.org/trunk@332 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:32:54 +00:00
giovannibajo
980910991f
New bootloader binaries.
...
git-svn-id: http://svn.pyinstaller.org/trunk@331 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:27:12 +00:00
giovannibajo
d4b8c25600
Convert invocations of VS(), OTHERERROR() and FATALERROR().
...
From: Anton Gyllenberg <anton@iki.fi >
Convert some invocations of VS(), OTHERERROR() and FATALERROR() to use
the newly introduced printf style format strings. Examples of invocations
targetted for modification are cases multiple invocations could be handled
by one invocation with format string and those that used a string buffer
filled with strncpy() or the like.
git-svn-id: http://svn.pyinstaller.org/trunk@330 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:26:38 +00:00
giovannibajo
a1d5c791fb
Introduce printf()-style error macros in bootloader for Windows.
...
From: Anton Gyllenberg <anton@iki.fi >
The output macros -- VS(), FATALERROR() and OTHERERROR(), had no output
formatting options. This lead to unnatural constructs like
VS("Loading dll: ");
VS(dllpath);
VS("\n");
Worse, for a Windows windowed application, the above example would
generate three dialog boxes of which the last one blank.
Therefore, make the functions behave like and have the same signature
as printf(). They should be backwards compatible as the old invocations
had just one argument which for some configurations was used as a format
string to printf.
I could not find a way to use preprocessor macros with a variable
amount of arguments on Microsoft Visual Studio 2003, so I opted to
make real functions for the message boxes on Windows.
git-svn-id: http://svn.pyinstaller.org/trunk@329 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:25:35 +00:00
danielevarrazzo
676cbcf261
Other libraries added to the exclude lists.
...
git-svn-id: http://svn.pyinstaller.org/trunk@328 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-16 23:11:36 +00:00
danielevarrazzo
ace9b067e8
Dependency exclusion implemented with a regular expression.
...
git-svn-id: http://svn.pyinstaller.org/trunk@327 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-16 23:10:02 +00:00
danielevarrazzo
0669879e40
Search modules in the sys.path before than in other paths.
...
git-svn-id: http://svn.pyinstaller.org/trunk@326 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-16 23:01:00 +00:00
danielevarrazzo
61a8dee359
Perform case sensitive check if this is how Python is working.
...
Merged from [300].
git-svn-id: http://svn.pyinstaller.org/trunk@325 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-16 22:53:50 +00:00
danielevarrazzo
80d5f40dda
- Added getImports implementation using otool (available on darwin platform)
...
Covers the update [294] in /branches/mac.
[295] should not be required anymore.
- Using explicit names for implementation-dependant import functions.
git-svn-id: http://svn.pyinstaller.org/trunk@324 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-16 18:26:17 +00:00
giovannibajo
613c107374
Change wrong license from support files: they ought to be GPL+exceptions like the others.
...
git-svn-id: http://svn.pyinstaller.org/trunk@323 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-14 11:51:41 +00:00
giovannibajo
0dbb19d0b6
Ticket #19 : Missing Python 2.5 ElementTree hook.
...
git-svn-id: http://svn.pyinstaller.org/trunk@322 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-06 08:40:38 +00:00
giovannibajo
30918c46e6
Update CHANGES.TXT.
...
git-svn-id: http://svn.pyinstaller.org/trunk@321 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-06 08:29:35 +00:00
giovannibajo
ee5f650473
Make optparse/optik use native line endings.
...
git-svn-id: http://svn.pyinstaller.org/trunk@320 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-06 08:26:59 +00:00
giovannibajo
a9fcf637b8
Add support for new absolute imports in Python 2.5 (patch by Arve Knudsen <arve.knudsen@gmail.com>)
...
git-svn-id: http://svn.pyinstaller.org/trunk@319 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-10-02 12:51:28 +00:00
giovannibajo
dcedc62052
Added hidden import in PyQt4 (consolidated module)
...
git-svn-id: http://svn.pyinstaller.org/trunk@318 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-08-08 07:44:20 +00:00
giovannibajo
bd514e5921
Document the xmlplus hack
...
git-svn-id: http://svn.pyinstaller.org/trunk@317 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-05-06 23:19:09 +00:00
giovannibajo
2cc2072fe8
Document [314].
...
git-svn-id: http://svn.pyinstaller.org/trunk@315 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-05-02 13:45:19 +00:00