I've written a Python3 application, based around the PySide GUI libraries, the ctypes-bitfield library that we've contributed to PyPi, and several internal proprietary libraries. Now I'm trying to get a simple deployment package, for internal use only, and I'm hitting the horrible brick wall that is the current state of Python packaging.
a) a working [url removed, login to view] that puts the program, help files, and configuration files in reasonable places. This only needs to work under Linux.
b) a .deb package that picks up any additional dependencies that won't fit in the [url removed, login to view] well.
c) Source for all of that, of course.
d) If any restructuring of directories, naming conventions, etc is required, documentation of what was changed.
This seems like it should be trivial, and yet it's turning into a nightmare and I'm out of time that I can personally spend on it.