Commits

Author Commit Message Labels Comments Date
Anthony Tuininga
Include code previously included in cx_OracleTools and cx_OracleDBATools so that the code can be shared and because it might be of use to others as well.
Anthony Tuininga
Use the macro MS_WINDOWS rather than WIN32 so that 64-bit Windows compilation is supported.
Anthony Tuininga
Change copyright to me directly since WorleyParsons isn't interested in the copyright to these so long as they retain the right to access the source.
Anthony Tuininga
Ensure that empty directories are created as needed in the target as requested by Clemens Hermann.
Anthony Tuininga
Ensure that Py_Finalize() is called even when exceptions take place!
Anthony Tuininga
Added command line option --icon as requested by Tom Brown.
Anthony Tuininga
Use %* rather than the separated arguments in order to avoid problems with the argument processor used by the command prompt on Windows.
Anthony Tuininga
A few minor tweaks to get the core code to work on Windows.
Anthony Tuininga
First cut of support for Python 3.x.
Anthony Tuininga
Tweaked to work with Python 3.x.
Anthony Tuininga
Make the example work in Python 3.x.
Anthony Tuininga
Adding support for Python 3.x.
Anthony Tuininga
If an import error occurs during the load phase, treat that as a bad module as well. Thanks to Tony Meyer for pointing this out.
Anthony Tuininga
Make clear that cx_Freeze is cross platform and works on all platforms that Python itself works on.
Anthony Tuininga
Added some documentation on how services are run with cx_Freeze.
Anthony Tuininga
Added support for creating Windows services.
Anthony Tuininga
Attempt to import setuptools as not doing so will result in strange errors if nested setup.py files (such as the use of cx_Oracle by cx_OracleTools) make use of it.
Anthony Tuininga
The PyQt4._qt module is not used in newer versions of PyQt so ignore it if it cannot be found.
Anthony Tuininga
On Solaris, ldd outputs tabs instead of spaces so expand them first before looking for the separator. Thanks to Eric Brunel for reporting this and providing the solution.
Anthony Tuininga
Add hooks for the gtk and glib modules to avoid both real and spurious errors.
Anthony Tuininga
Added option --silent (-s) as requested by Todd Templeton; removed print statements in favor of sys.stdout.write() in order to ease upgrading to Python 3.x.
Anthony Tuininga
Fixed a few bugs as suggested by Todd Templeton: 1) includeFiles should be copied, not simply referenced 2) close the zip file created as recommended 3) ensure that data files are not copied when copyDependentFiles is False
Anthony Tuininga
Ensure that if a target name is specified, that the module name in the zip file is also changed. Thanks to Clemens Hermann for the initial patch.
Anthony Tuininga
Add support for calling the excepthook for top level exceptions, but only if one has been specified; if the default one has not been changed, then display a message box as usual.
Anthony Tuininga
Add support for changing the caption displayed on the message box.
Anthony Tuininga
Add support for specifying the caption to display when a system exit exception is raised.
Anthony Tuininga
Enable the extension module to build in Python 3.x.
Anthony Tuininga
Exclude the Windows directory and the side-by-side installation directory when determining DLLs to copy. Errors in side-by-side installations are very difficult to determine so its best by default not to even try but instead rely on the distributable installers that have been created for the purpose.
Anthony Tuininga
Try to load the decimal module since cx_Oracle attempts to load it in version 4.x and in version 5.x it always loads it.
Anthony Tuininga
Preparing to release version 4.0.1.
Tags
4.0.1
  1. Prev
  2. Next