VersionInfo fixes
commitc916c9370346321b97da92fd4286b8cf6f4c5fe4
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Sun, 26 Jan 2020 22:08:13 +0000 (26 22:08 +0000)
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Sun, 26 Jan 2020 22:08:13 +0000 (26 22:08 +0000)
tree6ad75e69e9fd1d944e0f6f9cfec58ccbfcb5c40f
parent0ee6065094f5c76ae59983df053ad3b4b168cb24
VersionInfo fixes

* Raise ValueError for invalid values.

* Provide default values.

* Fix comparison to ordinary tuples.
  (Test for equality still fails, because __eg__() is not called
   when comparing a namedtuple subclass to a tuple!)

git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8468 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
docutils/HISTORY.txt
docutils/docutils/__init__.py
docutils/test/test__init__.py