Roadmap

Milestone: PyInstaller 1.5.2

5 weeks late (12/31/11 00:00:00)

57%

Number of tickets:
closed:
13
active:
10
Total:
23
  • Bug fixes
  • Experimental Solaris, AIX support

Milestone: PyInstaller 2.0

Due in 8 weeks (03/31/12 00:00:00)

59%

Number of tickets:
closed:
62
active:
43
Total:
105
  • Fix various unicode and utf8 issues
  • DONE: new front-end pyinstaller.pyto simplify basic usage: automatically calls Makespec and Build; have handy option like --rebuild to remove all the temporary files and caches
  • DONE: eliminate Configure.py
  • DONE: eliminate config.dat, _mountzlib.py useUnicode.py
  • DONE: can specify hidden imports in Analyse()
  • DONE: make handling of tcl/tk use standard mechanisms, no more _useTK.py
  • DONE: Multi-executable support
  • Customizable (package-dependent) spec file
  • Enable/disable importing modules from filesystem
  • PyInstaller? home should be "read only", this is: no files are written there
  • binchache is going to $HOME/.... (already implemented, but need to be changed)

Milestone: PyInstaller 2.1

No date set

0%

Number of tickets:
closed:
0
active:
9
Total:
9

Only ideas, to be discusses, not decided yet

  • find import in extension modules (this would allow some hooks to be removed) #438
  • can be installed using setuptools/easy_install/pip
  • infos about how to package as an rpm (ReadMe?-Pacakgingg.txt)
  • idea, internal: use Python zlib instead of own copy

This may become release 2.5

  • support for Python 3k
  • we may need to drop support for Py 2.3 any 2.4

Milestone: PyInstaller 3.0

No date set

8%

Number of tickets:
closed:
1
active:
12
Total:
13

Cover the distribution phase of installation: build an installer wizard on Windows (through InnoSetup/NSIS), a DEB/RPM for Linux and a DMG for Mac.

Note: See TracRoadmap for help on using the roadmap.