exclude setup.py from compiled modules
optimise list/tuple slicing, original patch by Zaur Shibzukhov