diff --git a/isrcsubmit.py b/isrcsubmit.py index dc2b402..a61cd4c 100755 --- a/isrcsubmit.py +++ b/isrcsubmit.py @@ -404,8 +404,10 @@ def create(self, auth=False): if self.username is None: printf("Please input your MusicBrainz username: ") self.username = user_input() - printf("Please input your MusicBrainz password: ") - password = getpass.getpass("") + password = getpass.getpass( + "Please input your MusicBrainz password: ") + # The musicbrainz server seems to accept passwords in latin1" + password = password.decode(sys.stdin.encoding).encode("latin1") print("") if StrictVersion(musicbrainz2_version) >= "0.7.4": # There is a warning printed above, when < 0.7.4