Create the class diagrams for the python Future (object).
The term future is used multiple times in python. You need the one in
Possible to your surprise, there is no “thread” specific one. Only the base version exists, which works for threads and processes.
Create the class diagrams for the python ThreadPoolExecutor.
The code can be found online: https://github.com/python/cpython/blob/master/Lib/concurrent/futures/thread.py.
Create all other (static) diagrams that you may find useful.