don't check python version to use weakrefset