New GitHub issue #119655 from vstinner:<br>
<hr>
<pre>
Example:
```
$ ./python -m test -R 3:3 test_datetime -m test.datetimetester.TestDateTime_Pure.test_compat_unpickle
(...)
test_datetime leaked [8, 8, 8] references, sum=24
test_datetime leaked [8, 8, 8] memory blocks, sum=24
```
Regression: commit 3e8b60905e97a4fe89bb24180063732214368938
```
commit 3e8b60905e97a4fe89bb24180063732214368938
Author: Erlend E. Aasland <erlend@python.org>
Date: Tue May 28 00:02:46 2024 +0200
gh-117398: Add multiphase support to _datetime (gh-119373)
This is minimal support. Subinterpreters are not supported yet. That will be addressed in a later change.
Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
Lib/test/datetimetester.py | 21 +++++++++++++++++++++
Modules/_datetimemodule.c | 26 +++++++++++---------------
2 files changed, 32 insertions(+), 15 deletions(-)
```
</pre>
<hr>
<a href="https://github.com/python/cpython/issues/119655">View on GitHub</a>
<p>Labels: </p>
<p>Assignee: </p>