@property
    def users(self):
        def validate_pass_encoding(password):
            try:
                password.encode('ascii')
            except (__HOLE__, UnicodeEncodeError):
                raise ConanException("Password contains invalid characters. Only ASCII encoding is supported")
            return password

        if self.env_config["users"]:
            pairs = self.env_config["users"].split(",")
            return {pair.split(":")[0]: validate_pass_encoding(pair.split(":")[1]) for pair in pairs}
        else:
            tmp = dict(self._get_file_conf("users"))
            tmp = {key: validate_pass_encoding(value) for key, value in tmp.items()}
            return tmp
dataset/ETHPy150Open conan-io/conan/conans/server/conf/__init__.py/ConanServerConfigParser.users