Add a versioning to ice.py that actually works