Description
The use of 'itertools' in MoinMoin-1.3.5 requires Python 2.3.
Steps to reproduce
Use Python less than 2.3 and the old search routine.
Example
ImportError: No module named itertools
doc = "Import can't find module, or can't find name in module."
getitem = <bound method ImportError.getitem of <exceptions.ImportError instance>>
init = <bound method ImportError.init of <exceptions.ImportError instance>>
module = 'exceptions'
str = <bound method ImportError.str of <exceptions.ImportError instance>> args = ('No module named itertools',)
Details
MoinMoin Version |
MoinMoin Release 1.3.5 [Revision 1.3.5 release] |
OS and Version |
Linux beowulf 2.4.21-15.ELsmp #1 SMP Thu Apr 22 00:18:24 EDT 2004 i686 |
Python Version |
Python Python 2.2.3: /usr/bin/python |
Server Setup |
Apache CGI |
Server Details |
|
Workaround
Use Python >= 2.3
Discussion
If 'itertools' is required, should just change the Python requirement on the download page.
Plan
- Priority:
- Assigned to:
- Status: fixed in moin 1.5 by requiring Python 2.3