*** LICENSE INFORMATION *** CConv - Currency Converter powered by Czech National Bank Copyright (C) 2011 Tomas Radej This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. *** README *** This is a small program aimed at effortless commandline currency conversion. It is powered by the data provided publicly by the Czech National Bank, therefore I am not able to guarantee accuracy and/or availability of the service. However, I aim to update the program should the conditions of the Czech National Bank change. This program requires a working internet connection and Python installed. Have fun, Tomas Radej *** WHAT'S NEW *** Version 0.1.3 * First version to work with Python 2.6 * Replaced argparse with optparse Version 0.1.2 * Changed precision from float to decimal * Code documentation * Minor changes Version 0.1.1 * Date parsing now works correctly * Fixed behavior when data is unavailable Version 0.1 * Initial release * The program's working, even though some errors are still not being caught * License information and Readme *** ROADPLAN *** * Handling of malformed input files * Program stabilizing on older versions of Python * Working with user-provided data * Changing data folder to something like ~/.cconf * Config file * Support for exotic currencies * Ensuring multi-platform usability * Replacing code with library functions *** KNOWN ISSUES *** * You need to specify the amount of currency to convert. In future versions, I want the program to assume the amount to 1 if no amount is specified. * Under Windows, the temp file is stored in Drive:/tmp/cconv instead of the proper Drive:/Temp/cconv * Acts weird under Python 2.6 * Help file is not that helpful * Some of the sheets provided by the bank have errors in them, currently the program crashes on such occurence.