more dependencies, use local wheel package to install tests environment
updated git ignore