fix: archive base_dir in package.py