(self)
return ' '.join(
            '{}={!r}'.format(key, value) for key, value in key_values
            if value is not None
        )
Format the given, non-None attributes for display.
Format the given, non-None attributes for display.
Format the given non - None attributes for display .
def format_given(self):
        # type: () -> str
        """
        Format the given, non-None attributes for display.
        """
        display_version = None
        if self._given_py_version_info is not None:
            display_version = '.'.join(
                str(part) for part in self._given_py_version_info
            )

        key_values = [
            ('platform', self.platform),
            ('version_info', display_version),
            ('abi', self.abi),
            ('implementation', self.implementation),
        ]
        return ' '.join(
            '{}={!r}'.format(key, value) for key, value in key_values
            if value is not None
        )
def format_given ( self ) : # type: () -> str display_version = None if self . _given_py_version_info is not None : display_version = '.' . join ( str ( part ) for part in self . _given_py_version_info ) key_values = [ ( 'platform' , self . platform ) , ( 'version_info' , display_version ) , ( 'abi' , self . abi ) , ( 'implementation' , self . implementation ) , ] return ' ' . join ( '{}={!r}' . format ( key , value ) for key , value in key_values if value is not None )