<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Doc/c-api, branch benjamin-pyapi</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Revert "bpo-34595: Add %T format to PyUnicode_FromFormatV() (GH-9080)" (GH-9187)</title>
<updated>2018-09-11T22:23:25+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2018-09-11T22:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=998b80636690ffbdb0a278810d9c031fad38631d'/>
<id>998b80636690ffbdb0a278810d9c031fad38631d</id>
<content type='text'>
This reverts commit 886483e2b9bbabf60ab769683269b873381dd5ee.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 886483e2b9bbabf60ab769683269b873381dd5ee.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34595: Add %T format to PyUnicode_FromFormatV() (GH-9080)</title>
<updated>2018-09-07T16:00:58+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2018-09-07T16:00:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=886483e2b9bbabf60ab769683269b873381dd5ee'/>
<id>886483e2b9bbabf60ab769683269b873381dd5ee</id>
<content type='text'>
* Add %T format to PyUnicode_FromFormatV(), and so to
  PyUnicode_FromFormat() and PyErr_Format(), to format an object type
  name: equivalent to "%s" with Py_TYPE(obj)-&gt;tp_name.
* Replace Py_TYPE(obj)-&gt;tp_name with %T format in unicodeobject.c.
* Add unit test on %T format.
* Rename unicode_fromformat_write_cstr() to
  unicode_fromformat_write_utf8(), to make the intent more explicit.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add %T format to PyUnicode_FromFormatV(), and so to
  PyUnicode_FromFormat() and PyErr_Format(), to format an object type
  name: equivalent to "%s" with Py_TYPE(obj)-&gt;tp_name.
* Replace Py_TYPE(obj)-&gt;tp_name with %T format in unicodeobject.c.
* Add unit test on %T format.
* Rename unicode_fromformat_write_cstr() to
  unicode_fromformat_write_utf8(), to make the intent more explicit.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34523: Py_DecodeLocale() use UTF-8 on Windows (GH-8998)</title>
<updated>2018-08-29T17:32:47+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2018-08-29T17:32:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c5989cd87659acbfd4d19dc00dbe99c3a0fc9bd2'/>
<id>c5989cd87659acbfd4d19dc00dbe99c3a0fc9bd2</id>
<content type='text'>
Py_DecodeLocale() and Py_EncodeLocale() now use the UTF-8 encoding on
Windows if Py_LegacyWindowsFSEncodingFlag is zero.

pymain_read_conf() now sets Py_LegacyWindowsFSEncodingFlag in its
loop, but restore its value at exit.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Py_DecodeLocale() and Py_EncodeLocale() now use the UTF-8 encoding on
Windows if Py_LegacyWindowsFSEncodingFlag is zero.

pymain_read_conf() now sets Py_LegacyWindowsFSEncodingFlag in its
loop, but restore its value at exit.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-12743: Delete comment from marshal.rst (GH-8457)</title>
<updated>2018-07-27T04:35:11+00:00</updated>
<author>
<name>Berker Peksag</name>
<email>berker.peksag@gmail.com</email>
</author>
<published>2018-07-27T04:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=defcffdf86780e3a184ebb25dc9a7b807753d57a'/>
<id>defcffdf86780e3a184ebb25dc9a7b807753d57a</id>
<content type='text'>
Also, update the list of exceptions that may raised by PyMarshal_*
functions. We usually don't document exceptions raised by a
function, but in this case most of them were already documented
in C API and standard library documentation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, update the list of exceptions that may raised by PyMarshal_*
functions. We usually don't document exceptions raised by a
function, but in this case most of them were already documented
in C API and standard library documentation.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33892: Doc: Use gender neutral words (GH-7770)</title>
<updated>2018-06-18T04:34:30+00:00</updated>
<author>
<name>Andrés Delfino</name>
<email>adelfino@gmail.com</email>
</author>
<published>2018-06-18T04:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5092439c2cb32112a5869b138011d38491db90a9'/>
<id>5092439c2cb32112a5869b138011d38491db90a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-17045:  Improve C-API doc for PyTypeObject. (gh-7413)</title>
<updated>2018-06-14T21:46:35+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2018-06-14T21:46:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9e7c92193cc98fd3c2d4751c87851460a33b9118'/>
<id>9e7c92193cc98fd3c2d4751c87851460a33b9118</id>
<content type='text'>
The existing doc had a number of info gaps and was a little hard to use.  This patch provides several quick-reference tables as well as examples.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing doc had a number of info gaps and was a little hard to use.  This patch provides several quick-reference tables as well as examples.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33592: Document the C API in PEP 567 (contextvars) (GH-7033)</title>
<updated>2018-05-22T17:31:56+00:00</updated>
<author>
<name>Elvis Pranskevichus</name>
<email>elvis@magic.io</email>
</author>
<published>2018-05-22T17:31:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b2f5f59ae15564b991f3ca4850e6ad28d9faacbc'/>
<id>b2f5f59ae15564b991f3ca4850e6ad28d9faacbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-5945: Improve mappings and sequences C API docs. (GH-7029)</title>
<updated>2018-05-22T08:02:44+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2018-05-22T08:02:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f5b1183610d5888db3bbd639b1a0c945dbd8f8dd'/>
<id>f5b1183610d5888db3bbd639b1a0c945dbd8f8dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33583: Add note in PyObject_GC_Resize() doc (GH-7021)</title>
<updated>2018-05-21T09:35:41+00:00</updated>
<author>
<name>INADA Naoki</name>
<email>methane@users.noreply.github.com</email>
</author>
<published>2018-05-21T09:35:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1179f4b40f375af5c59cd4b6be9cc313fa0e1a37'/>
<id>1179f4b40f375af5c59cd4b6be9cc313fa0e1a37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix C API docs: PyCapsule_Import always set an exception on failure. (GH-6967)</title>
<updated>2018-05-18T13:32:54+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2018-05-18T13:32:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=bde3e0bf096219234321ca9898fc3d3aed598453'/>
<id>bde3e0bf096219234321ca9898fc3d3aed598453</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
