spec.py new version, source_loader init version