def METHOD_NAME(self) -> None:
    """
    Version packages are compared case insensitively.
    """
    va = Version("twisted", 1, 0, 0)
    vb = Version("Twisted", 0, 1, 0)
    self.assertTrue(va > vb)
    self.assertTrue(vb < va)
    self.assertTrue(va >= vb)
    self.assertTrue(vb <= va)
    self.assertTrue(va != vb)
    self.assertTrue(vb == Version("twisted", 0, 1, 0))
    self.assertTrue(vb == Version("TWISted", 0, 1, 0))
    self.assertTrue(vb == vb)