use pip for dependencies