[New-bugs-announce] [issue20214] Argument Clinic rollup fixes

Larry Hastings report at bugs.python.org
Fri Jan 10 02:25:38 CET 2014


New submission from Larry Hastings:

Miscellaneous Argument Clinic fixes:
  * Added default value type verification for almost all return converters.
  * Added return converters for float, dobule, unsigned long,
    unsigned int, short, and unsigned short.
  * Py_buffer converter improvements:
      * Now allow exactly one value as a default value: None.
      * The default value in C only needs two fields initialized.
      * The cleanup call to PyBuffer_Release should be based on
        ".obj", not ".buf".
As well as a bunch of documentation fixes.

I'd love a review, but I'm pretty confident it's all okay so I may just check it in.  (The only code changes are in clinic.py so it's not going to break the world.)

----------
assignee: larry
files: larry.argument.clinic.misc.fixes.patch.1.txt
messages: 207811
nosy: larry
priority: normal
severity: normal
stage: patch review
status: open
title: Argument Clinic rollup fixes
type: behavior
versions: Python 3.4
Added file: http://bugs.python.org/file33396/larry.argument.clinic.misc.fixes.patch.1.txt

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue20214>
_______________________________________


More information about the New-bugs-announce mailing list