Re: [Python-Dev] libpython added to ABI tracker

2014-04-03 Thread Nick Coghlan
On 3 April 2014 00:18, Andrey Ponomarenko aponomare...@rosalab.ru wrote: Nick Coghlan wrote: Regarding the warnings for this one - is there a way for the checker to warn if data structures are exposed directly, rather than as opaque types? It's fine if there isn't, it would just be cool if

Re: [Python-Dev] libpython added to ABI tracker

2014-04-03 Thread Andrey Ponomarenko
Nick Coghlan wrote: On 3 April 2014 00:18, Andrey Ponomarenko aponomare...@rosalab.ru wrote: Nick Coghlan wrote: Regarding the warnings for this one - is there a way for the checker to warn if data structures are exposed directly, rather than as opaque types? It's fine if there isn't, it would

Re: [Python-Dev] libpython added to ABI tracker

2014-04-02 Thread Andrey Ponomarenko
Nick Coghlan wrote: Regarding the warnings for this one - is there a way for the checker to warn if data structures are exposed directly, rather than as opaque types? It's fine if there isn't, it would just be cool if there was - one of the premises of the stable ABI is that it *doesn't* expose

Re: [Python-Dev] libpython added to ABI tracker

2014-04-02 Thread Martin v. Löwis
Am 01.04.14 13:45, schrieb Nick Coghlan: Interesting to see the UCS2 removal there for 3.3. That's a genuine removal from the public ABI as part of PEP 393. I guess the reason nobody complained is because most 3.2 Linux builds used the UCS4 ABI instead, and the stable ABI hadn't seen broad

Re: [Python-Dev] libpython added to ABI tracker

2014-04-01 Thread Nick Coghlan
On 1 April 2014 21:23, Andrey Ponomarenko aponomare...@rosalab.ru wrote: Nick Coghlan wrote: On 1 Apr 2014 01:38, Victor Stinner victor.stin...@gmail.com wrote: 2014-03-31 13:38 GMT+02:00 Andrey Ponomarenko aponomare...@rosalab.ru: The public libpython API changes will be tracked here:

Re: [Python-Dev] libpython added to ABI tracker

2014-04-01 Thread Benjamin Peterson
On Tue, Apr 1, 2014, at 4:45, Nick Coghlan wrote: Georg, Larry, Benjamin - should checking these be added to PEP 101, so we don't get the same thing happening for 3.5? I would like it if we could put this in the testsuite somehow. ___ Python-Dev

Re: [Python-Dev] libpython added to ABI tracker

2014-04-01 Thread Andrey Ponomarenko
Nick Coghlan wrote: On 1 Apr 2014 01:38, Victor Stinner victor.stin...@gmail.com wrote: 2014-03-31 13:38 GMT+02:00 Andrey Ponomarenko aponomare...@rosalab.ru: The public libpython API changes will be tracked here: http://upstream-tracker.org/versions/python_public_api.html For now I've

Re: [Python-Dev] libpython added to ABI tracker

2014-04-01 Thread Nick Coghlan
On 2 Apr 2014 00:54, Benjamin Peterson benja...@python.org wrote: On Tue, Apr 1, 2014, at 4:45, Nick Coghlan wrote: Georg, Larry, Benjamin - should checking these be added to PEP 101, so we don't get the same thing happening for 3.5? I would like it if we could put this in the testsuite

Re: [Python-Dev] libpython added to ABI tracker

2014-04-01 Thread Benjamin Peterson
On Tue, Apr 1, 2014, at 13:59, Nick Coghlan wrote: On 2 Apr 2014 00:54, Benjamin Peterson benja...@python.org wrote: On Tue, Apr 1, 2014, at 4:45, Nick Coghlan wrote: Georg, Larry, Benjamin - should checking these be added to PEP 101, so we don't get the same thing happening for 3.5?

Re: [Python-Dev] libpython added to ABI tracker

2014-03-31 Thread Andrey Ponomarenko
Hi, Victor Stinner wrote: Hi, 2014-03-28 9:31 GMT+01:00 Andrey Ponomarenko aponomare...@rosalab.ru: The libpython library has been added to the ABI tracker: http://upstream-tracker.org/versions/python.html The page lists library versions and changes in API/ABI. Nice! By the way, would it

Re: [Python-Dev] libpython added to ABI tracker

2014-03-31 Thread Victor Stinner
2014-03-31 13:38 GMT+02:00 Andrey Ponomarenko aponomare...@rosalab.ru: The public libpython API changes will be tracked here: http://upstream-tracker.org/versions/python_public_api.html For now I've excluded only symbols starting with an underscore. What other symbols should be excluded?

Re: [Python-Dev] libpython added to ABI tracker

2014-03-31 Thread Nick Coghlan
On 1 Apr 2014 01:38, Victor Stinner victor.stin...@gmail.com wrote: 2014-03-31 13:38 GMT+02:00 Andrey Ponomarenko aponomare...@rosalab.ru: The public libpython API changes will be tracked here: http://upstream-tracker.org/versions/python_public_api.html For now I've excluded only symbols

Re: [Python-Dev] libpython added to ABI tracker

2014-03-28 Thread Victor Stinner
Hi, 2014-03-28 9:31 GMT+01:00 Andrey Ponomarenko aponomare...@rosalab.ru: The libpython library has been added to the ABI tracker: http://upstream-tracker.org/versions/python.html The page lists library versions and changes in API/ABI. Nice! By the way, would it be possible to add a second

Re: [Python-Dev] libpython added to ABI tracker

2014-03-28 Thread Antoine Pitrou
On Fri, 28 Mar 2014 12:31:59 +0400 Andrey Ponomarenko aponomare...@rosalab.ru wrote: Hi, The libpython library has been added to the ABI tracker: http://upstream-tracker.org/versions/python.html The page lists library versions and changes in API/ABI. Thanks. Do note that most of these

Re: [Python-Dev] libpython added to ABI tracker

2014-03-28 Thread Nick Coghlan
On 29 March 2014 02:25, Antoine Pitrou solip...@pitrou.net wrote: On Fri, 28 Mar 2014 12:31:59 +0400 Andrey Ponomarenko aponomare...@rosalab.ru wrote: Hi, The libpython library has been added to the ABI tracker: http://upstream-tracker.org/versions/python.html The page lists library