tzoffset and tzstr "strong"ParserError, a subclass ofValueError, which has a nicer string representation. Patch byparser.parse will now raise TypeError when tzinfos is passed aUnboundLocalError instead. Patch bybytes object astz.UTC in favor of tz.tzutc()dateutil.tz was using a backported version ofcontextlib.nullcontext even in Python 3.7 due to a malformedtest_tzlocal_offset_equal would fail in certaintest_isoparser related to bytes/strpytest-style tests and the addition of parametrizationsetup.py to setup.cfg as possible. Fixedparser methods by functionality. Patch byrelease.py over to using pep517.build for creatingsetup.py. Fixed by