This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Forward-port test_xpickle from 2.7 to 3.x
Type: enhancement Stage: patch review
Components: Tests Versions: Python 3.9
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: ammar2, kj, zach.ware
Priority: normal Keywords: newcomer friendly, patch

Created on 2017-09-08 02:43 by zach.ware, last changed 2022-04-11 14:58 by admin.

Pull Requests
URL Status Linked Edit
PR 22452 open kj, 2020-09-29 15:47
Messages (1)
msg301671 - (view) Author: Zachary Ware (zach.ware) * (Python committer) Date: 2017-09-08 02:43
Python 2.x has a test called test_xpickle which confirms that pickles can be successfully passed back and forth between different versions of Python.  This should be forward-ported to 3.x, and include tests between the python under test, 3.6, 3.5, 3.4, and 2.7, for each protocol available to each version.  If feeling adventurous, you could even go as far back as 3.0 :)

Ideally, this should also run on Windows by making use of the `py` launcher, and possibly even include 32- and 64-bit versions of each Python on Windows.
History
Date User Action Args
2022-04-11 14:58:52adminsetgithub: 75572
2020-09-29 15:47:15kjsetkeywords: + patch
nosy: + kj

pull_requests: + pull_request21481
stage: needs patch -> patch review
2020-04-27 03:38:51zach.waresetkeywords: + newcomer friendly
versions: + Python 3.9, - Python 3.7
2017-09-08 02:43:10zach.warecreate