- Added support for zipapps.
- Added support for
PYTHONPATH
. - Added support for
-I
in Python 3.x variants. - Added support for
-q
in Python 3.x variants. - Added support for
-B
. - Added support for
-O
. - Added support for
-v
. - Set program icon.
- When running a Python program, the globals are closer to native Python.
- Removed some modules that can't be imported without Scintilla.DLL.
- Ignore standard Python command line options that aren't implemented.
- The banner in interactive mode better matches native Python.
- Fixed raw input on Python 3.
- Fixed handling - on the command line.
- Fixed combining -i with -c or -m.
- Unbuffered interactive mode fixed on Python 3.
- Added tests to show that pyexe's behavior is the same as native Python.
- Added tests for help, reading from stdin, reading in tty mode, hyphen mode, and the
--all
flag.
- Explicitly include
six
,pip
, andsetuptools
- Update to the Python 2.7.14, 3.5.3, 3.6.4.
- Update to pywin32 223, pip 10.0.1, psutil 5.4.5, setuptools 39.0.1, six 1.11.0
- Improved version reporting (PR #9)
- More of pywin32 is included thanks to PyInstaller
- Moved to GitHub
- Built for Python 2.7, 3.5, 3.6 in 32-bit and 64-bit variants
- Built on appveyor using PyInstaller
- Add CI tests for installing and importing pip libraries, testing multiprocessing.
- Upgraded to Python 2.7.9
- Added psutil 2.1.3
- Added support for the
-m
option. - Turned off the optimization flag when building. Having it on interferes with some modules (such as sympy) which rely on docstring manipulation.
- Revert changes to global dictionaries to fix multiprocessing forking.
- Fixed a bug introduced in version 7 when renaming the variable
loc
.
- Added support for
-E
,-x
, and--version
options. - Changed how the globals / locals dictionaries are used for greater consistency in different execution modes.
- Accept multiple single letter command line options grouped together.
- Added support for multiprocessing forking
- Added support for non-tty direct usage (input and output pipes, for instance)
- Added support for
-i
option andPYTHONINSPECT
environment variable. - Turned off "frozen" flag in the executable.
- Upgraded pywin32 to build 219 (was 218).
- Upgraded to Python 2.7.8
- Added
import site
to interactive prompts to get help and other commands added to the builtins. - Added support for unbuffered
-u
option andPYTHONUNBUFFERED
environment variable.
- Imported submodules, such as logging.handlers, since they weren't included implicitly.
- Upgraded to Python 2.7.5
- Added the program path to
sys.path
when running a program, and''
tosys.path
when running direct or interpreted.
- fixed an issue with file and name
- initial release