Commits

Show all
Author Commit Message Labels Comments Date
Virgil Dupras
Merge with fix-plugin-alias branch.
Branches
all-fixes
Virgil Dupras
Only set PYTHONHOME when the --alias option is off.
Branches
fix-plugin-alias
Virgil Dupras
Merged with use-sysconfig
Branches
all-fixes
Virgil Dupras
Merged with fix-plugin-alias
Branches
all-fixes
Virgil Dupras
Fixed alias build for bundletemplate.
Branches
fix-plugin-alias
Virgil Dupras
Fixed py2app for Python 3.2. I had to remove the archiving feature.
Branches
use-sysconfig
Virgil Dupras
Oops, previous changeset broke for any python thaht didn't have sysconfig.
Branches
use-sysconfig
Virgil Dupras
Added usage of the sysconfig module to get paths for pyconfig.h and the makefile.
Branches
use-sysconfig
Ronald Oussoren
Call setlocale *before* doing wchar conversions This patch ensures that we call setlocale before calling any wchar_t conversion functions, to ensure conversion is done using the correct character set. Also ensure that the python home is set correctly in the application bundle when using python3.
Ronald Oussoren
Update changelog
Ronald Oussoren
Deal with PEP 3147 PEP 3147 introduces a __pycache__ subdirectory that contains (versioned) bytecode files instead of storing them next to source code. This patchs ensures we don't copy the bytecode cache into the bundle.
Ronald Oussoren
Support the 'install_requires' keyword to setup.
Ronald Oussoren
Better error reporting for non-existing files * Disable the use of pdb, that code was meant to be used for debugging only * Raise a more descriptive exception in util.path_to_zip This combination of these two results in a clear error message when including a non-existing file * Guard against infinite recursion in util.path_to_zip
Ronald Oussoren
Plugin loader fixes * Ensure that plugin bundles can be loaded from directories with non-ASCII characters in their name by replacing Py_SetPythonHome by setenv("PYTHONHOME"). This replaces a hack using symlinks in a temporary directory. * Don't create loader files in the zipfile for extensions that are not in a package, that is not necessary and interferes with the correct behaviour of the python impo…
Ronald Oussoren
Merge 'upload_docs' command. Copy of the 'upload_docs' commands as already used in altgraph, modulegraph and macholib.
Ronald Oussoren
Update sphinx configuration This patch enables intersphinx and autodoc and adds intersphinx references to the other py2app related projects.
Ronald Oussoren
Port python3 non-ascii prefix support to bundle template Replace the hack using a temporary directory by the code from the application template, this is a much cleaner way to support bundles where the python prefix contains non-ASCII characters.
Ronald Oussoren
Ensure app bundles work in non-ASCII directories This check-in ensures that app-bundles created by py2app work when the application is stored in a directory where the full name contains non-ascii characters and the application uses Python 3.
Ronald Oussoren
Update NEWS section in the readme
Ronald Oussoren
Add python3 support to the bundle template, based on a patch bij Virgil Dupras.
Ronald Oussoren
Update the pydoc recipe to deal with the py3k names Also updates the .hgignore file
Ronald Oussoren
Merge patch py Virgil Dupras that removes the need for Carbon aliases in the --alias builds.
Virgil Dupras
Removed dependency on the Carbon module for the --alias option.
Branches
py3k-support
Ronald Oussoren
Remove bdist_mpkg helper code
Ronald Oussoren
Small tweaks to the documentation * Fetch py2app version from setup.py instead of hardcoding in conf.py * Remove old documentation output * Do not list bdist_mpkg as a dependency, that package is not used anymore and AFAIK isn't maintained.
Ronald Oussoren
Conversion of the documentation to sphinx. Thanks to Virgil Dupras <hsoft@hardcoded.net> for doing the conversion.
Ronald Oussoren
Update links in pkginfo Change the links in setup.py to refer to the new home location on bitbucket.
convert-repo
update tags
rona...@mac.com
A very basic starting-point for adding unittests to py2app.
rona...@mac.com
Remove a reference to the MacPython website from the error dialog that is displayed when an application terminates with an uncaught exception.
  1. Prev
  2. Next