PySequence_Fast_GET_ITEM expects that the object is valid and the index is within bounds, and never returns NULL. There's no need to decref and actually there's even no need to check the return value of PySequence_Fast_GET_ITEM.
title: Resource is not released before returning from the functiion -> selectmodule.c: refleakstage: patch reviewcomponents: + Extension Modulesversions: + Python 3.3