manifest.py