[3.5] bpo-32072: Fix issues with binary plists. (GH-4455) by serhiy-storchaka · Pull Request #4656 · python/cpython

@serhiy-storchaka

* Fixed saving bytearrays.
* Identical objects will be saved only once.
* Equal references will be load as identical objects.
* Added support for saving and loading recursive data structures.
(cherry picked from commit a897aee)
It is failed with an advanced optimizer.

@serhiy-storchaka

@larryhastings