Changeset 461

Show
Ignore:
Timestamp:
Wed May 14 13:40:55 2008
Author:
naufraghi
Message:

Merged revisions 316,335-338,341-393,401-419,423-437,439-445,447-453,455-460 via svnmerge from
https://svn.pyinstaller.python-hosting.com/trunk[[BR]]
................

r449 | naufraghi | 2008-04-30 16:30:09 +0200 (Wed, 30 Apr 2008) | 399 lines

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[[BR]]
........

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...

........
................
r451 | giovannibajo | 2008-04-30 20:11:05 +0200 (Wed, 30 Apr 2008) | 2 lines

Update the bootloader
................
r452 | giovannibajo | 2008-04-30 20:14:03 +0200 (Wed, 30 Apr 2008) | 2 lines

Fix code when runtests.py is run from within the buildtests directory.
................
r453 | giovannibajo | 2008-04-30 20:20:00 +0200 (Wed, 30 Apr 2008) | 2 lines

Remove a FIXME (the exception is valid)
................

Files:

Legend:

Unmodified
Added
Removed
Modified
  • branches/crypt/buildtests/runtests.py

    r460 r461  
    26 26  
    27 27 try:  
    28       here=os.path.dirname(__file__)  
      28     here=os.path.dirname(os.path.abspath(__file__))  
    28 28 except NameError:  
    29       here=os.path.dirname(sys.argv[0])  
      29     here=os.path.dirname(os.path.abspath(sys.argv[0]))  
    29 29 os.chdir(here)  
    30 30 PYTHON = sys.executable  
  • branches/crypt/source/linux/Make.py

    r460 r461  
    167 167 #    libs = [os.path.join(sysconfig.get_config_vars('LIBDIR')[0], sysconfig.get_config_vars('INSTSONAME')[0])]  
    168 168  
    169    
    170 169     somevars = {}  
    171 170     if os.path.exists(makefile_in):  
  • branches/crypt/source/common/launch.h

    r460 r461  
    139 139 EXTDECLPROC(int, Py_Initialize, (void));  
    140 140 EXTDECLPROC(int, Py_Finalize, (void));  
    141   EXTDECLPROC(PyObject *, Py_CompileString, (char *, char *, int));  
    142 141 EXTDECLPROC(PyObject *, PyImport_ExecCodeModule, (char *, PyObject *));  
    143 142 EXTDECLPROC(int, PyRun_SimpleString, (char *));  
  • branches/crypt/source/common/launch.c

    r460 r461  
    53 53 DECLPROC(Py_Initialize);  
    54 54 DECLPROC(Py_Finalize);  
    55   DECLPROC(Py_CompileString);  
    56 55 DECLPROC(PyImport_ExecCodeModule);  
    57 56 DECLPROC(PyRun_SimpleString);  
     
    329 328         GETPROC(dll, Py_Initialize);  
    330 329         GETPROC(dll, Py_Finalize);  
    331           GETPROC(dll, Py_CompileString);  
    332 330         GETPROC(dll, PyImport_ExecCodeModule);  
    333 331         GETPROC(dll, PyRun_SimpleString);  
  • branches/crypt/iu.py

    r460 r461  
    171 171                     #hkey = win32api.RegOpenKeyEx(root, subkey, 0, KEY_ALL_ACCESS)  
    172 172                     hkey = win32api.RegOpenKeyEx(root, subkey, 0, KEY_READ)  
    173                   except Exception, e:  
    174                       print "FIXME: RegOpenKeyEx Exception", e  
      173                 except Exception:  
      174                     # If the key does not exist, simply try the next one.  
      175                     pass  
    175 176                 else:  
    176 177                     numsubkeys, numvalues, lastmodified = win32api.RegQueryInfoKey(hkey)