fix pypy skip decorator
use redis.Script instead of eval_sha