{ "info": { "author": "Greenbone Networks GmbH", "author_email": "info@greenbone.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Version Control :: Git" ], "description": "![Greenbone Logo](https://www.greenbone.net/wp-content/uploads/gb_logo_resilience_horizontal.png)\n\n# autohooks-plugin-isort\n\n[![PyPI release](https://img.shields.io/pypi/v/autohooks-plugin-isort.svg)](https://pypi.org/project/autohooks-plugin-isort/)\n\nAn [autohooks](https://github.com/greenbone/autohooks) plugin for Python code\nformatting via [isort](https://github.com/timothycrosley/isort).\n\n## Installation\n\n### Install using pip\n\nYou can install the latest stable release of autohooks-plugin-isort from the\nPython Package Index using [pip](https://pip.pypa.io/):\n\n pip install autohooks-plugin-isort\n\nNote the `pip` refers to the Python 3 package manager. In a environment where\nPython 2 is also available the correct command may be `pip3`.\n\n### Install using pipenv\n\nIt is highly encouraged to use [pipenv](https://github.com/pypa/pipenv) for\nmaintaining your project's dependencies. Normally autohooks-plugin-isort is\ninstalled as a development dependency.\n\n pipenv install --dev autohooks-plugin-isort\n\n## Usage\n\nTo activate the isort autohooks plugin please add the following setting to your\n*pyproject.toml* file.\n\n```toml\n[tool.autohooks]\npre-commit = [\"autohooks.plugins.isort\"]\n```\n\nBy default, autohooks plugin isort checks all files with a *.py* ending. If only\nthe imports of files in a sub-directory or files with different endings should\nbe sorted, just add the following setting:\n\n```toml\n[tool.autohooks]\npre-commit = [\"autohooks.plugins.isort\"]\n\n[tool.autohooks.plugins.isort]\ninclude = ['foo/*.py', '*.foo']\n```\n\n## Maintainer\n\nThis project is maintained by [Greenbone Networks GmbH](https://www.greenbone.net/).\n\n## Contributing\n\nYour contributions are highly appreciated. Please\n[create a pull request](https://github.com/greenbone/autohooks-plugin-isort/pulls)\non GitHub. Bigger changes need to be discussed with the development team via the\n[issues section at GitHub](https://github.com/greenbone/autohooks-plugin-isort/issues)\nfirst.\n\n## License\n\nCopyright (C) 2019 [Greenbone Networks GmbH](https://www.greenbone.net/)\n\nLicensed under the [GNU General Public License v3.0 or later](LICENSE).\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/greenbone/autohooks-plugin-isort", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "autohooks-plugin-isort", "package_url": "https://pypi.org/project/autohooks-plugin-isort/", "platform": "", "project_url": "https://pypi.org/project/autohooks-plugin-isort/", "project_urls": { "Homepage": "https://github.com/greenbone/autohooks-plugin-isort" }, "release_url": "https://pypi.org/project/autohooks-plugin-isort/1.0.0/", "requires_dist": [ "autohooks (>=1.1)", "isort" ], "requires_python": ">=3.5", "summary": "Autohooks plugin for include sorting via isort", "version": "1.0.0" }, "last_serial": 5729881, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c81f29ac9c25ee7f19cc91e54fcbb202", "sha256": "a43442277aa2c1f4c9d6ac57ccbb87cc2508b1f29ab2e621a2f0b599773c250f" }, "downloads": -1, "filename": "autohooks_plugin_isort-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c81f29ac9c25ee7f19cc91e54fcbb202", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16585, "upload_time": "2019-08-26T09:50:03", "url": "https://files.pythonhosted.org/packages/d0/63/0cc4b41a9eb85c8b3b011b25b1eae794ce66f2cacbec2c9f0b57c9bd7350/autohooks_plugin_isort-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25f76bc2a0bff7dd241e715fc5bae16b", "sha256": "3308b24fa60562c3193c6bc443051e213986216155b37d0550443db337f0f90b" }, "downloads": -1, "filename": "autohooks-plugin-isort-1.0.0.tar.gz", "has_sig": false, "md5_digest": "25f76bc2a0bff7dd241e715fc5bae16b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17446, "upload_time": "2019-08-26T09:50:06", "url": "https://files.pythonhosted.org/packages/1e/f4/069c651b13d9f5af73cfebfffc43c0826d095de84ac8f900e94c4e0eacb2/autohooks-plugin-isort-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c81f29ac9c25ee7f19cc91e54fcbb202", "sha256": "a43442277aa2c1f4c9d6ac57ccbb87cc2508b1f29ab2e621a2f0b599773c250f" }, "downloads": -1, "filename": "autohooks_plugin_isort-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c81f29ac9c25ee7f19cc91e54fcbb202", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16585, "upload_time": "2019-08-26T09:50:03", "url": "https://files.pythonhosted.org/packages/d0/63/0cc4b41a9eb85c8b3b011b25b1eae794ce66f2cacbec2c9f0b57c9bd7350/autohooks_plugin_isort-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25f76bc2a0bff7dd241e715fc5bae16b", "sha256": "3308b24fa60562c3193c6bc443051e213986216155b37d0550443db337f0f90b" }, "downloads": -1, "filename": "autohooks-plugin-isort-1.0.0.tar.gz", "has_sig": false, "md5_digest": "25f76bc2a0bff7dd241e715fc5bae16b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17446, "upload_time": "2019-08-26T09:50:06", "url": "https://files.pythonhosted.org/packages/1e/f4/069c651b13d9f5af73cfebfffc43c0826d095de84ac8f900e94c4e0eacb2/autohooks-plugin-isort-1.0.0.tar.gz" } ] }