ipywidgets
                                
                                
                                
                                    ipywidgets copied to clipboard
                            
                            
                            
                        Allow `interact` to use basic type hint annotations
This lets interact use type annotation information to create widgets, as proposed in #3907.  Since type annotations are used as a last resort, this should not change the behavior of any currently working code.
Work that is needed:
- [x] tests
 - [x] update documentation
 - [x] code style clean-up
 
Fixes #3907