I've got a comparison of sort algorithms in both Cython and Pure Python (your choice) at:
...including a version of timsort that is in Cython or Pure Python.
Thanks for sharing the graphs. I found the performance of radix sort in
particular to be interesting to see mapped out visually, and have never
heard of "shellsort" prior to now. :)