Tested in version 2.0.14 of Manifest Maker, Manifest maker installer and DPSP installer 1.0.2. Windows XP and Windows 7 Ultimate (64 bit).
Manifest Maker not able to create a manifest where filenames contain ASCII characters. I did the following:
1. Installed Manifest Maker (either by DPSP installer or the Manifest Maker installer)
2. Started Manifest Maker via the .exe
3. Entered number range
4. Selected a folder containing files with ASCII characters in the filename
5. Went through steps 4 (SHA 512) and 5 (did not copy media)
6. Step 6 - selected output directory
7. Click Finish.
Result: Manifest Maker shows progress bar and when completed, the manifest is not created and I'm not asked if I want to create another one (as expected).
The above behaviour is consistent with Chardet being absent.
If I install Chardet and run Manifest Maker v2.0.14 via the Python file (i.e. not as an exe created by one of the installers), Manifest Maker handles filenames with ASCII characters OK.
Version 2.0.20 helpfully displays an error message in the console (under linux) if Python-chardet is not installed.
Because of this, it should be possible to close this bug (unless Win or Mac do not provide such a useful advice)
I added this as a bug and not an enhancement because in the Manifest Maker doco we claim that Chardet is automatically installed as part of the installation process.
In our doco re: DPSP, we don't claim to add Chardet but we do claim that the DPSP installer includes *everything* you need.
In Windows 7, I get the following message in the console when I attempt to run Manifest Maker without Chardet:
Traceback (most recent call last):
File "C:\Users\Allan\Desktop\manifestmakerv2\src\manifest\ManifestMakerFrame.py", line 26, in <module>
import BarcodeListParser
File "C:\Users\Allan\Desktop\manifestmakerv2\src\manifest\BarcodeListParser.py
", line 3, in <module>
import chardet
ImportError: No module named chardet