# # ChangeLog for /trunk # # Generated by Trac 0.10b1 # 05/21/13 15:22:53 # 02/14/07 17:05:41 mk [185] * trunk/cheesecake/cheesecake_index.py (modified) Added log message for install_pkg step. 02/12/07 15:29:04 grig [184] * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/util.py (modified) Some modifications related to running cheesecake_index on Windows. - 'permission denied' error when removing log file; ignore the exception - use '/' and not os.sep when figuring out unpack directory name from tar file 02/12/07 15:10:09 grig [183] * trunk/support/generate_release.sh (modified) Added generation of eggs for python 2.5. 02/12/07 04:28:39 mk [182] * trunk/setup.py (modified) Added 'nose' tests_require setup.py directive. 02/12/07 04:06:53 mk [181] * trunk/README (modified) Changed occurences of 'cheesecake.py module' with 'cheesecake_index script'. 02/08/07 17:08:53 mk [179] * trunk/CHANGES (modified) * trunk/cheesecake/__init__.py (modified) Changing version to 0.6.1. 02/08/07 16:13:57 mk [178] * trunk/support/generate_release.sh (added) Adding script to easily create new Cheesecake releases. 02/07/07 05:11:29 mk [177] * trunk/tests/unit/test_index_pylint.py (modified) Fix. 02/07/07 05:07:24 mk [176] * trunk/cheesecake/cheesecake_index.py (modified) Raised pylint default time limit to 120 seconds. Implemented --pylint-max-execution-time option. 02/07/07 04:43:44 mk [175] * trunk/cheesecake/util.py (modified) * trunk/tests/unit/test_index_pylint.py (modified) Fixed hanging pylint problem (stdout buffer was overflowed and blocked the whole process). 02/04/07 13:26:51 mk [174] * trunk/cheesecake/util.py (modified) * trunk/tests/unit/test_index_pylint.py (modified) Some minor tweaks. 02/04/07 13:17:30 mk [173] * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/util.py (modified) * trunk/tests/unit/test_index_class.py (modified) Stop pylint when it exceeds 60 seconds of running time (closes ticket #48). 02/04/07 08:34:54 mk [172] * trunk/cheesecake/cheesecake_index.py (modified) Made pep8 score non-negative. 02/04/07 07:42:36 mk [171] * trunk/README (modified) Updated documentation related to pep8 index. 02/04/07 07:41:23 mk [170] * trunk/cheesecake/cheesecake_index.py (modified) Made pep8 optional index, which can be enabled by --with-pep8 option. 02/01/07 17:43:44 mk [169] * trunk/cheesecake/cheesecake_index.py (modified) Fixed URL matching strings for get_pkg_from_pypi (closes ticket #47). 01/31/07 08:22:30 mk [168] * trunk/cheesecake/__init__.py (modified) * trunk/cheesecake/cheesecake_index.py (modified) Resolve Revision for cheesecake_index.py. 01/31/07 08:20:26 mk [167] * trunk/cheesecake/__init__.py (modified) * trunk/cheesecake/cheesecake_index.py (modified) Follow revision of cheesecake_index.py, not __init__.py. 01/31/07 08:14:12 mk [166] * trunk/cheesecake/cheesecake_index.py (modified) Include revision number in --version. 01/31/07 07:58:45 mk [165] * trunk/cheesecake/__init__.py (modified) Fix. 01/31/07 07:56:44 mk [164] * trunk/cheesecake/__init__.py (modified) Added Revision attribute to cheesecake package. 01/31/07 07:44:58 mk [163] * trunk/INSTALL (modified) Allow development version to be installed via easy_install. 01/31/07 07:18:19 mk [162] * trunk/THANKS (modified) Updated THANKS file. 01/31/07 07:14:04 mk [161] * trunk/README (modified) Mentioned PEP8 in README. 12/22/06 23:06:43 grig [160] * trunk/tests/functional/test_score.py (modified) Modified regular expression for CODE KWALITEE INDEX (RELATIVE) to account for negative scores. 12/22/06 22:42:05 grig [159] * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/pep8.py (added) * trunk/tests/unit/test_index_class.py (modified) Added pep8.py from Johann Rocholl and corresponding IndexPEP8 as part of the code kwalitee index. Corrected minor misspellings. 12/01/06 18:14:35 mk [158] * trunk/INSTALL (modified) * trunk/README (modified) Sync'ed README and INSTALL with Trac wiki. 12/01/06 18:01:40 mk [157] * trunk/tests/unit/_helper_cheesecake.py (modified) * trunk/tests/unit/test_index_installability.py (modified) * trunk/tests/unit/test_index_url_download.py (modified) Mock urllib.urlretrieve() for test_index_url_download. 12/01/06 17:59:55 mk [156] * trunk/cheesecake/cheesecake_index.py (modified) Check if log file exist before trying to remove. 12/01/06 17:15:45 mk [155] * trunk/tests/unit/_helper_cheesecake.py (modified) * trunk/tests/unit/test_index_installability.py (modified) * trunk/tests/unit/test_index_unittests.py (modified) Mock urllib.urlretrieve() in test_index_installability, so it works without Internet access. 12/01/06 17:13:33 mk [154] * trunk/tests/unit/mock.py (added) Added Dave Kirby's python-mock library. 10/09/06 17:17:05 mk [153] * trunk/cheesecake/cheesecake_index.py (modified) Fixed a corner case of py_pi_download index getting >100%. 10/03/06 17:00:53 grig [152] * trunk/cheesecake/cheesecake_index.py (modified) Modified IndexPyLint so that it checks for PYLINT env. variable (for pybot mainly, where pylint is installed somewhere under /tmp). 10/03/06 09:35:18 grig [151] * trunk/cheesecake/ast_pp.py (modified) Replaced occurences of variables named 'as' with 'as_word', so that it works with Python 2.6. Discovered this issue by running the unit tests in a pybot. 08/25/06 15:30:34 mk [150] * trunk/AUTHORS (copied) * trunk/CHANGES (copied) * trunk/INSTALL (copied) * trunk/README (modified) * trunk/README.html (deleted) * trunk/THANKS (copied) * trunk/__init__.py (deleted) * trunk/cheesecake/__init__.py (modified) * trunk/cheesecake/_util.py (deleted) * trunk/cheesecake/ast_pp.py (copied) * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/codeparser.py (modified) * trunk/cheesecake/config.py (deleted) * trunk/cheesecake/model.py (modified) * trunk/cheesecake/subprocess.py (modified) * trunk/cheesecake/util.py (copied) * trunk/docs (deleted) * trunk/setup.py (modified) * trunk/support (copied) * trunk/tests/_path_cheesecake.py (deleted) * trunk/tests/data/import_self.py (copied) * trunk/tests/data/module1.py (modified) * trunk/tests/data/module1.tar.gz (copied) * trunk/tests/data/package2.tar.gz (copied) * trunk/tests/data/required.tar.gz (copied) * trunk/tests/data/static.tar.gz (copied) * trunk/tests/functional (copied) * trunk/tests/test_code_parser.py (deleted) * trunk/tests/test_config.py (deleted) * trunk/tests/test_index_docstrings.py (deleted) * trunk/tests/test_index_install.py (deleted) * trunk/tests/test_index_installability.py (deleted) * trunk/tests/test_index_unpack.py (deleted) * trunk/tests/test_index_unpack_dir.py (deleted) * trunk/tests/test_index_url_download.py (deleted) * trunk/tests/test_init_cleanup.py (deleted) * trunk/tests/unit (copied) Merging mk branch into the trunk. 03/30/06 19:32:51 grig [11] * trunk/cheesecake/_util.py (modified) * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/codeparser.py (modified) * trunk/cheesecake/config.py (modified) * trunk/cheesecake/model.py (modified) * trunk/ez_setup.py (added) * trunk/tests/test_code_parser.py (modified) * trunk/tests/test_config.py (modified) Added ez_setup.py so that users are forced to upgrade to new version of setuptools. Changed installation to alternate directory to use --root instead of --home. 03/28/06 07:25:11 grig [10] * trunk/cheesecake/subprocess.py (added) Swiped subprocess from Python 2.4 distro. Now cheesecake should work with Python 2.3 too. 02/10/06 12:45:29 grig [9] * trunk/cheesecake/config.py (added) Forgot to svn add config.py. 02/10/06 12:44:08 grig [8] * trunk/cheesecake/_util.py (added) * trunk/cheesecake/cheesecake_index.py (modified) * trunk/cheesecake/codeparser.py (added) * trunk/cheesecake/model.py (added) * trunk/tests/data/module1.py (modified) * trunk/tests/test_code_parser.py (modified) * trunk/tests/test_config.py (added) * trunk/tests/test_index_install.py (modified) * trunk/tests/test_index_installability.py (modified) * trunk/tests/test_index_unpack.py (modified) * trunk/tests/test_index_unpack_dir.py (modified) * trunk/tests/test_index_url_download.py (modified) Refactored CodeParser functionality. Use model.py from Michael Hudson's docextractor package. Added configuration file. The first time cheesecake_index is run, it will create a directory called ~/.cheesecake and a file called ~/.cheesecake/my_config.py containing default values for various variables used throughout the index computation. Added more unit tests. 12/26/05 09:55:55 grig [7] * trunk/cheesecake/cheesecake_index.py (modified) Check for pylint --version to see if pylint is correctly installed. 12/23/05 18:46:09 grig [6] * trunk/cheesecake/cheesecake_index.py (modified) Verify that pylint script can actually be executed properly. 12/23/05 18:30:49 grig [5] * trunk/LICENSE (moved) * trunk/README (moved) * trunk/README.html (moved) * trunk/__init__.py (moved) * trunk/cheesecake (moved) * trunk/cheesecake_index (moved) * trunk/docs (moved) * trunk/setup.py (moved) * trunk/tests (moved) Project layout reorg: moved all top-level files and dirs to trunk. 12/23/05 18:28:30 grig [4] * branches (added) * tags (added) * trunk (added) Project layout reorg: created trunk, branches and tags subdirs.