Memory leaks when pickling

I believe I have found a memory leak in tinyarray. Using tinyarray in conjunction with pickle leaks. See the minimal example below. This is a major issue for my current project. Let me know if there is anything I can do to help fix the problem.

import cPickle
import tinyarray as ta

l = ta.array([0,1])
    
s = cPickle.dumps(l)
while True:
    u = cPickle.loads(s)
    del u
    `