It actually has to do with the plastic softeners/plasticizers used in the hose manufacture. Hoses rated and certified for "drinking" water have either a different softener or less (not certain which). It has to do with leaching of the softener into the water. If you don't store the hose long-term with water in it and/or run a little water through the hose to flush out any buildup each time you use the hose, you are fine to use the hose. It's likely that the python hose might not even be rated as NSF approved for use with water for human consumption. Remember that garden hoses are left full of water often and in the hot sun, which causes more of the plasticizers/softeners to leach into the hose water.
NOT something you need to worry about with your application!