distutils is pretty easy already, but there is something called PythonEggs that's supposed to be even easier, giving you dependecy checking, etc.
With "lock-in", though, I'm more talking about getting tied into a particular code framework. i.e. becoming tied to wxPython's event system, instead of writing more generic Python code. This post talks more about this (about halfway down, under "Frameworks cause some problems").
distutils is pretty easy
distutils is pretty easy already, but there is something called PythonEggs that's supposed to be even easier, giving you dependecy checking, etc.
With "lock-in", though, I'm more talking about getting tied into a particular code framework. i.e. becoming tied to wxPython's event system, instead of writing more generic Python code. This post talks more about this (about halfway down, under "Frameworks cause some problems").