Roundup Robot added the comment:
New changeset adeafab9a18f by Nick Coghlan in branch '3.3':
Close #15465: Document C API version macros
http://hg.python.org/cpython/rev/adeafab9a18f
New changeset a1373861f62f by Nick Coghlan in branch 'default':
Merge fix for #15465 from 3.3
Changes by Kushal Das kushal...@gmail.com:
Added file: http://bugs.python.org/file29313/issue15465v4.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15465
___
Kushal Das added the comment:
version 4 of the patch contains a new column in table as Bytes as suggested by
Ezio Melotti
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15465
___
Nick Coghlan added the comment:
Mostly looks good to me, but the second sentence in the first paragraph of the
new section should be deleted. The relationship between PY_LIMITED_API and
PY_VERSION_HEX is already covered in the stable ABI docs:
In some cases, the stable ABI needs to be
Kushal Das added the comment:
Attached version 5 of the patch with changes based on suggestions of ncoghlan
--
Added file: http://bugs.python.org/file29321/issue15465v5.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15465
Kushal Das added the comment:
Adding the updated patch with changes as suggested in the review
--
Added file: http://bugs.python.org/file29260/issue15465v2.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15465
Kushal Das added the comment:
version 3 of the patch where sys.hexversion table is moved and now a link to
api and abi versioning given.
--
Added file: http://bugs.python.org/file29277/issue15465v3.patch
___
Python tracker rep...@bugs.python.org
Kushal Das added the comment:
Attaching patch with the initial documentation of the macros. It also fixes the
typo in the title of stable API section.
--
keywords: +patch
nosy: +kushaldas
Added file: http://bugs.python.org/file29258/issue15465.patch
New submission from Nick Coghlan ncogh...@gmail.com:
As far as I can tell, the only mentions of the C API version macros are:
1. In the prose for the stable ABI section (incidentally: this section has a
typo in the title)
2. In the documentation for sys.hexversion
There should be a clear API
Changes by Nick Coghlan ncogh...@gmail.com:
--
versions: +Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15465
___
___
10 matches
Mail list logo