{ "info": { "author": "Rehan Dalal", "author_email": "rehan@meet-rehan.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "sort-requirements\n=================\n\nA simple script to sort python dependencies in requirement text files.\n\n![PyPI](https://img.shields.io/pypi/v/sort-requirements.svg)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/sort-requirements.svg)\n\n[![CircleCI](https://img.shields.io/circleci/project/github/rehandalal/sort-requirements.svg)](https://circleci.com/gh/rehandalal/sort-requirements)\n\n\n#### Installation\n\nInstalling this tool is easily done using [pip](https://github.com/pypa/pip). \nAssuming `pip` is installed just run the following from the command line:\n\n```\n$ pip install sort_requirements\n```\n\nThis command will download the latest version from the\n[Python Package Index](https://pypi.org/project/sort-requirements/)\nand install it to your system. More information about `pip` and pypi can be\nfound here:\n\n* [install pip](https://pip.pypa.io/en/latest/installing.html)\n* [pypi](https://pypi.python.org/pypi)\n\nAlternatively you can install from the distribution using the `setup.py`\nscript:\n\n```\n$ python setup.py install\n```\n\nYou could also install the \n[development version](https://github.com/rehandalal/sort-requirements/tarball/master#egg=sort-requirements-dev)\nby running the following:\n\n```\n$ pip install therapist==dev\n```\n\nOr simple install from a clone of the \n[git repo](https://github.com/rehandalal/therapist/):\n\n```\n$ git clone https://github.com/rehandalal/sort-requirements.git\n$ mkvirtualenv sort-requirements\n$ pip install --editable .\n```\n\n\n#### Usage\n\nTo use this tool simply run the following from the command line:\n\n```\n$ sort-requirements my-requirements-file.txt\n```\n\nPlease make sure to replace `my-requirements-file.txt` with the path to your\nrequirements file(s).\n\nIf you only want to get a list of files that need sorting, without actually\nwriting any changes to the files, use the `--check` flag:\n\n```\n$ sort-requirements --check my-requirements-file.txt another-file.txt\n```\n\nFor even more options use the `--help` flag:\n\n```\n$ sort-requirements --help\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rehandalal/sort-requirements", "keywords": "", "license": "Mozilla Public License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "sort-requirements", "package_url": "https://pypi.org/project/sort-requirements/", "platform": "any", "project_url": "https://pypi.org/project/sort-requirements/", "project_urls": { "Homepage": "https://github.com/rehandalal/sort-requirements" }, "release_url": "https://pypi.org/project/sort-requirements/1.3.0/", "requires_dist": null, "requires_python": "", "summary": "A simple script to sort python dependencies in requirement text files.", "version": "1.3.0" }, "last_serial": 5170436, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "753353f70c79ca4b5f2c49a002d3992a", "sha256": "2959697bf536c2dafc691c85d9b5ef259f7374ee48461891dc045d2284b33a69" }, "downloads": -1, "filename": "sort_requirements-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "753353f70c79ca4b5f2c49a002d3992a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3140, "upload_time": "2019-04-15T04:59:22", "url": "https://files.pythonhosted.org/packages/fc/2f/364a13046a0b9f60589df32c96f181b82aac540a6e9ae0475996d97adc80/sort_requirements-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6e8f188788b6201de53118b7e312986", "sha256": "80633788ccfc2d7f1fff49ac2aa1db4ade57e7b3b59e5d3b18485b9237bc0cd9" }, "downloads": -1, "filename": "sort_requirements-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d6e8f188788b6201de53118b7e312986", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2842, "upload_time": "2019-04-15T04:59:24", "url": "https://files.pythonhosted.org/packages/28/d9/e31471a144fa55d8a3c0b0a2fa642822175c8389eca3c65fcab3b9323296/sort_requirements-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "78607f431795bc77aadb92ffc682c1cd", "sha256": "43f08661794435aa756d9a5c8a2b7727a51dc73b45818d5d92769c5eeef2f078" }, "downloads": -1, "filename": "sort_requirements-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "78607f431795bc77aadb92ffc682c1cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8893, "upload_time": "2019-04-15T19:37:58", "url": "https://files.pythonhosted.org/packages/a7/35/a70a8aed7032bbc827eb2fc5ae859b247cf6a6b392d29e33e3ccede74b59/sort_requirements-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7637f77a22223276b1658eabe23bc4aa", "sha256": "7a04a665ece40d2a9e0bb62751366ef0f07f517427ff420e6340854056ab39a1" }, "downloads": -1, "filename": "sort_requirements-1.1.0.tar.gz", "has_sig": false, "md5_digest": "7637f77a22223276b1658eabe23bc4aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3092, "upload_time": "2019-04-15T19:37:59", "url": "https://files.pythonhosted.org/packages/97/88/7f8c3bc7799a95e22c2943b705efa5b9ab5c57b6558298a8207fc56abaec/sort_requirements-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "992b825a2c7dd8737a0f755a4c1afb71", "sha256": "66d20dcc0d17bfa9906b210df54cdec13e12a7ed71434534cc636fbd7f00f748" }, "downloads": -1, "filename": "sort_requirements-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "992b825a2c7dd8737a0f755a4c1afb71", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9479, "upload_time": "2019-04-20T23:37:58", "url": "https://files.pythonhosted.org/packages/d1/63/9d1d3f1d2cb3ccf080b09c16dbf687329cc152f1fd30741e7553b51b844a/sort_requirements-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d212d5d3065a61d7e9b0a571d0e0f470", "sha256": "6116a8983417726a57b12c56731944d9fcaf7b63f33951a5bd7cf133619acf7a" }, "downloads": -1, "filename": "sort_requirements-1.2.0.tar.gz", "has_sig": false, "md5_digest": "d212d5d3065a61d7e9b0a571d0e0f470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3664, "upload_time": "2019-04-20T23:37:59", "url": "https://files.pythonhosted.org/packages/f0/e8/0c23c29062604fb360d40715efc285e469f189de39be64ce13389c14a8b3/sort_requirements-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ec7b3f9d448bf02b12f6e3bb8dfe609f", "sha256": "56de1172f5656aa9a0dfb7575913fff3d9ab80090e6bd4095fd6feec312c7d7c" }, "downloads": -1, "filename": "sort_requirements-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec7b3f9d448bf02b12f6e3bb8dfe609f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9468, "upload_time": "2019-04-21T18:31:22", "url": "https://files.pythonhosted.org/packages/09/7f/c33ee81896b2393fa2a9f00a87fa9640aaebbbd80b6d19ebae1b898b931d/sort_requirements-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f767a0c3eadc88e10f4e42618e1e871a", "sha256": "8038315f8932b1496567f1241ea482aa900845d5a5116c7d23835e783a3a2082" }, "downloads": -1, "filename": "sort_requirements-1.3.0.tar.gz", "has_sig": false, "md5_digest": "f767a0c3eadc88e10f4e42618e1e871a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3642, "upload_time": "2019-04-21T18:31:24", "url": "https://files.pythonhosted.org/packages/f6/ee/27fed6c658e73598356f8e758a116adacb72f7e50d34fc27fc7f1d2beed3/sort_requirements-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec7b3f9d448bf02b12f6e3bb8dfe609f", "sha256": "56de1172f5656aa9a0dfb7575913fff3d9ab80090e6bd4095fd6feec312c7d7c" }, "downloads": -1, "filename": "sort_requirements-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec7b3f9d448bf02b12f6e3bb8dfe609f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9468, "upload_time": "2019-04-21T18:31:22", "url": "https://files.pythonhosted.org/packages/09/7f/c33ee81896b2393fa2a9f00a87fa9640aaebbbd80b6d19ebae1b898b931d/sort_requirements-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f767a0c3eadc88e10f4e42618e1e871a", "sha256": "8038315f8932b1496567f1241ea482aa900845d5a5116c7d23835e783a3a2082" }, "downloads": -1, "filename": "sort_requirements-1.3.0.tar.gz", "has_sig": false, "md5_digest": "f767a0c3eadc88e10f4e42618e1e871a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3642, "upload_time": "2019-04-21T18:31:24", "url": "https://files.pythonhosted.org/packages/f6/ee/27fed6c658e73598356f8e758a116adacb72f7e50d34fc27fc7f1d2beed3/sort_requirements-1.3.0.tar.gz" } ] }