{ "info": { "author": "Jeffrey Kyllo", "author_email": "jkyllo-eatlint@echospiral.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "(Note: EatLint has been rolled into Bitten. This is here for historical purposes.)\r\n\r\nEatLint is a Trac__ plugin that adds a lint report summarizer and a lint chart to\r\nBitten__. This means that when a Bitten build that includes a lint step\r\nthe output can not only be captured but reported on. The report shows\r\nthe number of problems per file by category: convention, refactor,\r\nerror, and warning as well as showing the totals for each file, for each\r\ncategory, and a grand-total showing the state of the entire project.\r\nSimilarly the chart plugin charts the total number of problems as well\r\nas individual lines for each category. This gives you an idea of the\r\nreadability of your project's code over time.\r\n\r\n__ http://trac.edgewall.org\r\n__ http://bitten.edgewall.org\r\n\r\nEatLint's code and templates are based on the code and templates provided by the Bitten project for coverage and unittest data. The Bitten code and templates are provided under a BSD-style license and so is this plugin. Please see License__ for a copy of the license.\r\n\r\n__ http://echospiral.com/trac/eatlint/wiki/License\r\n\r\nAn example build recipe can be found on the wiki__.\r\n\r\n__ http://echospiral.com/trac/eatlint/wiki\r\n\r\nInstallation:\r\n\r\nInstallation is done just as for any other Trac plugin. Using the\r\neasy_install command from setuptools is the easiest (provided you have\r\nalready setuptools installed)::\r\n\r\n easy_install eatlint\r\n\r\nAfter that you must configure your Trac project to use the plugin. Edit\r\nconf/trac.ini in your Trac directory to include this::\r\n\r\n [components]\r\n eatlint.* = enabled", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://echospiral.com/trac/eatlint", "keywords": "trac,bitten,lint,pylint", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "EatLint", "package_url": "https://pypi.org/project/EatLint/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/EatLint/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://echospiral.com/trac/eatlint" }, "release_url": "https://pypi.org/project/EatLint/1.1.0/", "requires_dist": null, "requires_python": null, "summary": "PyLint Summary and Graph Generators for Bitten.", "version": "1.1.0" }, "last_serial": 784188, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d6bb4a867f3155cdf0b1b3d5d7eda948", "sha256": "9fea7023972ac4cb080469b9cd9cf5a5ebb56167f06e0ca30c3827928de2f499" }, "downloads": -1, "filename": "EatLint-1.0-py2.4.egg", "has_sig": false, "md5_digest": "d6bb4a867f3155cdf0b1b3d5d7eda948", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 8344, "upload_time": "2008-01-14T06:35:24", "url": "https://files.pythonhosted.org/packages/45/3e/e3552c8e54c9b5ae46b540f632c56ef88f2269b48737f765d8236b8dae97/EatLint-1.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "025cd6583f9c1f0567dcf0f07029cd06", "sha256": "975242da9debcec80fc18da9be199790b09a5b9a4dd9685b0968c614486c93aa" }, "downloads": -1, "filename": "EatLint-1.0.tar.gz", "has_sig": false, "md5_digest": "025cd6583f9c1f0567dcf0f07029cd06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5727, "upload_time": "2008-01-14T06:35:23", "url": "https://files.pythonhosted.org/packages/ef/7f/4fae11fc05ad4aa62cdb859d97e622766421b250ab19a491a03f6e6b7d30/EatLint-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "bce564b754efc197f4f365c2c69d3811", "sha256": "005edb5350c5b867c3e7603373256d9500a0bd83a7525a72f101501d1b2a1435" }, "downloads": -1, "filename": "EatLint-1.0.1-py2.6.egg", "has_sig": false, "md5_digest": "bce564b754efc197f4f365c2c69d3811", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 8264, "upload_time": "2009-04-02T20:56:57", "url": "https://files.pythonhosted.org/packages/3d/63/667e2e0ecad82fcf7321d11620bbad8e2311c8be8c8c8705c968478abdc6/EatLint-1.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "9b7e790e784f3bc1e86103718c8f75c7", "sha256": "189d61ed17c7c8ff5cda5af422071f18d6befad7f97de1a94d24803f9fd81638" }, "downloads": -1, "filename": "EatLint-1.0.1.zip", "has_sig": false, "md5_digest": "9b7e790e784f3bc1e86103718c8f75c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8204, "upload_time": "2009-04-02T20:56:25", "url": "https://files.pythonhosted.org/packages/6c/3d/6fc9e3422233acccde3e405eabeceb8e1a96ee34855ade819233995fe101/EatLint-1.0.1.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "56079e9b8c54c655601e73e756ec76e4", "sha256": "8562ca26b35ff16ff72f1411bd792b9e3aa85701a64450498ba74c9edf8ff7f3" }, "downloads": -1, "filename": "EatLint-1.1.0-py2.6.egg", "has_sig": false, "md5_digest": "56079e9b8c54c655601e73e756ec76e4", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 8342, "upload_time": "2009-04-02T21:23:52", "url": "https://files.pythonhosted.org/packages/dc/e3/8ee744a8b87792169451b209fe61ea2aeba840237bd994c3d02f060f14e4/EatLint-1.1.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a46a33131a9793d7e4a6a1dcb16576c9", "sha256": "9b73924655b9956b3b53d46accfcae7955e775c8b24383061a520a53225f8292" }, "downloads": -1, "filename": "EatLint-1.1.0.zip", "has_sig": false, "md5_digest": "a46a33131a9793d7e4a6a1dcb16576c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8282, "upload_time": "2009-04-02T21:23:34", "url": "https://files.pythonhosted.org/packages/a7/34/5310e58afcdf421c33f163983962e9e06b6d23c00d7e67ecacc028ae8426/EatLint-1.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56079e9b8c54c655601e73e756ec76e4", "sha256": "8562ca26b35ff16ff72f1411bd792b9e3aa85701a64450498ba74c9edf8ff7f3" }, "downloads": -1, "filename": "EatLint-1.1.0-py2.6.egg", "has_sig": false, "md5_digest": "56079e9b8c54c655601e73e756ec76e4", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 8342, "upload_time": "2009-04-02T21:23:52", "url": "https://files.pythonhosted.org/packages/dc/e3/8ee744a8b87792169451b209fe61ea2aeba840237bd994c3d02f060f14e4/EatLint-1.1.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a46a33131a9793d7e4a6a1dcb16576c9", "sha256": "9b73924655b9956b3b53d46accfcae7955e775c8b24383061a520a53225f8292" }, "downloads": -1, "filename": "EatLint-1.1.0.zip", "has_sig": false, "md5_digest": "a46a33131a9793d7e4a6a1dcb16576c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8282, "upload_time": "2009-04-02T21:23:34", "url": "https://files.pythonhosted.org/packages/a7/34/5310e58afcdf421c33f163983962e9e06b6d23c00d7e67ecacc028ae8426/EatLint-1.1.0.zip" } ] }