Die Endung gehört zu den sogenanntenrestricted domains,die nur an Personen und Unternehmen mit einemWohnsitzrespektive einerNiederlassungim Land vergeben werden. Ersatzweise kann eine.py-Domain auch dann registriert werden, sofern die anmeldende Organisation in Paraguay gegründet wurde oder der Inhaber zumindest einenbevollmächtigtenVertreter vor Ort benennt.[2]Insgesamt darf eine.py-Domain zwischen zwei und 63 Zeichen lang sein und nurAlpha numerische Zeichenbeinhalten sowieBindestriche,jedoch nicht an erster oder letzter sowie dritter und vierter Stelle.[3]
Seit Jahren kollidiert die Top-Level-Domain mit Bemühungen der russischen Vergabestelle, einekyrillische Variantevon.rueinzuführen, deren Schreibweise große Ähnlichkeit mit.pyhätte. Die ICANN hat das Vorhaben daher immer wieder abgelehnt.[4]