def inverse(self):
if self.is_any():<EOL><INDENT>return None<EOL><DEDENT>else:<EOL><INDENT>bounds = self._inverse(self.bounds)<EOL>range = VersionRange(None)<EOL>range.bounds = bounds<EOL>return range<EOL><DEDENT>
Calculate the inverse of the range.

        Returns:
            New VersionRange object representing the inverse of this range, or
            None if there is no inverse (ie, this range is the any range).