{ "info": { "author": "Daniel Braunwarth", "author_email": "d4nuu8@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Quality Assurance" ], "description": "# krllint\nkrllint checks and automatically fixes KRL (KUKA Robot Language) code.\n\n## Installation\nYoue can download ```krllint.py``` either from github or with this command:\n```bash\n$ pip install krllint\n```\n\n### Exmaple usage\nShow help:\n```bash\n$ krllint --help\n```\n\nCheck files or folders:\n```bash\n$ krllint example.src\n$ krllint example.src furhter_example.src\n$ krllint source_dir\n```\n\nAutomatically fix code:\n```bash\n$ krllint --fix example.src\n```\n\nCreate a configuration file at the current working directory:\n```bash\n$ krllint --generate-config\n```\n\nkrllint tries to load configuration files with the following sequence:\n```krllint.conf.py```:\n1. Explicitly defined as argument\n2. Current working directory\n3. ```~/.config/```\n4. Default configuration of krllint\n\nExplicitly loading of a configuration file:\n```bash\n$ krllint --config krllint.config.py\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/d4nuu8/krllint", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "krllint", "package_url": "https://pypi.org/project/krllint/", "platform": "", "project_url": "https://pypi.org/project/krllint/", "project_urls": { "Homepage": "https://github.com/d4nuu8/krllint" }, "release_url": "https://pypi.org/project/krllint/0.1.8/", "requires_dist": [ "colorama" ], "requires_python": ">=3.5", "summary": "KRL code checker", "version": "0.1.8" }, "last_serial": 4356895, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "8a7ebdbbcdb7b24bb9d9b701199b7e18", "sha256": "5c6a26f0b1460dab28c1e07ffdb2b74e8b75eda7dd71f43add845f46c6ec53a0" }, "downloads": -1, "filename": "krllint-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8a7ebdbbcdb7b24bb9d9b701199b7e18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10916, "upload_time": "2018-09-28T05:10:11", "url": "https://files.pythonhosted.org/packages/ba/f3/cfef4d7e11206268fbdb73ed52e5adb10fa7449ae1466c4ed1d6b0a7bb8f/krllint-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0df14353b31ed1b778246222f62249ce", "sha256": "d11cfc5c9df3a9b3bb56db09b06f4b7458262cc4b1606544e4364cce9eef4c79" }, "downloads": -1, "filename": "krllint-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0df14353b31ed1b778246222f62249ce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6205, "upload_time": "2018-09-28T05:10:12", "url": "https://files.pythonhosted.org/packages/d6/6c/1908e28e107cdd64aaa03b5b0f3c58254f76f6330d6b3b1bf12abebf0f14/krllint-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "70c29518836f7f429047778a441f37e8", "sha256": "dd372f0ea2340570b92354f1df3c186c6417f8d33b6002b1b336a218b327f2a3" }, "downloads": -1, "filename": "krllint-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "70c29518836f7f429047778a441f37e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7813, "upload_time": "2018-10-01T17:30:19", "url": "https://files.pythonhosted.org/packages/4a/3b/c968b1b0dfd0d1609f8dbe6b3617ef8cbc9a78da16a389df049f7a989e03/krllint-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d82c58bbdc6477187550e380e2b46bda", "sha256": "4843beae72c7ea152d1df10157048a3efc3deed4a8333595aa92c0759ef72756" }, "downloads": -1, "filename": "krllint-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d82c58bbdc6477187550e380e2b46bda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6459, "upload_time": "2018-10-01T17:30:20", "url": "https://files.pythonhosted.org/packages/ad/14/1172d9701d0ef227621012d70737e91a9482b82290f1227b5a75ac335bf7/krllint-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "104f7a048b2a8fa53bbf349586049f6f", "sha256": "01dc7d3ec9b29d9df7cf7300bea984603ee1d6bbfda30db1a6b1ca8f3f7e17a9" }, "downloads": -1, "filename": "krllint-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "104f7a048b2a8fa53bbf349586049f6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8992, "upload_time": "2018-10-05T15:05:29", "url": "https://files.pythonhosted.org/packages/1e/de/a6d86d359b8762946ed8ee5e36de3e6be79c2e38048217c2de6134aac8c2/krllint-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88c51e40563a26b4b2a9bc933d6761a3", "sha256": "02c8acc064277bf10e12a299d337978e17ac41327c9201a728e34623b359479e" }, "downloads": -1, "filename": "krllint-0.1.5.tar.gz", "has_sig": false, "md5_digest": "88c51e40563a26b4b2a9bc933d6761a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7707, "upload_time": "2018-10-05T15:05:30", "url": "https://files.pythonhosted.org/packages/37/9c/2a6eb3e3e950d819901c3ce0b12d8c998eba947fd977c4ec949f25b76496/krllint-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "064321074e0b8d1552dc29511d1313d3", "sha256": "6ccb24d0ce1bb5d7d233d817e5ab2924facf2b3fe2923e939187f294dd0f9530" }, "downloads": -1, "filename": "krllint-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "064321074e0b8d1552dc29511d1313d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9032, "upload_time": "2018-10-06T10:07:54", "url": "https://files.pythonhosted.org/packages/0c/01/a27079a335430ed856f278ecd4cdde204b3ea231b8f1dab7ac109e749d67/krllint-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a11564df5e8e32fa0791ac7e8290d6d", "sha256": "645e13e9c6c6d8f6658218ed0d4405ef56804124610dd6bb1dca0219971f13c8" }, "downloads": -1, "filename": "krllint-0.1.6.tar.gz", "has_sig": false, "md5_digest": "7a11564df5e8e32fa0791ac7e8290d6d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7760, "upload_time": "2018-10-06T10:07:56", "url": "https://files.pythonhosted.org/packages/0a/ec/7b5635a09ea3a998e5ef8db7e9c9ce95b4308eb0e877391af910f22fbd48/krllint-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "91d157ee2ccaa55c8d45bf13d146f1fd", "sha256": "eaefa0bbf5ef4eccf7ab1b1b0ae138a5b1ffc9ff0fe9d5e392c6490658733d9a" }, "downloads": -1, "filename": "krllint-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "91d157ee2ccaa55c8d45bf13d146f1fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9335, "upload_time": "2018-10-06T17:13:59", "url": "https://files.pythonhosted.org/packages/7d/bb/06a51aa3a39c8443883de78fd60af349a994267f35bee7fdb16f142784eb/krllint-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a3bc5107f8a30afd348efe0bea1613c", "sha256": "1fd4ae22470ff1af8fafa14a26a41588cc99c2c2475d54154c0679b315f8651f" }, "downloads": -1, "filename": "krllint-0.1.7.tar.gz", "has_sig": false, "md5_digest": "6a3bc5107f8a30afd348efe0bea1613c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8071, "upload_time": "2018-10-06T17:14:01", "url": "https://files.pythonhosted.org/packages/37/37/2aa96e7e10e7f08575a61b9053357251b16730e070280da75a5b11dcc576/krllint-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "fe0bc29dbee0fe0710b1a8fbea31408f", "sha256": "33cc9180d1ed92dcfc7af492f2dfd0d0d9579b34c33bbcca4e1264ed383d5f31" }, "downloads": -1, "filename": "krllint-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fe0bc29dbee0fe0710b1a8fbea31408f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9767, "upload_time": "2018-10-09T17:59:29", "url": "https://files.pythonhosted.org/packages/56/f6/865a03e72ceffac77b3a39839921115a66553f274cbf28708505c4dd7c33/krllint-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7f74658cf255b5016f5d0dd5c0960fa", "sha256": "258dabdfb0dade1ebcd4fad11effe81f9b8eab996d0e4436c50744c9fd2dd97a" }, "downloads": -1, "filename": "krllint-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b7f74658cf255b5016f5d0dd5c0960fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9034, "upload_time": "2018-10-09T17:59:31", "url": "https://files.pythonhosted.org/packages/17/cc/f0788b3a92770a98e9d25db00d5fb00714b6b20c2d1bca4b2a5a03ecbea2/krllint-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fe0bc29dbee0fe0710b1a8fbea31408f", "sha256": "33cc9180d1ed92dcfc7af492f2dfd0d0d9579b34c33bbcca4e1264ed383d5f31" }, "downloads": -1, "filename": "krllint-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fe0bc29dbee0fe0710b1a8fbea31408f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 9767, "upload_time": "2018-10-09T17:59:29", "url": "https://files.pythonhosted.org/packages/56/f6/865a03e72ceffac77b3a39839921115a66553f274cbf28708505c4dd7c33/krllint-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7f74658cf255b5016f5d0dd5c0960fa", "sha256": "258dabdfb0dade1ebcd4fad11effe81f9b8eab996d0e4436c50744c9fd2dd97a" }, "downloads": -1, "filename": "krllint-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b7f74658cf255b5016f5d0dd5c0960fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9034, "upload_time": "2018-10-09T17:59:31", "url": "https://files.pythonhosted.org/packages/17/cc/f0788b3a92770a98e9d25db00d5fb00714b6b20c2d1bca4b2a5a03ecbea2/krllint-0.1.8.tar.gz" } ] }