[stdlib-sig] gestalt, too?

M.-A. Lemburg mal at egenix.com
Fri May 16 16:55:59 CEST 2008

On 2008-05-15 20:33, Brett Cannon wrote:
> On Thu, May 15, 2008 at 2:51 AM, M.-A. Lemburg <mal at egenix.com> wrote:
>> On 2008-05-14 22:07, Brett Cannon wrote:
>>> On Wed, May 14, 2008 at 8:31 AM, Ronald Oussoren <ronaldoussoren at mac.com>
>>> wrote:
>>>> On 13 May, 2008, at 20:45, Brett Cannon wrote:
>>>>> At the moment, both directories and all files (including gestalt) have
>>>>> been removed, so whomever adds the file back can choose the directory.
>>>>> =)
>>>> That won't be me, I barely have time to work on Python at the moment and
>>>> am
>>>> focussing all time I have on ensuring that Python2.6 will be the best
>>>> possible release on OSX.
>>>> How did you change platform? That module uses gestalt to calculate the
>>>> osx
>>>> platform version and architecture.
>>> It looks like Benjamin didn't change it. The unit tests still passed,
>>> though, possibly because platform.mac_ver() has a fallback if the
>>> gestalt import failed.
>>> I will create an issue to add back in gestalt. What about that little
>>> module for urllib to get proxy info? How is that coming along?
>> Question: Are we going to leave gestalt in plat-mac/ or move it
>> to plat-darwin/ ?
> Well, if we stick with the C version, it should just go into Modules.

It was in Mac/Modules/ and I had a look yesterday at getting it
back in there, but the Mac build system looked to complicated to
touch (esp. since gestalt is built as part of the Carbon lib stuff).

Someone else with more knowledge about the Mac build will have to
give it a go.

>> This basically maps to the question whether Py3k will still support
>> Mac OS 9 or not.
> Mac OS 9 support was removed at least a version ago.

So lib-mac/ can basically stay gone or at least the modules
still needed from there should be moved/revived to lib-darwin/.

Marc-Andre Lemburg

Professional Python Services directly from the Source  (#1, May 16 2008)
 >>> Python/Zope Consulting and Support ...        http://www.egenix.com/
 >>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
 >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/

:::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! ::::

    eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
     D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
            Registered at Amtsgericht Duesseldorf: HRB 46611

More information about the stdlib-sig mailing list