New submission from Larry Hastings: I was staring at Clinic tonight and a thought came to me. We could express "nullable=True" as "types='NoneType'". For example, the converter for 'Z' could change from
Py_UNICODE(nullable=True) to Py_UNICODE(types="str NoneType") There Should Be Only One Way To Do It. Should we get rid of "nullable=True" and use types=NoneType instead? FWIW it's pretty arbitrary either way; the arguments to the converter are just telling the converter how to generate the code. I don't think it would make any difference in the converter's code--either way is fine. ---------- assignee: larry components: Argument Clinic messages: 240534 nosy: larry, serhiy.storchaka, zach.ware priority: normal severity: normal stage: test needed status: open title: Should Clinic have "nullable" or types=NoneType? type: enhancement versions: Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue23920> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com