The Firebase CLI does not support deploying functions written in python . You can certainly write Cloud Firestore triggers in python and deploy them with gcloud. One thing you might not be aware of: the underlying Cloud Functions product is the same no matter how you deploy your functions.