Update ruby/leap to not require state