{"id":17114707,"url":"https://github.com/j16n/getpass3","last_synced_at":"2025-07-12T20:38:38.062Z","repository":{"id":57434046,"uuid":"114340631","full_name":"J16N/getpass3","owner":"J16N","description":"A module similar like getpass in python except that echos are being encrypted before being displayed in the terminal.","archived":false,"fork":false,"pushed_at":"2017-12-16T12:54:46.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-24T01:42:42.464Z","etag":null,"topics":["python27"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/J16N.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-15T07:29:43.000Z","updated_at":"2017-12-15T10:07:05.000Z","dependencies_parsed_at":"2022-08-27T21:11:10.549Z","dependency_job_id":null,"html_url":"https://github.com/J16N/getpass3","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/J16N/getpass3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J16N%2Fgetpass3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J16N%2Fgetpass3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J16N%2Fgetpass3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J16N%2Fgetpass3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/J16N","download_url":"https://codeload.github.com/J16N/getpass3/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J16N%2Fgetpass3/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265049720,"owners_count":23703584,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python27"],"created_at":"2024-10-14T17:19:54.314Z","updated_at":"2025-07-12T20:38:38.040Z","avatar_url":"https://github.com/J16N.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# getpass3\n\nA module similar like getpass in python except that echos are being encrypted before being displayed in the terminal.  \nYou can even change the the symbol with which the echos are being displayed.  \nThe default symbol for the encryption is '*'.  \n\n## Usage:\nSimilar like getpass.\n```python\n#INPUT\nimport getpass3\ngetpass3.set_echo = '#' # Setting the symbol for encryption which will going to be displayed. (Optional)\ngetpass3.getpass(\"Password: \") # Giving a label to the input (One arguement is mandatory).\n# getpass2.getpass(\"\") (If you don't want to give any label)\n\n#OUTPUT\n#Password: ####\n```\n\n## Dependency\n*Works currently with **Python 2.7.x**.*\n\t\n#### Linux and MacOS 10.x.x\n\tRequires getch 1.0\n#### Windows\n\tRequires colorama 0.3.9\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj16n%2Fgetpass3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fj16n%2Fgetpass3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj16n%2Fgetpass3/lists"}