On a side note, you can edit softwarecenter/distro/__init__.py: get_codename to always return natty if you want to test for purchase in oneiric. You then run software-center such that we generate a db, then you can edit the file back and the natty db will hang around due to a caching bug.
We don't actually get version information from the server (see https:/ /software- center. ubuntu. com/api/ 2.0/application s/en/ubuntu/ natty/i386/).
On a side note, you can edit softwarecenter/ distro/ __init_ _.py: get_codename to always return natty if you want to test for purchase in oneiric. You then run software-center such that we generate a db, then you can edit the file back and the natty db will hang around due to a caching bug.