What would be the best practice for python applications targeting f11 gnome on the olpc xo?

I am developing on f13, but my target is f11 (an olpc xo machine) running python 2.6.

The rpms I am generating have the name: 

SunnyApp-1.1-1.fc13.noarch.rpm

Two things here stand out to me (the very new rpm packager) which suggest I have not done a great job targeting my platform.

1. fc13
2. noarch

I would like to make sure the rpms are as compatible as possible with that platform.  

Also, I have some code in my application which is python 2.6 specific -- is there a way to designate/enforce that in the file to ensure it runs smoothly?

Thank you!