{ "info": { "author": "Maxime Beauchemin", "author_email": "maximebeauchemin@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# Rodent\nA simple CLI utility that can add license headers to your files.\n\n## Motives\nAttempted using the Apache RAT https://creadur.apache.org/rat/apache-rat/index.html\nand failed. Had to download the Java SDK, executed the thing and got a\nJava error.\n\n# Features\n\n* `rodent list`: lists the files that are in scope (git-aware, only includes\n files tracked by git)\n* `rodent check`: allows to break a build when a new file without\n header is introduced in the code base, logs all non-compliant files\n* `rodent apply`: mass inserts Apache license headers throughout large\n code bases\n\nAll commands receive a `-f` `--file-regex` argument that allow to filter\nfiles that are affected.\n\n## Limitations\n\n* Currently only works for py/js/jsx, can easily be extended to support\n more file types", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/mistercrunch/rodent/tarball/0.1.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mistercrunch/rodent", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "rodent", "package_url": "https://pypi.org/project/rodent/", "platform": "", "project_url": "https://pypi.org/project/rodent/", "project_urls": { "Download": "https://github.com/mistercrunch/rodent/tarball/0.1.1", "Homepage": "https://github.com/mistercrunch/rodent" }, "release_url": "https://pypi.org/project/rodent/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A CLI utility to manage license headers", "version": "0.1.1" }, "last_serial": 4712863, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "700d456201d8fa95770a91701f5bfb00", "sha256": "e72ce5051b8ee80ff43946483dde602cad66b5b671dec6bfdc248996e94172ea" }, "downloads": -1, "filename": "rodent-0.1.0.tar.gz", "has_sig": false, "md5_digest": "700d456201d8fa95770a91701f5bfb00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3905, "upload_time": "2019-01-15T23:31:34", "url": "https://files.pythonhosted.org/packages/91/2c/e5b5681ceeb610f7ce40be0d8f46779d647aef14baef7a5ae81ce7f77250/rodent-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "82cf1f14fc7a0cda62652706def3e9ee", "sha256": "bb102596a06a1f4a23a16be689341cb3cb899e41ae2bbf521bd73597cb1448a0" }, "downloads": -1, "filename": "rodent-0.1.1.tar.gz", "has_sig": false, "md5_digest": "82cf1f14fc7a0cda62652706def3e9ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2019-01-18T16:25:55", "url": "https://files.pythonhosted.org/packages/f2/2d/90d1b1e2942a852b8b519fdd7dceef41a89da79bd94074cddced0e051dfd/rodent-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "82cf1f14fc7a0cda62652706def3e9ee", "sha256": "bb102596a06a1f4a23a16be689341cb3cb899e41ae2bbf521bd73597cb1448a0" }, "downloads": -1, "filename": "rodent-0.1.1.tar.gz", "has_sig": false, "md5_digest": "82cf1f14fc7a0cda62652706def3e9ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2019-01-18T16:25:55", "url": "https://files.pythonhosted.org/packages/f2/2d/90d1b1e2942a852b8b519fdd7dceef41a89da79bd94074cddced0e051dfd/rodent-0.1.1.tar.gz" } ] }