1
0
forked from VimPlug/jedi
Files
jedi-fork/jedi
Peter Law 255186376e Cope with Python 3.13 moving pathlib's implementation
Jedi passes pickles to subprocesses which are running the target
version of Python and thus may not be the same as the version
under which Jedi itself is running. In Python 3.13, pathlib is
being refactored to allow for easier extension and has thus moved
most of its internal implementation to a submodule. Unfortunately
this changes the paths of the symbols, causing pickles of those
types to fail to load in earlier versions of Python.

This commit introduces a custom unpickler which accounts for this
move, allowing bi-directional passing of pickles to work.
2024-07-02 21:37:34 +01:00
..
2024-07-02 21:37:34 +01:00
2024-07-02 21:37:34 +01:00
2021-11-16 21:32:15 +01:00
2023-10-02 10:55:17 +02:00
2020-04-18 12:19:17 +02:00
2023-02-13 19:40:16 +00:00