Add a custom type/provider to manage Python versions