This happens because `/usr/bin/anoise` contains `python /usr/share/anoise/anoise.py`, but since it depends on the `python` of the package management system it should be `/usr/bin/python`. Making this more flexible using a shell variable or omitting the unnecessary bash script in favour of the `setuptools` `entry_points` mechanism makes sense.
This happens because `/usr/bin/anoise` contains `python /usr/share/ anoise/ anoise. py`, but since it depends on the `python` of the package management system it should be `/usr/bin/python`. Making this more flexible using a shell variable or omitting the unnecessary bash script in favour of the `setuptools` `entry_points` mechanism makes sense.