Here's an import profile created with Python 3.7's `importtime` and displayed with [tuna](https://github.com/nschloe/tuna): ``` python3.7 -X importtime -c "import matplotlib" 2> matplotlib.log tuna matplotlib.log ``` Looks like lazy-loading urllib.request would pay off. Likewise for pyparsing. 
Here's an import profile created with Python 3.7's
importtimeand displayed with tuna:Looks like lazy-loading urllib.request would pay off. Likewise for pyparsing.