I know the original Python icon is two-color (yellow and blue), which is kind of impossible to reproduce, but at least one of these two colors could be used instead of an entirely different and unrelated one. Or perhaps an intermediary color (some sort of green)? I just installed the package while working on a Python project and I just can't look at an orange icon and think of Python. I added a custom rule to my custom .less file to use an intermediary green tone (#9ba477, calculated here), but I thought I should add a issue here because it's a problem I would expect others to also experience.
NOTE: I may be biased towards green because I mostly use Python with Django, but I still think it would better than orange.
I agree the shade of yellow is a bit off from what the python icon looks like. I would be in favor of making the icon a bit more yellow. However, I think that changing it to green is more of the use case for the custom rule so I am not in favor of that.
Honestly, I think the Python icon should be blue. It's the motif they use on their own site, and GitHub Linguist even uses the colour to represent the language on this site.
Not really sure where orange came from, now that I think about it.
Python is a snake, snakes are green. I think it should be green. Such as this one:

There's only one way to do this:

We use a cropped version of van Rossum's head as the icon, alleviating all future argument:

I am way too high for this shit right now.
Caffeine and sleep-deprivation aside, I think blue is probably a better choice than orange to represent Python. It is, after all, the dominant colour in the site's branding (whereas orange is secondary).
Python icon is featured in file-icons.png preview file - I think it should also be updated there.
Good point. Will fix.
Most helpful comment
There's only one way to do this:
We use a cropped version of van Rossum's head as the icon, alleviating all future argument: