pysolate
