Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #49380

Re: Problems with subclassing enum34

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!feeder.erje.net!eu.feeder.erje.net!news-1.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Thomas Heller <theller@ctypes.org>
Newsgroups comp.lang.python
Subject Re: Problems with subclassing enum34
Date Fri, 28 Jun 2013 17:32:10 +0200
Lines 18
Message-ID <b35odpFu8igU1@mid.individual.net> (permalink)
References <b357q6Fql37U1@mid.individual.net> <mailman.3961.1372432574.3114.python-list@python.org> <b35o16Fu6l8U1@mid.individual.net>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
X-Trace individual.net UQvTrJC6P3gNTCjwBtMtIgy9Crz82X3aKSpBWlY1Nzqx0UZnk=
Cancel-Lock sha1:Y2fBw3adDRKQaQbpUSR8eENB0Wk=
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
In-Reply-To <b35o16Fu6l8U1@mid.individual.net>
Xref csiph.com comp.lang.python:49380

Show key headers only | View raw


Am 28.06.2013 17:25, schrieb Thomas Heller:
> Robert Kern:
>
>>
>> enum.EnumMeta uses super() in its __new__() implementation but
>> _ctypes.PyCSimpleType doesn't. Thus, only
>> _ctypes.PyCSimpleType.__new__() gets a chance to run. Switching the
>> order of the two might work.
>>
>
> Robert found the problem but I'm unsure if there is a solution.
> Also I'm unsure whether this is a bug in ctypes or in enum or if
> they are simply incompatible.

I forgot to mention that switching the order of metaclasses didn't work.

Thomas

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Problems with subclassing enum34 Thomas Heller <theller@ctypes.org> - 2013-06-28 12:48 +0200
  Re: Problems with subclassing enum34 Robert Kern <robert.kern@gmail.com> - 2013-06-28 12:16 +0100
  Re: Problems with subclassing enum34 88888 Dihedral <dihedral88888@gmail.com> - 2013-06-28 04:52 -0700
  Re: Problems with subclassing enum34 Ethan Furman <ethan@stoneleaf.us> - 2013-06-28 08:16 -0700
    Re: Problems with subclassing enum34 Thomas Heller <theller@ctypes.org> - 2013-06-28 17:25 +0200
      Re: Problems with subclassing enum34 Thomas Heller <theller@ctypes.org> - 2013-06-28 17:32 +0200
        Re: Problems with subclassing enum34 Robert Kern <robert.kern@gmail.com> - 2013-06-28 17:17 +0100
        Re: Problems with subclassing enum34 Ethan Furman <ethan@stoneleaf.us> - 2013-06-28 10:09 -0700

csiph-web