{ "info": { "author": "Luca Cappelletti", "author_email": "cappelletti.luca94@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "userinput\n=========================================================================================\n|travis| |sonar_quality| |sonar_maintainability| |codacy| |code_climate_maintainability| |pip| |downloads|\n\nSimple python package to handle cli user input.\n\nHow do I install this package?\n----------------------------------------------\nAs usual, just download it using pip:\n\n.. code:: shell\n\n pip install userinput\n\nTests Coverage\n----------------------------------------------\nSince some software handling coverages sometime get slightly different results, here's three of them:\n\n|coveralls| |sonar_coverage| |code_climate_coverage|\n\nSimple python package to handle cli user input.\n\n\n.. |travis| image:: https://travis-ci.org/LucaCappelletti94/userinput.png\n :target: https://travis-ci.org/LucaCappelletti94/userinput\n :alt: Travis CI build\n\n.. |sonar_quality| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_userinput&metric=alert_status\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_userinput\n :alt: SonarCloud Quality\n\n.. |sonar_maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_userinput&metric=sqale_rating\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_userinput\n :alt: SonarCloud Maintainability\n\n.. |sonar_coverage| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_userinput&metric=coverage\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_userinput\n :alt: SonarCloud Coverage\n\n.. |coveralls| image:: https://coveralls.io/repos/github/LucaCappelletti94/userinput/badge.svg?branch=master\n :target: https://coveralls.io/github/LucaCappelletti94/userinput?branch=master\n :alt: Coveralls Coverage\n\n.. |pip| image:: https://badge.fury.io/py/userinput.svg\n :target: https://badge.fury.io/py/userinput\n :alt: Pypi project\n\n.. |downloads| image:: https://pepy.tech/badge/userinput\n :target: https://pepy.tech/badge/userinput\n :alt: Pypi total project downloads \n\n.. |codacy| image:: https://api.codacy.com/project/badge/Grade/df1695332ded416d81a9336f0e1b57bf\n :target: https://www.codacy.com/app/LucaCappelletti94/userinput?utm_source=github.com&utm_medium=referral&utm_content=LucaCappelletti94/userinput&utm_campaign=Badge_Grade\n :alt: Codacy Maintainability\n\n.. |code_climate_maintainability| image:: https://api.codeclimate.com/v1/badges/8fbcc84e7a8d83e3aa2a/maintainability\n :target: https://codeclimate.com/github/LucaCappelletti94/userinput/maintainability\n :alt: Maintainability\n\n.. |code_climate_coverage| image:: https://api.codeclimate.com/v1/badges/8fbcc84e7a8d83e3aa2a/test_coverage\n :target: https://codeclimate.com/github/LucaCappelletti94/userinput/test_coverage\n :alt: Code Climate Coverate", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LucaCappelletti94/userinput", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "userinput", "package_url": "https://pypi.org/project/userinput/", "platform": "", "project_url": "https://pypi.org/project/userinput/", "project_urls": { "Homepage": "https://github.com/LucaCappelletti94/userinput" }, "release_url": "https://pypi.org/project/userinput/1.0.9/", "requires_dist": null, "requires_python": "", "summary": "Simple python package to handle cli user input.", "version": "1.0.9" }, "last_serial": 5661776, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "907a6a85dc52bd8d7c516fa2d832609a", "sha256": "16196116c454337c0d438bb50472f099af004930876be799bb20c1848c566aab" }, "downloads": -1, "filename": "userinput-1.0.0.tar.gz", "has_sig": false, "md5_digest": "907a6a85dc52bd8d7c516fa2d832609a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4601, "upload_time": "2019-06-16T18:24:08", "url": "https://files.pythonhosted.org/packages/46/cf/cb3de0bd8c20a7a0e31db874eeef1ec059048d6f08e9c4211fad0887f03f/userinput-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "45e56dfa255c3f6cd5d35a6305c8ff80", "sha256": "978dce453cddc9e6f2fbc3fa176df40b57d7df2247dd9aee57adcd7b14f9aa0d" }, "downloads": -1, "filename": "userinput-1.0.1.tar.gz", "has_sig": false, "md5_digest": "45e56dfa255c3f6cd5d35a6305c8ff80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4627, "upload_time": "2019-06-16T18:57:53", "url": "https://files.pythonhosted.org/packages/9e/f8/769f5d4110ca5fd8b3253443e6d46d52ab0ec0dcdc79f6b470dac5e1d908/userinput-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cc133dde9ec62337ac119a0de4a5aae6", "sha256": "12847411d09ab0e1b7ff5cb88b579f9fc1a65d7beb77892adbe423f38f79ed89" }, "downloads": -1, "filename": "userinput-1.0.3.tar.gz", "has_sig": false, "md5_digest": "cc133dde9ec62337ac119a0de4a5aae6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4723, "upload_time": "2019-07-02T10:11:01", "url": "https://files.pythonhosted.org/packages/43/7c/65bc408bc231b8a73df93a9bfb3606380a6c117870677148c97bc58b9dbe/userinput-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "73bfb40e6e2ae0071e5622f5b812e656", "sha256": "f598ec41d78a6e0675eebbf512202b68381043996cd6002545b26d0101ea396b" }, "downloads": -1, "filename": "userinput-1.0.4.tar.gz", "has_sig": false, "md5_digest": "73bfb40e6e2ae0071e5622f5b812e656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4729, "upload_time": "2019-07-27T16:13:16", "url": "https://files.pythonhosted.org/packages/69/74/bfdc37beca6cc84171deef70f9a1999b21df972785b910b97cd5212e5ba6/userinput-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "a8d1bbfc5743f992b3f42216b59f5ff3", "sha256": "ad060271702644f401c2286bf96be8adecd7f10b6d09e7a093562e491644f805" }, "downloads": -1, "filename": "userinput-1.0.5.tar.gz", "has_sig": false, "md5_digest": "a8d1bbfc5743f992b3f42216b59f5ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4760, "upload_time": "2019-07-31T10:07:01", "url": "https://files.pythonhosted.org/packages/44/f6/6e7ea7ea87e7dfec65767ff8c0270b87e6e6354b1818ad13b884314ea9f2/userinput-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "7bb8688ad543290810c4b3df37ab0c86", "sha256": "ccde905aed43ad737b21aeb3576926c01629b7d1ce90f33ad075ef59b472f364" }, "downloads": -1, "filename": "userinput-1.0.6.tar.gz", "has_sig": false, "md5_digest": "7bb8688ad543290810c4b3df37ab0c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4762, "upload_time": "2019-07-31T10:09:13", "url": "https://files.pythonhosted.org/packages/7a/63/379722e0df4be7aa77ef44296812c90bb86df31c0ef267a2044c43f1698b/userinput-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "50c55caecb970079abf768cdb4def404", "sha256": "a52d77f0ec3a64e41ad6e8ce00a56e35b3afa96fcf3cc4df705c36958c36647a" }, "downloads": -1, "filename": "userinput-1.0.7.tar.gz", "has_sig": false, "md5_digest": "50c55caecb970079abf768cdb4def404", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4976, "upload_time": "2019-07-31T10:30:46", "url": "https://files.pythonhosted.org/packages/49/f2/7d7227f17019050950c9aeb4f0b6862a6113b3b10ffe7648ed7610ee79d5/userinput-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "48aa8dfbbcd37bdf1a9dbc46c990ba3d", "sha256": "92b4668e8490144612d79473be45eff593fb7f4e2a769521ed9eb5bd97a5ebf9" }, "downloads": -1, "filename": "userinput-1.0.8.tar.gz", "has_sig": false, "md5_digest": "48aa8dfbbcd37bdf1a9dbc46c990ba3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5162, "upload_time": "2019-08-10T07:59:55", "url": "https://files.pythonhosted.org/packages/ac/a4/08f23b1335bfe135881ee8c48391f3c4ef4cdceb3166169459c815b7f010/userinput-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "a8c26f17758c64e148df8a3cfd3a81e6", "sha256": "640ce44773dcc689d003908868cbbe82226040b524e16935b9868a6514bc5a58" }, "downloads": -1, "filename": "userinput-1.0.9.tar.gz", "has_sig": false, "md5_digest": "a8c26f17758c64e148df8a3cfd3a81e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5174, "upload_time": "2019-08-11T10:38:05", "url": "https://files.pythonhosted.org/packages/8a/18/a4f3de3acfebca4909eadf3c731ece203a1d5327929dc5738a6b7813a30a/userinput-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8c26f17758c64e148df8a3cfd3a81e6", "sha256": "640ce44773dcc689d003908868cbbe82226040b524e16935b9868a6514bc5a58" }, "downloads": -1, "filename": "userinput-1.0.9.tar.gz", "has_sig": false, "md5_digest": "a8c26f17758c64e148df8a3cfd3a81e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5174, "upload_time": "2019-08-11T10:38:05", "url": "https://files.pythonhosted.org/packages/8a/18/a4f3de3acfebca4909eadf3c731ece203a1d5327929dc5738a6b7813a30a/userinput-1.0.9.tar.gz" } ] }