{ "info": { "author": "Al Sweigart", "author_email": "al@inventwithpython.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Stdio Mask\n======\n\nA cross-platform Python module for entering passwords to a stdio terminal and displaying a **** mask, which getpass cannot do.\n\nInstallation\n------------\n\nTo install with pip, run:\n\n pip install stdiomask\n\nQuickstart Guide\n----------------\n\nThe `getpass.getpass()` function in the Python Standard Library won't display \"mask\" characters as you type; it only displays nothing as you type. If you want mask characters to appear, you can use the `stdio.getpass()` function instead.\n\nTypical usage:\n\n >>> import stdiomask\n >>> stdiomask.getpass()\n Password: *********\n 'swordfish'\n >>> stdiomask.getpass(prompt='PW: ')\n PW: *********\n 'swordfish'\n >>> stdiomask.getpass(mask='X')\n Password: XXXXXXXXX\n 'swordfish'\n >>> stdiomask.getpass(mask='') # Falls back and calls getpass.getpass()\n Password:\n 'swordfish'\n\nContribute\n----------\n\nIf you'd like to contribute to Stdio Mask, check out https://github.com/asweigart/stdiomask", "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/asweigart/stdiomask", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "stdiomask", "package_url": "https://pypi.org/project/stdiomask/", "platform": "", "project_url": "https://pypi.org/project/stdiomask/", "project_urls": { "Homepage": "https://github.com/asweigart/stdiomask" }, "release_url": "https://pypi.org/project/stdiomask/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "A cross-platform Python module for entering passwords to a stdio terminal and displaying a **** mask, which getpass cannot do.", "version": "0.0.3" }, "last_serial": 4798666, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "af0798732b2dffbc771ebfdf0c9c99d2", "sha256": "45e87ab000af946febb6d1e4886fab73361a9dff32841bb0e8c1236d5cf2fea5" }, "downloads": -1, "filename": "stdiomask-0.0.1.tar.gz", "has_sig": false, "md5_digest": "af0798732b2dffbc771ebfdf0c9c99d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2411, "upload_time": "2019-02-09T05:07:38", "url": "https://files.pythonhosted.org/packages/73/8b/320558554ece545fcc9baff5e8db74a09cab341d93e3f8f9a56d1acb03f0/stdiomask-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5a01c9348e79a6b3c6d6527f342fd8bf", "sha256": "355e083a10d0b5e8e479d7fc0009daeb9e5ea3aa3b0cf7529ff8b9d3da04360b" }, "downloads": -1, "filename": "stdiomask-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5a01c9348e79a6b3c6d6527f342fd8bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2692, "upload_time": "2019-02-09T05:18:07", "url": "https://files.pythonhosted.org/packages/9b/a1/6cd9176902a47f8d3404a26a82053c47c5c166ecdfb83a476035d66913aa/stdiomask-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "9280cbfe32177d00fb3219bbd2a23df7", "sha256": "50445c2d6859fc753ca4dee199bfb71417f56c3f2037189948f29598962d6315" }, "downloads": -1, "filename": "stdiomask-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9280cbfe32177d00fb3219bbd2a23df7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2609, "upload_time": "2019-02-09T06:00:11", "url": "https://files.pythonhosted.org/packages/98/49/2a3a3dbe70ac4da9db6e0a2ada3541fac348fa1e4e53399400bd40916147/stdiomask-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9280cbfe32177d00fb3219bbd2a23df7", "sha256": "50445c2d6859fc753ca4dee199bfb71417f56c3f2037189948f29598962d6315" }, "downloads": -1, "filename": "stdiomask-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9280cbfe32177d00fb3219bbd2a23df7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2609, "upload_time": "2019-02-09T06:00:11", "url": "https://files.pythonhosted.org/packages/98/49/2a3a3dbe70ac4da9db6e0a2ada3541fac348fa1e4e53399400bd40916147/stdiomask-0.0.3.tar.gz" } ] }