Commit bf0805f4 authored by Jérome Perrin's avatar Jérome Perrin

*: compatibility with DateTime >= 3 🚧

drop the patch in DateTime._parse_args which cause DateTime to
support timezone naive dates

adjust __setstate__ to pickle the timezone naive flag

adjust code relying on DateTime private attributes

adjust tests for new DateTime.__eq__ behavior (instances with
different timezones are different)

more testing, especially for various __setstate__ versions

introduce a context manager to change timezone in tests.
parent 7b0f2083
Pipeline #22224 failed with stage
in 0 seconds