[Python-Dev] Deprecating C APIs (Use of PyArg_NoArgs()) (original) (raw)
M.-A. Lemburg mal@lemburg.com
Tue, 02 Apr 2002 21:02:51 +0200
- Previous message: [Python-Dev] Deprecating C APIs (Use of PyArg_NoArgs())
- Next message: [Python-Dev] Deprecating C APIs (Use of PyArg_NoArgs())
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Neil Schemenauer wrote:
Neal Norwitz wrote: > Perhaps, we could wrap all deprecated functions/macros in: > > #ifdef PyDEPRECATED > #endif I like this idea. We could easily undefine it to ensure that the core code is not using deprecated APIs.
FYI, I have been using a mxpyapi.h header file for this the last couple of years (see e.g. mxDateTime). Perhaps Python should ship with one of these as well, e.g. pycompat.h.
This include file would only be used by extensions wishing to support older Python versions, of course, not by the Python core itself.
-- Marc-Andre Lemburg CEO eGenix.com Software GmbH
Company & Consulting: http://www.egenix.com/ Python Software: http://www.egenix.com/files/python/
- Previous message: [Python-Dev] Deprecating C APIs (Use of PyArg_NoArgs())
- Next message: [Python-Dev] Deprecating C APIs (Use of PyArg_NoArgs())
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]