@Allan That's a good idea, although I ran into what may be an issue.
I'm on Windows and I have Python 2.7.6 installed in my C:\Python27 folder.
Softimage uses its own version of python which is 2.7.3 located in C:\Program Files\Autodesk\Softimage 2015\Application\python.
Seeing as I don't have Python 2.7.3 installed natively, it doesn't feel quite right to offer up Softimage's version as a regular Python package. But if I don't, I'm unable to resolve a request for "softimage python" as there's no external package of the correct version to resolve against.
In my rather limited experience of Rez, my first impression is that there are two possible ways around it:
1) Create a package for Python-2.7.3 but specify inside a variant of Python specifically for Softimage. This then goes back to the issue that Mark mentioned where there's an unwanted dependency.
2) Create a package called "python_softimage" which is completely independent of the standard Python package.
My gut feeling is that 2 is the better option as it would potentially get around many of the problems discussed. I suspect some people may feel that this goes against the grain on things that I'm not aware of at this stage. Thoughts?
Otherwise will start looking at going down the route that Mark and Fede suggested.
Cheers,
Andy