I wrote: <quote> <https://github.com/samuelcolvin/pydantic/blob/master/pydantic/utils.py#L246>
def resolve_annotations(raw_annotations: Dict[str, AnyType], module_name: Optional[str]) -> Dict[str, AnyType]: pass After using https://black.now.sh/ def resolve_annotations( raw_annotations: Dict[str, AnyType], module_name: Optional[str], ) -> Dict[str, AnyType]: pass </endquote> Samuel Colvin then told us that his example was already formatted with black.py, using a long line length. Here's a suggestion, at least for people projects that use black.py (such as Samuel's). It is to use black.py with a line-length of say 80 characters for code that is saved in version control. And when editing code, use whatever line-length that happens to suit the tools you are using. Indeed, like a word-processor, one could use black.py to 'line-wrap' the Python code to what is the current width of the editor window. Indeed, this might be a useful feature in Jupyter - see https://github.com/drillan/jupyter-black. And I've created https://github.com/drillan/jupyter-black/issues/3 Perhaps set the black line length to the width of the text box -- Jonathan _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/